洪竟雄 周建玲
摘 ?要:重慶市九龍坡區中小學實施編程進課堂已三年多,在小學三年級以上的信息技術學科中加入編程內容,多次組織全區師生開展編程教師培訓,并且已組織兩屆中小學生“編程競技活動”,有一批優秀師生脫穎而出。在建設過程中,也發現學校在制訂教學計劃、安排教學內容無所適從,存在課時被占用、教學人員不固定、少數學校未全員開設課程等問題。筆者經過認真思考和實踐,認為加強區域內編程課程體系建設勢在必行,重點建設編程教育的教學體系、教學管理、教學活動和教學成果等內容,制訂區域內的實施方案,通過再實踐研究,為更好推進相關工作提供一些建設策略。
關鍵詞:編程教學;課程體系;信息技術教學
中圖分類號:TP311.1-4 ? ? 文獻標識碼:A 文章編號:2096-4706(2019)16-0116-03
Abstract:It has been more than three years since primary and secondary schools in Jiulongpo District of Chongqing implemented programming into the classroom. Programming content has been added to the information technology disciplines of primary and secondary schools above the third grade. Programming teacher training has been organized for teachers and students throughout the district for many times. Two sessions of “programming competitive activities” have been organized for primary and secondary school students,and a group of excellent teachers and students stand out. In the process of construction,it is also found that schools are at a loss in formulating teaching plans and arranging teaching contents. There are some problems,such as occupancy of class hours,unstable teaching staff,and the lack of full staff in a few schools. After careful consideration and practice,it is imperative to strengthen the construction of programming curriculum system in the region,focusing on the construction of the teaching system,teaching management,teaching activities and teaching results of programming education,formulating the implementation plan in the region,and through further practical research,providing some construction strategies for better promoting related work.
Keywords:programming teaching;curriculum system;information technology teaching
0 ?引 ?言
教育部《教育信息化2.0行動計劃》中明確提出:“充實適應信息時代、智能時代發展需要的人工智能和編程課程內容。”重慶市發布了《關于加強中小學編程教育的通知》,將少兒編程納入公立學校教學體系之中。這就意味著,編程正式進入中小學生的日常課堂,編程學習趨勢勢不可擋。重慶市九龍坡區實施區域內編程進課堂工作整體推進已三年多,圍繞編程進中小學課堂工作,形成區級搭平臺、師生共編程、各學科協同發展的良好態勢,在編程進中小學課堂的教學體系、教學管理、教學活動和教學成果等方面取得不錯的成績。本文旨在通過區域內編程進中小學課堂工作的實施情況,探究中小學編程課程體系建設策略。
1 ?建立以課程改革為導向的編程教學體系
重慶市發布的《關于加強中小學編程教育的通知》中明確要求:中小學要開設編程教育課程,小學3—6年級累計不少于36課時、初中階段累計不少于36課時,各中小學至少配備1名編程教育專職教師。這一要求重點解決了中小學編程教育課程的師資和課時問題。但是要建立起完整的課程體系,還應加強編程教學體系建設,突出以課程改革為導向,以促進教學模式的演進和教學評價的完善等,重點需完成以下三項任務。
1.1 ?引領課堂教學變革
有專家這樣說“教育信息化的作用是引領課堂教學改革”。編程進課堂,不僅是在信息技術課堂加入一定的編程內容,也不僅是用編程實現一些其他學科中的內容,更不是僅僅編寫一堆枯燥的代碼,而是讓編程與各個學科深度融合,引領和推動各學科的課堂教學變革。中小學可以編程進課堂為契機,加快推進課堂教學變革。
編程進課堂的引領作用主要有以下幾方面的內容:一是促進學科學習與編程學習相融合;二是編程學習促進學科學習融合;三是促進各學科課程整合。區域應加強對編程學習引領課堂教學變革工作進行專項研究、督察和考評,認真落實編程學習的實效性。
1.2 ?促進創新教育發展
以編程進課堂為契機,促進創新教育快速發展。從學校層面上來講,具體需要做好四項工作:一是學??烧蟿撔聦嵺`項目。中小學可以把現有創新教育實踐項目、綜合實踐活動、科技創新、研究性學習和學科拓展學習等項目進行整合,包括無人機、3D打印、機器人、電子電路、無線通信、單片機、創客空間、泥陶、比特實驗室、生活館等,做好創客教育的全融合;二是開發線上線下混合式學習項目。以項目式學習的方式,開發一些創新教育的學習項目,在不同年級或年段開展固定和創新教育學習項目,開展主題式項目學習,推動全方面創新教學工作;三是推動學校創新實驗室。中小學可以圍繞編程進課堂,推動學校功能室建設全面整合,把創新教育與功能室建設結合起來,為創新教育搭好舞臺;四是促進創新實驗與學科學習融合。將編程進課堂為主的創新實驗活動與學科學習完全融合,推動創新教育全速前進。
從區域層面上講,具體應做好兩項工作:一是建設編程進課堂創新教育項目示范校;二是建設編程進課堂創新示范基地。形成一個以基地建設為中心,以創新教育項目為輔助的創新教育集群,推動編程進課堂工作全面落實,促進創新教育快速發展。
1.3 ?推動教學評價創新
在區域內,教學評價工作主要突出兩點:一是學校將編程進課堂工作的創新性和實效性考核納入辦學水平考評;二是制訂區域內師生編程進課堂的成果考核辦法。重點實施區域創新教育綜合工作考核辦法,以創新教育體系來推動教學評價的改革,促進教學評價的創新。
在學校,重點要完成兩點工作:一是制定創新教育課堂教學評價量表,把課堂教學的創新維度進行細化;二是制定師生創新教學成果評價量表,推進師生創新學習與成果展評相結合。
2 ?強化以全體學生為中心的編程教學管理
中小學編程教學管理要圍繞全體學生制訂教學計劃、選取教學內容、制訂教學目標,主要應突出以下三個方面。
2.1 ?以全體學生未來為中心
霍斯福德曾說:編程不是什么艱難學科,這也是一種語言,是人與機器的對話,就像是我們人與人之間的普通對話一樣,沒有什么兩樣。未來每個人都要學會和機器說話,無論你做什么行業。編程進課堂,不是每學期只上幾節課,不是為了完成任務而納入信息技術學科學習的內容,也不是少數的學習興趣小組或社團的學習內容,更不是為學校獲取競賽成績而輔導學生的尖子生樂園,而是需要調動每一名學生學習興趣,著眼于全體學生的未來,把人工智能、編程和學科學習結合起來,為培養未來的高技術人才奠定基礎。
2.2 ?以全體學生興趣為中心
在想象、編程、分享、創作的Scratch、Python、C++等編程軟件的學習過程中,為激發學生的學習興趣,提高他們的學習熱情。主要應做好三件事:一是營造和諧的學習氛圍。師生共同參與,把學生學習與師生情誼結合起來,讓學生在一種平等環境中,有興趣面對未來的學習;二是選取學生感興趣的教學內容。編撰中小學的編程教學內容要結合學生的學習生活實際,如從學科教學和學生實際生活中選取學生的興趣點,從學生喜歡的動畫片、游戲中選取內容,納入編程教學內容,制定教學計劃。這樣豐富的編程教育內容,就不再是枯燥的堆碼活動,可以指導學生成為一個遵守游戲規則編游戲的人,而不是受游戲控制的人,驅動學生自主學習編程課程,為國家的偉大復興付出自己的努力;三是以競賽為導向,激發師生的教與學的熱情。
2.3 ?以全體學生素養為中心
主要有三方面:一是培養學生嚴謹的算法學習。編程教學不只是為了編寫一堆程序,而是以算法為核心的能力培養,重點培養學生的創新能力和邏輯思維能力;二是培養學生樂于分享的品質和團隊合作精神,把編程的模塊化方式用于學習過程中;三是創新學習方式,把學科學習融入編程學習中,從而改變學生的學習方式,播下創新的種子,全面提升師生創新意識和創新素養。
3 ?促進以創新實踐為宗旨的編程教學活動
在區域內推動課堂教學與創客教育相融合,落實編程進課堂,落實創新教育進學校,讓創客教育的思想與傳統學科教學相融合,推進教育模式的變革和創新,助力新課程改革。區域內要搭建好創新實踐活動的舞臺,促使師生共同開展好編程創新實踐活動。
3.1 ?搭建好學習平臺
利用區域內已經建設好的校園微信直播系統,搭建區域內“編程空中課堂”,每周一期,聘請優秀計算機編程語言的教師,面向區域內師生進行Scratch、C++、Python等程序語言遠程教學,實現區域內普及學習。鼓勵師生參加中國大學MOOC編程學習,學校為獲得中國大學MOOC證書的師生制定相關政策配套獎勵,納入繼續教育學分管理。
3.2 ?搭建好競賽平臺
主要有三項競賽活動:一是組織區域內科技創新大賽,在機器人、3D打印、無人機、單片機等項目中增加編程的權重;二是組織區域內每年一屆的中小學編程競技活動,擴大編程競技規模;三是組織優秀學生參加全國NOIP競賽,所有競賽平臺避免以競賽為目的教學,重點突出解決實際應用問題。
3.3 ?搭建好“在線編程大擂臺”
在區域內微網站搭建“在線編程大擂臺”,組織開展師生在線編程大擂臺活動。師生可以根據課堂教學中比較適合編程的教學內容進行在線大比拼:教師可拋出實際生活問題,師生一起進行編程大比拼,實行編程解決問題的積分制比賽,排名前五名可以有發言權,激發師生的編程興趣。
3.4 ?搭建好成果展示平臺
在區域內利用教育技術與裝備中心的微網站,搭建區域師生編程教學與研究成果展示平臺。通過編程教學與研究成果展示平臺做好三項工作:一是優秀編程成果展播。區域內的中小學定期篩選Scratch、C++、Python的優秀編程成果在展示平臺上進行展播,實現全區師生的成果共享、共建;二是優秀編程成果展評。定期開展優秀編程成果展評工作,對評比成績較好的成果進行表彰獎勵;三優秀編程成果推廣。將優秀的編程作品、優秀教學案例、研究文章、教學微視頻、教學心得結集成冊,在全區域內進行推廣。
4 ?豐富以教學資源為形式的編程教學成果
區域內中小學編程課程體系建設的重要內容之一就是課程資源的建設。而編程課程資源的形成以平臺建設、課程建設、資源建設三種形式展現出來。
4.1 ?以平臺建設開展的編程教學課程資源
在區域內,可搭建三類平臺:一是以編程學習為主要內容的學習平臺。在區域內建設“空中課堂”,定期開設編程公開課,學校開設編程學習,每周學習編程內容,在區級文化陣地開設編程興趣小組學習;二是以活動為主體的競技平臺,主要包括區域內的編程競技活動平臺、網絡平臺上的師生“在線編程大擂臺”等,在各類科技創新活動中增添編程活動元素;三是以編程為主陣地的軟件開發平臺,平臺的建設主要融學習、競技和成果展示于一身,建設一個多功能的編程資源建設平臺。三種平臺的建設,為區域建設可持續發展的編程教學課程資源搭建了一個良好的基地。
4.2 ?以課程建設為中心的編程教學課程資源
主要是以學校選修課為主的學生課外編程學習課程建設的校本資源,學校可以編寫一些適應學校的計算機語言編程教材,并進行課程開發等;開發以區域重點編程課程建設為主的區本編程教學課程資源,區域加強計算機語言教材和課程開發,突出地方性和實用性。
4.3 ?以資源包的形式構建編程教學課程資源
主要包括校本和計算機語言以及微課庫建設、分年段教學資源與學習資源、計算機語言實戰演練測試題庫、計算機語言基礎知識訓練平臺,建設一個計算機語言編程的資源庫,方便區域內師生的教與學,便于推動計算機語言編程進課堂的進程。
區域內通過學習平臺、大擂臺和成果展示平臺的不斷推進,定期收集整理、加工完善編程教學成果,逐步形成一套大量的、成體系的、優質的中小學編程課堂的優秀課程案例、課件、師生作品、課程素材等教學資源,并且在實踐中不斷檢驗和完善優秀資源,建設一個成熟的、師生共享的編程課程資源庫,推動師生編程學習走向更高水平。
參考文獻:
[1] 劉欣.追本溯源 探尋編程教育的本質 [J].中國科技教育,2018(1):10-13.
[2] 劉向永,周惠穎.操作弱化背景下的義務教育信息技術課程內容建構 [J].中小學信息技術教育,2011(4):7-8.
[3] 施曉軍.每個人都應該學習編程 [J].中小學信息技術教育,2014(Z1):158-160.
作者簡介:洪竟雄(1972.07-),男,漢族,重慶人,高級教
師,本科,研究方向:教育信息化、創新實驗教學、信息技術教學。