摘 要:“興趣是最好的老師”,小學(xué)生很喜歡玩游戲,不少學(xué)生還想自己創(chuàng)作游戲,但苦于沒有好的工具。Scratch的出現(xiàn),目的不是要培養(yǎng)學(xué)生成為程序設(shè)計(jì)的“大軍”,而是幫助他們學(xué)會情感的抒發(fā)、思想的表達(dá)、興趣的培養(yǎng),樹立基本的程序設(shè)計(jì)理念。從實(shí)際出發(fā)對Scratch進(jìn)行了介紹,并對前期的實(shí)踐探索與思考進(jìn)行總結(jié)。
關(guān)鍵詞:程序設(shè)計(jì);Scratch軟件;積木式設(shè)計(jì)
程序設(shè)計(jì)教學(xué)曾經(jīng)在我國的計(jì)算機(jī)教學(xué)中占據(jù)重要地位,為什么現(xiàn)在銷聲匿跡,沒有人再提了呢?難道是它真的不重要嗎?小學(xué)信息技術(shù)程序設(shè)計(jì)教學(xué)真的無法開展并普及嗎?分析現(xiàn)行的教育方式,有以下問題值得探討:
一、Scratch是什么
Scratch在英文中是“抓”的意思,翻譯成中文即“貓抓”,它由美國麻省理工學(xué)院媒體實(shí)驗(yàn)室開發(fā),適合8~16歲孩子的認(rèn)知水平,在使用時(shí)不需要一行行“敲”入代碼,改用“抓”的方式把一個(gè)個(gè)程序模塊抓來“積木式”堆疊在一起。界面友好、門檻低,學(xué)生易于入門,能寓教于樂,快速地實(shí)現(xiàn)程序,實(shí)現(xiàn)“所見即所得”,讓學(xué)生直接獲得創(chuàng)作的樂趣。
Scratch可以創(chuàng)作舞蹈、音樂、故事、游戲、交互、模擬實(shí)驗(yàn)等多媒體動(dòng)畫作品。最大的特點(diǎn)是:解除了代碼輸入錯(cuò)誤的困擾;直接面向兒童設(shè)計(jì);基于“玩中學(xué)”的理念;積木式的“堆疊”方式;素材庫豐富,功能強(qiáng)大,互動(dòng)性強(qiáng);下載完全免費(fèi)(屬開源軟件);適用于不同的操作系統(tǒng)。在Scratch的世界里,一切都變得簡單和自然、奇趣而親切。
二、我的實(shí)踐
本人試行了一段時(shí)間以來,效果良好。由于本人所接手的主要是三、六年級的學(xué)生,他們從三年級開始接觸信息技術(shù)課程,在信息技術(shù)方面有一定的基礎(chǔ)。
1.問卷調(diào)查
在教學(xué)之前,從是否喜歡電腦動(dòng)畫、是否有能力設(shè)計(jì)一個(gè)電腦游戲、是否了解過Scratch軟件、是否樂意學(xué)Scratch軟件四個(gè)方面進(jìn)行了調(diào)查,其中有80%的學(xué)生在這四個(gè)問題中都選擇了“是”。經(jīng)過分析得出學(xué)生喜歡電腦動(dòng)畫,喜歡Scratch,更喜歡自己去創(chuàng)作一個(gè)電腦游戲作品,但是對Scratch這款搭積木式的電腦游戲編程軟件缺乏了解。大部分學(xué)生很有興趣在本課程中學(xué)習(xí)Scratch的內(nèi)容。
2.我的試驗(yàn)
不出所料,學(xué)生真的很喜歡Scratch,它不僅可以鍛煉學(xué)生的思維能力,還是一個(gè)可以制作游戲的“超級工具”。在Scratch的世界里,學(xué)生的想象力和創(chuàng)造力讓我驚訝。不管是游戲或是動(dòng)畫都讓他們?yōu)橹?,我通過一個(gè)“小貓與小猴踢足球”的動(dòng)畫制作,讓學(xué)生不僅了解到角色的設(shè)置方法,還對整個(gè)Scratch的使用方法有所了解,這時(shí)候我讓學(xué)生打開例子庫,他們無比興奮,像是開啟了一個(gè)知識的寶箱。玩的過程就是學(xué)習(xí)的過程,圖形特效的交互式動(dòng)畫,小故事“鴨寶寶的一天”、動(dòng)作游戲“打地鼠”,交互式游戲“公主的穿越”等都是學(xué)生的作品。
“興趣是最好的老師?!碑?dāng)學(xué)生的激情被激發(fā)、思維發(fā)散后,他們便急切地想去創(chuàng)造些什么。有位學(xué)生即使在課余時(shí)間也會來向我討教游戲的想法是否可以實(shí)現(xiàn),比如,在“雙狗”迷宮游戲的制作中,當(dāng)角色走到迷宮邊緣是否回到起點(diǎn)重新來過,而他的設(shè)想是讓角色變換一個(gè)糟糕的表情并在原位停留3秒鐘時(shí)間,他把想法說出來并且最終實(shí)現(xiàn)了想法。他實(shí)現(xiàn)這個(gè)想法用到了造型切換,用到了坐標(biāo)設(shè)置、條件語句等等,他把這些元素結(jié)合得非常好,一是因?yàn)樗兄约旱膭?chuàng)意,思路清晰;二是因?yàn)樗兄鴦?chuàng)作的熱情;三是因?yàn)樗淖髌返拇_非常有趣。
三、我的思考
經(jīng)過一段時(shí)間的準(zhǔn)備和教學(xué)實(shí)踐,我體會到了Scartch強(qiáng)大的魅力,曾經(jīng)有老師發(fā)問,像堆積木一樣去設(shè)計(jì)游戲,也算程序設(shè)計(jì)嗎?
在臺灣及香港地區(qū),Scratch已經(jīng)成為信息技術(shù)課的主要內(nèi)容,每年“教育部門”開展相應(yīng)的程序設(shè)計(jì)比賽,為孩子提供一個(gè)展現(xiàn)自我、張揚(yáng)個(gè)性的平臺,讓孩子樂在其中。通過開放式學(xué)習(xí),孩子學(xué)會了控制,并且更有自信心和創(chuàng)造力,擴(kuò)展了語文、數(shù)學(xué)、外語的教學(xué)深度。相對而言在內(nèi)地,目前只有少數(shù)的培訓(xùn)機(jī)構(gòu)和個(gè)別學(xué)校在開展Scratch的教學(xué)。教育部門應(yīng)該大力推廣Scratch教學(xué)和研究,并且鼓勵(lì)出版更多的教材資源和輔助設(shè)備。讓Scratch走進(jìn)學(xué)生的信息生活,點(diǎn)燃他們的創(chuàng)作熱情,使Scratch能進(jìn)一步得到研究和推廣,在神州大地上開花結(jié)果、茁壯成長。
參考文獻(xiàn):
[1]吳向東.Scratch草根先行[J].信息教研周刊,2010(10).
[2]陳捷.Scratch語言簡介及應(yīng)用[J].電腦知識與技術(shù),2011(26).
編輯 王夢玉