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