許軍
[摘 要]Scratch作為簡(jiǎn)單易學(xué)的編程軟件,具有可視性的特點(diǎn),適用于少年群體,教師可以利用Scratch軟件激發(fā)學(xué)生對(duì)信息技術(shù)的興趣。教師可以用小游戲來引發(fā)學(xué)生的注意,激發(fā)學(xué)生對(duì)Scratch軟件產(chǎn)生興趣,用生活中的例子促進(jìn)學(xué)生體驗(yàn)編程的快樂,在遷移教學(xué)中促進(jìn)學(xué)生開闊視野。
[關(guān)鍵詞]Scratch 信息技術(shù) 策略
[中圖分類號(hào)] G43 [文獻(xiàn)標(biāo)識(shí)碼] A [文章編號(hào)] 1007-9068(2016)21-075
Scratch是由美國(guó)麻省理工學(xué)院設(shè)計(jì)開發(fā)的一款程序設(shè)計(jì)軟件,它主要面對(duì)的人群是少年,即使是不識(shí)字,不會(huì)使用鍵盤也可以運(yùn)用鼠標(biāo)將積木形狀的模塊拖拽到編輯欄來進(jìn)行編輯。學(xué)生可以在教師地指導(dǎo)下,通過模仿來學(xué)習(xí)如何使用這些如同積木一樣的編程模塊,從而學(xué)會(huì)各種參數(shù)、命令和語句的使用方法。
一、趣味教學(xué),吸引眼球
對(duì)于邏輯思維尚不發(fā)達(dá)的學(xué)生來說,讓他們理解復(fù)雜的編譯過程的確是有一定難度的,但是運(yùn)用Scratch軟件卻能夠?qū)⒊绦蛟O(shè)計(jì)的過程變得簡(jiǎn)單,且有效地激發(fā)學(xué)生的學(xué)習(xí)興趣。它運(yùn)用了可視化的程序語言,符合學(xué)生的特點(diǎn),能夠起到較好的教學(xué)效果。
在學(xué)生最初學(xué)習(xí)Scratch軟件時(shí),教師可以運(yùn)用趣味展示讓學(xué)生感受到Scratch軟件的趣味,使學(xué)生更加積極地投入到學(xué)習(xí)中。教師可以展示“Music and Dance”,在讓學(xué)生欣賞之后,告訴學(xué)生,他們也可以自己動(dòng)手來操縱作品中的人物。在學(xué)生對(duì)軟件逐漸產(chǎn)生濃厚的興趣后,教師再告訴學(xué)生,可以用該軟件來做更多的事情,只要將命令像搭積木一樣堆積起來,就能夠很輕松地創(chuàng)作出更多優(yōu)秀的作品來。等學(xué)生的學(xué)習(xí)興趣完全被激發(fā)時(shí),教師再進(jìn)行教學(xué),演示操縱一只能夠自由地在舞臺(tái)上行走的“Scratch小貓”,讓學(xué)生嘗試運(yùn)用按鈕控制“小貓”的動(dòng)作和外觀,組織學(xué)生進(jìn)行比賽,看誰能在最快的時(shí)間內(nèi)掌握操作技巧,能讓“小貓”做出最有意思的動(dòng)作。
簡(jiǎn)單的使用方法和可視化、清晰明了的界面設(shè)計(jì),在很大程度上吸引了學(xué)生的眼球,學(xué)生的學(xué)習(xí)興趣被充分地激發(fā)出來,在運(yùn)用點(diǎn)、線、圖形組織動(dòng)態(tài)圖案的過程中完成故事或者是繪畫作品的創(chuàng)作。
二、生活教學(xué),體驗(yàn)快樂
Scratch軟件的學(xué)習(xí)建立在生活化學(xué)習(xí)的基礎(chǔ)上,學(xué)生可以在教師示范教學(xué)的幫助下快速地掌握規(guī)律,在模仿中嘗試解決自己所面臨的各種實(shí)際問題,提高自己的學(xué)習(xí)能力。
教師可以設(shè)計(jì)一些與生活有關(guān)的項(xiàng)目來促進(jìn)學(xué)生學(xué)習(xí)。在組織主題班會(huì)或進(jìn)行文藝表演時(shí),教師告訴學(xué)生可以運(yùn)用Scratch軟件來編排節(jié)目順序。在教師的指導(dǎo)下,學(xué)生學(xué)習(xí)使用“廣播”和“接受消息”的功能,這兩個(gè)功能是Scratch軟件學(xué)習(xí)中難點(diǎn),教師可以讓學(xué)生完成任務(wù),嘗試給小貓、小狗、小猴子等小動(dòng)物安排節(jié)目,讓他們按照一定的順序進(jìn)行表演。學(xué)生可以用單擊、拖動(dòng)等方式在腳本區(qū)建立信息,讓小貓翻跟斗、小猴變大、大象講故事,根據(jù)自己的想象來安排各種不同的節(jié)目單。在自主練習(xí)的過程中,學(xué)生可以感受到更多的學(xué)習(xí)樂趣。
生活化的教學(xué)任務(wù)能取得較好的教學(xué)效果,讓學(xué)生嘗試解決生活中的問題,使學(xué)生產(chǎn)生一定的成就感,從而促使他們對(duì)使用程序來編譯產(chǎn)生更加濃厚的興趣。
三、遷移教學(xué),拓展視野
在教授學(xué)生使用Scratch軟件的時(shí)候要注意擴(kuò)展性和遷移性,教師所能給學(xué)生展示的只是軟件使用中的一個(gè)范例,而具體如何使用則要靠學(xué)生自己舉一反三,靈活運(yùn)用。教師要注意教學(xué)方法的靈活性,要引導(dǎo)學(xué)生思考,將知識(shí)內(nèi)化,靈活將學(xué)到的技術(shù)進(jìn)行實(shí)踐操作。
除了模仿教師的操作外,還可以指導(dǎo)學(xué)生進(jìn)行能力遷移,在小組合作的過程中設(shè)計(jì)小游戲,在游戲的過程中擴(kuò)展視野。在確立了每一個(gè)小組的成員之后,學(xué)生要學(xué)會(huì)如何安排彼此的任務(wù),要在討論中設(shè)定游戲的主題,分析游戲中的每一個(gè)角色。然后開始設(shè)計(jì)游戲流程圖,最后再開始具體操作。在編輯程序的過程中,學(xué)生要相互合作,進(jìn)行測(cè)試,找到錯(cuò)誤所在并修改。教師在這個(gè)過程中要對(duì)學(xué)生進(jìn)行一定的指導(dǎo),并根據(jù)學(xué)生完成的情況進(jìn)行合理評(píng)價(jià),可以從游戲的原創(chuàng)性和想象力,文字和顏色等細(xì)節(jié)的處理能力及團(tuán)隊(duì)合作等方面來進(jìn)行評(píng)價(jià)。這樣的任務(wù)對(duì)于提高學(xué)生的綜合能力有很大的幫助。
教師可以多給學(xué)生安排一些課外練習(xí)的項(xiàng)目,讓學(xué)生通過練習(xí)發(fā)現(xiàn)更多知識(shí)。在設(shè)計(jì)任務(wù)的時(shí)候教師要考慮到任務(wù)的擴(kuò)展性,讓學(xué)生在有層次性的學(xué)習(xí)中提高自己的能力,靈活運(yùn)用各種技術(shù)解決實(shí)際問題。
Scratch軟件的學(xué)習(xí)是通過設(shè)計(jì)、評(píng)價(jià)和再設(shè)計(jì)的過程讓學(xué)生可以循環(huán)地進(jìn)行技術(shù)練習(xí),在嘗試解決各種現(xiàn)實(shí)問題的過程中利用軟件設(shè)計(jì)出各種作品。這樣的學(xué)習(xí)方法符合學(xué)生的年齡特點(diǎn),創(chuàng)新的模式可以取得更好的教學(xué)效果。
(責(zé)編 韋 迪)