宣慧麗
【摘要】隨著信息技術(shù)的發(fā)展及互聯(lián)網(wǎng)的普及,信息技術(shù)操作能力及信息素養(yǎng)成為當(dāng)今人才考察的必備要素。在大趨勢的影響下,小學(xué)生信息素養(yǎng)的培養(yǎng)是當(dāng)前教育的重點之一。Scratch是基于學(xué)生學(xué)習(xí)需要而設(shè)計的開源程序,其能幫助學(xué)生拓展思維、發(fā)揮想象力,根據(jù)自己的想法設(shè)計程序、提升信息技術(shù)操作能力、培養(yǎng)信息素養(yǎng)。為此,本文針對Scratch教學(xué),從情境教學(xué)、激發(fā)學(xué)生的想象力與創(chuàng)造力、游戲化教學(xué)、探究合作四個方面進行了論述。
【關(guān)鍵詞】Scratch教學(xué)實踐;培養(yǎng);信息素養(yǎng)
Scratch是趣味化的編程軟件,其注重引導(dǎo)學(xué)習(xí)者在想象、編程、分享的過程中將自己的想法變?yōu)楝F(xiàn)實。通過Scratch教學(xué),教師可以鼓勵學(xué)生發(fā)揮想象力,引導(dǎo)學(xué)生在動手操作中將自己的想象成果運用電腦與程序設(shè)計出來。為了更好地培養(yǎng)學(xué)生的信息素養(yǎng),教師應(yīng)從學(xué)生現(xiàn)階段的年齡特點出發(fā),結(jié)合學(xué)生的學(xué)習(xí)需要與計算機水平合理地設(shè)計Scratch教學(xué)實踐。
一、情境教學(xué)
教師在開展Scratch教學(xué)時應(yīng)注意,編程是極其考驗學(xué)生思考與規(guī)劃能力的技能。在小學(xué)階段,教師在指引學(xué)生學(xué)習(xí)編程時,應(yīng)更加注重引導(dǎo)學(xué)生思考如何設(shè)計編程內(nèi)容才能使程序滿足使用者的需求,并通過自己的思考與探索解決編程中存在的問題。因此,教師應(yīng)創(chuàng)設(shè)一定的情境,讓學(xué)生感受到編程的氛圍,而不是過于注重學(xué)生編程水平、電腦操作技術(shù)的進步。教師可以通過情境創(chuàng)設(shè)來為學(xué)生營造Scratch的學(xué)習(xí)環(huán)境,讓學(xué)生感受到Scratch是一門與日常生活緊密聯(lián)系,并致力于解決實際問題的編程軟件。
例如,教師在引導(dǎo)學(xué)生設(shè)計一項編程內(nèi)容時,應(yīng)讓學(xué)生根據(jù)自身的使用需要來思考編程設(shè)計的步驟及各個模塊的內(nèi)容。為此,教師需要創(chuàng)設(shè)一定的情境,如在進行簡單的“接蘋果”編程教學(xué)時,應(yīng)通過提問讓學(xué)生進入具體的情境中。教師可以向?qū)W生提問:“大家一定都接觸過電腦游戲,那么精彩、刺激的電腦游戲是怎么設(shè)計出來的呢?你一定很想知道吧,今天我們就來嘗試設(shè)計一個簡單的小游戲——‘接蘋果’,大家有信心嗎?”在教師的引導(dǎo)下,學(xué)生很快就會進入學(xué)習(xí)狀態(tài),并將自己在接觸電腦游戲時的一些想法與創(chuàng)意運用到“接蘋果”這一游戲中來。通過情境創(chuàng)設(shè),學(xué)生在進行某一部分的編程設(shè)計時更能從自身角度出發(fā),從而建立起編程的目的在于方便人的生活的觀念。久而久之,學(xué)生的編程理念與思考方式自然會受到潛移默化的影響。
二、激發(fā)學(xué)生創(chuàng)造力與想象力
教師在引導(dǎo)學(xué)生進行Scratch的學(xué)習(xí)時不難發(fā)現(xiàn),對于比較聽教師的指導(dǎo)、愿意靜下心來提升編程操作技術(shù)的學(xué)生來說,其編程實踐性更強。因為這類學(xué)生是穩(wěn)扎穩(wěn)打地跟隨著教師的腳步而進行創(chuàng)作的。這固然有利于對學(xué)生信息技術(shù)素養(yǎng)的培養(yǎng),能夠促進學(xué)生編程能力的穩(wěn)步提升,但教師更應(yīng)明確小學(xué)階段Scratch教學(xué)的目的,即引導(dǎo)學(xué)生在簡單的編程創(chuàng)作與訓(xùn)練中發(fā)揮想象力、提升創(chuàng)造力,始終保持對世界的探索力與好奇心。因此,教師在進行教學(xué)時應(yīng)以鼓勵學(xué)生的觀察與創(chuàng)作為主,而不要過于注重學(xué)生的技術(shù)操作能力,以致學(xué)生喪失了學(xué)習(xí)編程的興趣與活力。為此,教師應(yīng)在開展編程教學(xué)時引導(dǎo)學(xué)生積極思考,鼓勵學(xué)生在進行編程設(shè)計時展開天馬行空的想象,將自己的想法與創(chuàng)意融合設(shè)計中。
例如,教師在引導(dǎo)學(xué)生進行編程設(shè)計時,應(yīng)鼓勵學(xué)生思考通過所學(xué)的哪種編程方法能夠在演示時表現(xiàn)出小貓吃魚、小魚游泳的效果。即使學(xué)生目前的編程水平還不能達(dá)到實現(xiàn)相應(yīng)想象與設(shè)計的地步,教師也應(yīng)當(dāng)引導(dǎo)學(xué)生拓展思路、大膽想象,充分增強學(xué)生學(xué)習(xí)編程的活力,提高學(xué)習(xí)的積極性。
三、游戲化教學(xué)
教師在進行Scratch教學(xué)時應(yīng)注重從學(xué)生的實際學(xué)習(xí)情況出發(fā)。在小學(xué)階段,學(xué)生剛剛接觸計算機,只是簡單了解計算機與網(wǎng)絡(luò)世界為人們所展示的事物及多姿多彩的網(wǎng)絡(luò)環(huán)境,而對其背后的設(shè)計理念與步驟并不是很了解,而Scratch教學(xué)為學(xué)生提供了一個窗口。學(xué)生開始認(rèn)識到:每一個指令的發(fā)出背后都有一系列的腳本在進行響應(yīng),設(shè)計這些腳本是一件有趣的事情,需要設(shè)計者仔細(xì)觀察與努力搭建。游戲化教學(xué)將學(xué)生認(rèn)識Scratch的過程變得趣味化,其能夠引導(dǎo)學(xué)生從游戲活動中思考編程設(shè)計的可能性與可操作性。游戲化教學(xué)與學(xué)生的年齡特點與興趣相符合,因此,教師只需要簡單地了解學(xué)生的興趣與編程主題所設(shè)計的內(nèi)容,并將兩者緊密結(jié)合起來,設(shè)計一個小小的游戲來鼓勵學(xué)生進行參與與思考即可。
例如,教師在引導(dǎo)學(xué)生設(shè)計“迷宮游戲”時,應(yīng)通過簡單的迷宮游戲?qū)嵺`來讓學(xué)生思考其內(nèi)部程序的設(shè)計過程。隨后,教師應(yīng)引導(dǎo)學(xué)生思考,如何設(shè)計游戲的背景圖、角色如何選擇與展現(xiàn)、如何控制角色的移動等。學(xué)生在教師的指導(dǎo)下能將游戲代入到編程設(shè)計中,其參與與設(shè)計興趣也會隨著迷宮游戲的預(yù)熱而保存下來,從而在實際操作中探索編程的要點、提升自身的操作能力。游戲化教學(xué)是小學(xué)教學(xué)的重要內(nèi)容,教師應(yīng)綜合運用游戲教學(xué)的特色引導(dǎo)學(xué)生在游戲中參與課堂,幫助學(xué)生將其注意力與興趣轉(zhuǎn)移到編程的設(shè)計與操作中去。
四、探究合作
Scratch教學(xué)是復(fù)雜編程工作的一個縮影,教師可以將編程中一些比較經(jīng)典與基礎(chǔ)的問題與步驟拿到課堂上來與學(xué)生分享、討論、操作。編程的復(fù)雜性決定了完善、完備的編程設(shè)計與修改過程不可能是封閉的,或者說不能僅僅依靠一家之言,而是多方努力與智慧的結(jié)晶。因此,教師在進行編程教學(xué)時應(yīng)鼓勵學(xué)生以小組為單位進行合作與互動,將編程作為一項團隊任務(wù)去談?wù)撆c嘗試,以提高編程的可操作性,滿足使用需求。
例如,教師在引導(dǎo)學(xué)生進行“校園一角”的設(shè)計時,應(yīng)鼓勵學(xué)生討論教師所提供的頁面中有多少角色、如何進行角色導(dǎo)入、每個角色的不同造型有哪些、如何導(dǎo)入不同造型等。在小組討論中,學(xué)生可以將Scratch作品作為一項團隊任務(wù)去設(shè)計與創(chuàng)作,這將使編程過程成為大家集思廣益、發(fā)揮團隊力量、促進團隊溝通的有效途徑。因此,教師應(yīng)重視學(xué)生間的探究與合作,讓學(xué)生相互促進、互相啟發(fā)、共同進步。
Scratch教學(xué)實踐應(yīng)以培養(yǎng)學(xué)生的信息素養(yǎng)、鍛煉學(xué)生的操作能力、培養(yǎng)學(xué)生的創(chuàng)造力與想象力為目標(biāo),對學(xué)生進行有效的編程教學(xué)。為此,教師應(yīng)合理設(shè)計Scratch課堂,使教學(xué)內(nèi)容能夠啟發(fā)學(xué)生的思路、契合學(xué)生的知識儲備,引導(dǎo)學(xué)生在探究Scratch實踐時逐漸對編程感興趣,從而掌握更多生活與學(xué)習(xí)技能。
【參考文獻(xiàn)】
胡娟.淺析小學(xué)信息技術(shù)的Scratch編程教學(xué)[J].小學(xué)科學(xué)(教師版),2017(07):29.
張紅波.面向創(chuàng)客教育的小學(xué)Scratch教學(xué)方法探索[J].電腦知識與技術(shù),2017,13(20):128-129.