張婷婷
摘要:“程序設(shè)計(jì)”課程是目前整個(gè)信息技術(shù)教育板塊里一個(gè)重要的教育內(nèi)容,它可以讓學(xué)生在解決問(wèn)題時(shí)得到一種更加快速、明確的方式,所以筆者覺(jué)得“程序設(shè)計(jì)”教學(xué)的目標(biāo)并不單單是把青少年培養(yǎng)成程序員。而是將“程序設(shè)計(jì)”的思維模式充分傳輸給學(xué)生,讓學(xué)生能夠更加高效地處理遇到的各種問(wèn)題。
關(guān)鍵詞:Scratch;小學(xué)信息技術(shù)學(xué)科;教學(xué)策略設(shè)計(jì)
引言
在傳統(tǒng)時(shí)期的教育教學(xué)中,信息技術(shù)是一門(mén)相對(duì)新穎的科目,在教育領(lǐng)域中還沒(méi)有廣泛普及,但是根據(jù)當(dāng)下的教育現(xiàn)狀分析,信息技術(shù)幾乎已經(jīng)遍布到了全國(guó)各所學(xué)校當(dāng)中。由此可見(jiàn)國(guó)家對(duì)教育教學(xué)事業(yè)的重視。因此,小學(xué)信息技術(shù)教師需要充分認(rèn)識(shí)到自身所肩負(fù)的責(zé)任與義務(wù),主動(dòng)用以生為本的教育理念對(duì)信息技術(shù)教學(xué)策略進(jìn)行創(chuàng)新,提高學(xué)生應(yīng)用信息技術(shù)的實(shí)踐能力,讓學(xué)生享受操作信息技術(shù)的過(guò)程,使學(xué)生在充滿(mǎn)勃勃生機(jī)的信息技術(shù)課堂中得到情感、態(tài)度與價(jià)值觀的良好培養(yǎng)。
一、Scratch程序的新特點(diǎn)
(一)操作簡(jiǎn)單,趣味性強(qiáng)
Scratch——貓抓,不僅它的名字充滿(mǎn)了趣味感,可愛(ài)的小貓?jiān)煨透芎⒆觽兿矏?ài)。它通過(guò)簡(jiǎn)單的圖形化界面和平民化語(yǔ)言讓學(xué)生在學(xué)習(xí)過(guò)程中簡(jiǎn)單地理解其內(nèi)容,學(xué)生只需要通過(guò)選擇指令把已經(jīng)定義好的程序模塊進(jìn)行搭建就可以編寫(xiě)程序,然后單擊該程序便能直接看到成果,這種類(lèi)似于實(shí)驗(yàn)的學(xué)習(xí)方式顯著提高了學(xué)生的學(xué)習(xí)積極性。并且Scratch程序所自帶的媒體導(dǎo)入功能和素材庫(kù)還能讓學(xué)生更為方便快捷地進(jìn)行創(chuàng)作[3]。
(二)學(xué)生Scratch編程學(xué)習(xí)習(xí)慣
小學(xué)生學(xué)習(xí)Scratch編程,普遍處在軟件操作學(xué)習(xí)層面,興趣點(diǎn)停留于模仿教材范例,組合指令,感受作品效果,大多數(shù)學(xué)生習(xí)慣于在修改范例的基礎(chǔ)上進(jìn)行編程,缺乏目標(biāo)驅(qū)動(dòng)的學(xué)習(xí)活動(dòng),學(xué)習(xí)很難跳出模仿方式,對(duì)培養(yǎng)學(xué)生深度學(xué)習(xí),將自己的想法融入作品創(chuàng)作的能力相當(dāng)有限。
(三)功能強(qiáng)大,應(yīng)用廣泛
Scratch程序還具備Flash動(dòng)畫(huà)的操作功能,學(xué)生可以利用圖形化編程的形式來(lái)制作動(dòng)畫(huà)。并且Scratch的傳感響應(yīng)也十分全面,囊括了鼠標(biāo)、鍵盤(pán)、聲音、光感等傳感以及角色響應(yīng)、鍵盤(pán)響應(yīng)等多種響應(yīng),所以在Scratch強(qiáng)大的功能平臺(tái)上學(xué)生能輕松地創(chuàng)作各類(lèi)作品,如游戲設(shè)計(jì)、人工智能、軟件編寫(xiě)等。
二、運(yùn)用Scratch編程軟件優(yōu)化小學(xué)信息技術(shù)學(xué)科教學(xué)的策略
(一)抓住時(shí)機(jī),激發(fā)興趣
結(jié)合信息技術(shù)課開(kāi)展Scratch編程,入門(mén)學(xué)習(xí)非常重要。介紹Scratch編程軟件,播放用Scratch編程軟件制作的動(dòng)畫(huà)、動(dòng)感相冊(cè)、音樂(lè)盒等,選擇用Scratch軟件做的“切水果”等小游戲,讓學(xué)生嘗試著玩幾次,學(xué)生瞬間興趣濃厚,迫切想了解這個(gè)編程軟件,更想動(dòng)手“玩”這個(gè)編程軟件。如,Scratch入門(mén),采用演示Scratch經(jīng)典案例導(dǎo)入(播放視頻,視頻中有制作的動(dòng)畫(huà)、動(dòng)感相冊(cè)、音樂(lè)盒、小游戲等)??赐暌曨l后,給學(xué)生2分鐘時(shí)間摸索Scratch編程軟件。學(xué)生在摸索過(guò)程中會(huì)有各種各樣的問(wèn)題,“這個(gè)軟件怎么用?”“小貓?jiān)趺床拍軇?dòng)起來(lái)?”“老師我不會(huì)玩!”,許多同學(xué)用渴望的眼神等待教師的回復(fù)。當(dāng)有學(xué)生率先讓小貓動(dòng)起來(lái)了,急切地想分享時(shí),教師提問(wèn):“如果不認(rèn)識(shí)Scratch軟件,能熟練地使用這個(gè)軟件嗎?”同學(xué)們齊聲回答:“不能!”于是,教師開(kāi)始進(jìn)行Scratch編程軟件教學(xué),讓學(xué)生認(rèn)識(shí)Scratch軟件。剛開(kāi)始學(xué)習(xí)新知識(shí)時(shí),教師一定要巧妙設(shè)計(jì),抓住時(shí)機(jī),再講解相關(guān)知識(shí),讓興趣與內(nèi)在動(dòng)力促使學(xué)生主動(dòng)學(xué)習(xí)。
(二)通過(guò)對(duì)作品的創(chuàng)新實(shí)現(xiàn)計(jì)算思維培養(yǎng)目標(biāo)
計(jì)算思維的培養(yǎng),需要學(xué)生們?cè)谡莆粘绦蛘Z(yǔ)言設(shè)計(jì)方法的基礎(chǔ)上,能熟練運(yùn)用,融合設(shè)計(jì)思維,自主設(shè)計(jì)故事和游戲。動(dòng)畫(huà)或游戲的開(kāi)發(fā),都需將問(wèn)題抽象為符號(hào)或?qū)ο?,并用指令塊將上述符號(hào)進(jìn)行一定規(guī)則下的堆積。啟發(fā)、創(chuàng)意、完成作品,是實(shí)現(xiàn)計(jì)算思維的三個(gè)階段。其中,啟發(fā)來(lái)自于生活,需要憑借圖紙來(lái)表達(dá),并經(jīng)由分享來(lái)落實(shí)。一個(gè)好的程序,必然也是一個(gè)好創(chuàng)意。好的創(chuàng)意來(lái)源于生活,教師需根據(jù)學(xué)生的生活經(jīng)驗(yàn)來(lái)創(chuàng)設(shè)情境,使學(xué)生們能產(chǎn)生情感上的共鳴,進(jìn)而為他們提供一個(gè)良好的興趣起點(diǎn)。
(三)教學(xué)目標(biāo)設(shè)計(jì)
所謂教學(xué)目標(biāo),實(shí)際上指教師在開(kāi)展教學(xué)活動(dòng)的過(guò)程當(dāng)中需要完成的任務(wù)和目的,因此,教師在進(jìn)行教學(xué)目標(biāo)設(shè)計(jì)的過(guò)程中,需要充分應(yīng)用Scratch編程軟件來(lái)合理安排各項(xiàng)課堂活動(dòng),從而選擇和設(shè)計(jì)具有針對(duì)性的教學(xué)游戲,提升學(xué)生的參與積極性和主動(dòng)性,從而達(dá)到預(yù)期教學(xué)效果,這也是進(jìn)行游戲化探究式教學(xué)模式的一個(gè)重要內(nèi)容。在設(shè)計(jì)教學(xué)目標(biāo)的過(guò)程當(dāng)中,需要充分考慮以下幾個(gè)因素:學(xué)生的學(xué)習(xí)需求和學(xué)習(xí)能力、學(xué)生的學(xué)習(xí)興趣和認(rèn)知水平等。所以教師在設(shè)計(jì)教學(xué)目標(biāo)時(shí),需要充分考慮學(xué)生的價(jià)值觀和學(xué)習(xí)能力,從而設(shè)計(jì)出具有差異化和針對(duì)性的教學(xué)目標(biāo)。
(四)項(xiàng)目學(xué)習(xí)實(shí)現(xiàn)創(chuàng)意應(yīng)用
在學(xué)生掌握基本指令基礎(chǔ)上,結(jié)合校本活動(dòng),設(shè)計(jì)綜合性項(xiàng)目學(xué)習(xí)任務(wù)。如在多彩音樂(lè)會(huì)項(xiàng)目學(xué)習(xí)活動(dòng)中,綜合應(yīng)用Scratch中的隨機(jī)數(shù)指令,實(shí)現(xiàn)動(dòng)感舞臺(tái)效果。項(xiàng)目學(xué)習(xí)活動(dòng)前,學(xué)生對(duì)“隨機(jī)數(shù)”概念不甚理解,教師通過(guò)設(shè)計(jì)“隨機(jī)”抽取機(jī)號(hào)確定點(diǎn)名環(huán)節(jié),將知識(shí)難點(diǎn)轉(zhuǎn)化為簡(jiǎn)單的課堂對(duì)話(huà)互動(dòng)形式,有了學(xué)習(xí)鋪墊,教師演示講解隨機(jī)數(shù)指令,只需點(diǎn)撥隨機(jī)數(shù)(任意數(shù))范圍,即指令參數(shù),學(xué)生便能根據(jù)舞臺(tái)人物移動(dòng)速度與舞臺(tái)大小的實(shí)際情況,綜合使用移動(dòng)指令、顯示隱藏指令、造型切換指令讓舞臺(tái)“動(dòng)”起來(lái)。
結(jié)束語(yǔ)
學(xué)生的創(chuàng)造力是豐富的,學(xué)習(xí)旋轉(zhuǎn)時(shí),學(xué)生創(chuàng)作出旋風(fēng)的動(dòng)態(tài)效果,也用Scratch表達(dá)著自己的想法。作為新時(shí)代的教師應(yīng)該給學(xué)生提供更多的機(jī)會(huì),緊貼STEAM,讓學(xué)生在多方面、多維度不斷提升。Scratch編程教育雖然還沒(méi)有普及,但教師應(yīng)該努力鉆研,不斷引導(dǎo)學(xué)生學(xué)習(xí),推動(dòng)Scratch編程課的發(fā)展。
參考文獻(xiàn)
[1]王志敏.小學(xué)信息技術(shù)課中Scratch與數(shù)學(xué)融合的實(shí)證研究[D].陜西師范大學(xué),2019.
[2]黃昌全.基于創(chuàng)客教育的小學(xué)信息技術(shù)教學(xué)實(shí)踐[J].西部素質(zhì)教育,2019,5(18):133.
[3]劉波.小學(xué)信息技術(shù)課堂中Scratch的應(yīng)用探索[J].信息記錄材料,2019,20(12):108-109.