吳小婭
摘 要近年來,Scratch趣味編程工具在我國逐漸得到普及。Scratch編程的形式較為簡單、有利于初學者進行學習。通過適當的教學方法,可以有效提升學生的學習興趣、循序漸進地引導學生掌握編程知識。同時,在教學過程中也可以滲透核心素養(yǎng),全面提升學生的綜合素質水平,增強學生的綜合能力和自信心。
關鍵詞 Scratch;信息技術教學;核心素養(yǎng)
中圖分類號:G632 文獻標識碼:A 文章編號:1002-7661(2020)09-0009-01
Scratch是一種面向青少年兒童的趣味編程工具,可用于引導孩子對編程產生興趣,逐漸掌握編程技能。Scratch在2008年發(fā)布1.0版本,從2012年開始逐步在我國普及,目前,在我市小學中普遍采用2.0版本進行教學。經過一段時間的教學發(fā)現,在小學信息技術教學中引入Scratch編程教學,可以較好地幫助學生掌握編程語言。本文進一步探討,怎樣在Scratch教學中滲透核心素養(yǎng),全面提升學生的綜合素質水平。
一、利用Scratch編程教學培養(yǎng)學生的學習興趣
小學生處于成長發(fā)育的關鍵時期,性格普遍活潑好動,對新鮮事物擁有廣泛的興趣。而傳統的課堂教學由于形式比較死板,難以引起學生的興趣,教學效果也比較差。而信息技術課程又不屬于正式考試科目,學生在上課時就處于更加懈怠的狀態(tài),使得課程無法真正發(fā)揮教學效果。
推廣Scratch教學之后,教師發(fā)現小學信息技術教學水平有了較大提升,學生對于編程的興趣也有了顯著增強。在教學初期,教師可以安排一些簡單的趣味課程讓學生進行嘗試,例如簡單的幾何圖形分析和物理運動分析等等。學生通過一步步操作掌握了基本的編程技巧,同時也能夠對Scratch編程產生極大的興趣和好奇心,從而更好地融入到課堂當中,也有利于接下來的進一步教學開展。
Scratch編程工具與小學數學、科學知識聯系較為緊密,大多數學生在面對數學課程時都存在一定的恐懼感和挫折感。使用Scratch進行編程教學,也有助于克服學生的恐懼情緒,讓學生用更好的心態(tài)面對各個科目的學習。掌握Scratch編程方法,也有利于學生將來進一步學習C++、Java等更加復雜的編程語言。
二、通過分組學習增強學生的團隊精神
經過初期的簡單課程教學之后,學生已經掌握了基本的Scratch編程方法。而接下來,教師就可以引入一些相對復雜的編程內容,例如撞擊游戲、霓虹燈設計等等。對于這一階段的學生來說,獨自完成這些編程內容還有一定的困難,因此教師可以將3~4位學生組成一個小組,每個小組分別選擇一個題目進行編程。
在分組學習的過程中,每位學生可以分別完成一部分編程內容,例如在設計“撞擊游戲”時,小組中的每位學生可以分別負責設計其中一個控件,最后共同完成游戲的設計。經過小組合作學習,學生可以體會到團隊合作的重要性,同時也能夠互相幫助、互相學習,分享各自的經驗技巧,在討論中共同提升、共同克服知識缺陷。最終實現團隊整體的知識技能提升。
在完成程序設計之后,教師還可以讓不同小組互相體驗對方設計的程序,這樣既活躍了課堂氛圍,也可以促進學生進一步互相切磋、共同進步。
三、通過任務教學法培養(yǎng)學生的信息意識
隨著信息技術和人工智能技術的發(fā)展,未來社會的絕大多數重復性勞動將被機器替代,人類將轉向全面信息化的生活方式。而在學校教育中,教師也應當盡快地適應這一社會變化,及早培養(yǎng)學生的信息意識,讓學生能夠適應未來的信息化學習模式。
信息意識的根源在于信息收集和處理能力。傳統的教學模式過多地要求學生“跟著做”,使得學生僅僅具備技術能力,而不具備自主行動能力。要培養(yǎng)學生的信息收集和處理能力,就應當賦予學生更大的權利范圍,讓學生根據自己的想法去尋找有用的信息,并充分利用這些信息。
教師在課堂上可以采用任務教學法的形式,給學生布置一些特定的設計任務,例如“貪吃蛇”等小游戲。學生在日常生活中,大多玩過類似的小游戲,因此對游戲的形式有簡單的了解,能夠比較快地形成程序設計思路。教師可以鼓勵學生通過互聯網等渠道積極取材,收集圖像、設計理念等各類相關信息,并對其進行匯總處理。學生在完成設計任務后,信息意識可以得到有效提升,對于Scratch編程的理念也有了更加深刻的認識。
四、結語
在Scratch教學初期,教師可以安排一些簡單的趣味課程讓學生進行嘗試,例如簡單的幾何圖形分析和物理運動分析等等。經過初期的簡單課程教學之后,學生已經掌握了基本的Scratch編程方法,教師就可以繼續(xù)引入相對復雜的編程內容,并采用小組合作的方式進行教學。教師在課堂上還可以采用任務教學法的形式,向學生布置特定的設計任務,讓學生根據生活經驗自發(fā)進行創(chuàng)造,從而有效提升學生的創(chuàng)造能力和自信心。
參考文獻:
[1]郭偉,周鵬.培養(yǎng)小學生信息技術學科核心素養(yǎng)探究——以Scratch程序設計教學為例[J].黃岡師范學院學報,2018,38(03):90-93.