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