陳英姿
(浙江省臺(tái)州市黃巖區(qū)濱江小學(xué))
摘 要:趣味編程社團(tuán)選用Scratch軟件,是因?yàn)樗?jiǎn)單直觀的積木式編程方式使教學(xué)不再枯燥,采用適合學(xué)生的教學(xué)方法,有利于激發(fā)學(xué)生對(duì)于編寫程序的熱情,培養(yǎng)學(xué)生的創(chuàng)新精神和創(chuàng)造能力,提供并展現(xiàn)學(xué)生自主創(chuàng)作動(dòng)畫和游戲的舞臺(tái)。
關(guān)鍵詞:scratch趣味編程社團(tuán);動(dòng)畫創(chuàng)作;游戲創(chuàng)作
一、Scratch趣味編程社團(tuán)——激發(fā)學(xué)生的興趣
1.選擇Scratch軟件教學(xué)的原因
Scratch是麻省理工學(xué)院(MIT)設(shè)計(jì)開發(fā)的一款面向少年的簡(jiǎn)易編程工具。使用者可以不認(rèn)識(shí)英文單詞,也可以不會(huì)使用鍵盤。構(gòu)成程序的命令和參數(shù)通過積木形狀的模塊來實(shí)現(xiàn),用鼠標(biāo)拖動(dòng)模塊到程序編輯欄就可以了。Scratch軟件積木式的指令簡(jiǎn)單易懂;其次,在創(chuàng)意設(shè)計(jì)過程中,學(xué)生有機(jī)會(huì)去分析問題,思考問題解決方案,找到有效的方案,按步驟去解決問題。Scratch為學(xué)生計(jì)算思維的培養(yǎng)提供了良好的載體。Scratch 2在線版允許學(xué)生直接在Web瀏覽器里創(chuàng)建、編輯和查看項(xiàng)目(不再需要上傳、下載項(xiàng)目或者安裝其他軟件),Scratch2離線版已提供下載,便于在無法連接Internet的情況下使用,2.0版本加強(qiáng)與外部鏈接設(shè)備的互動(dòng),包括LEGO WeDo和Scratch版。
2.社團(tuán)人員的選拔
Scratch趣味編程社團(tuán)人員以四、五、六年級(jí)為主。一、二年級(jí)學(xué)生還沒開設(shè)信息技術(shù)這門課,對(duì)電腦的基礎(chǔ)運(yùn)用不了解,三年級(jí)的學(xué)生剛接觸電腦,信息技術(shù)的知識(shí)不扎實(shí)。而Scratch軟件的學(xué)習(xí)要求學(xué)生有一定的邏輯思維、計(jì)算思維,并有發(fā)現(xiàn)問題、解決問題的能力,四、五、六年級(jí)學(xué)生無疑是最合適的。這些年級(jí)的學(xué)生基于對(duì)編程的興趣,采取自由報(bào)名的方式進(jìn)入社團(tuán)。
3.豐富教學(xué)形式使之適合學(xué)生
信息科技課程的培養(yǎng)目標(biāo)是提高學(xué)生的信息素養(yǎng)以及解決問題的綜合能力。學(xué)海無涯,活到老學(xué)到老,真正的老師是授之以漁,教的目的是為了不教。如何讓學(xué)生在學(xué)習(xí)過程中找到自主科學(xué)的學(xué)習(xí)方法,學(xué)會(huì)獨(dú)立創(chuàng)造的思維方式和體驗(yàn)創(chuàng)作的樂趣是我們社團(tuán)學(xué)習(xí)的目標(biāo)。每周連續(xù)一小時(shí)的社團(tuán)時(shí)間,提供給學(xué)生比較充足的學(xué)習(xí)、實(shí)踐時(shí)間。
Scratch趣味編程社團(tuán)最初以知識(shí)點(diǎn)、技能點(diǎn)為主,將學(xué)習(xí)內(nèi)容分模塊來學(xué)習(xí),如動(dòng)作模塊、控制模塊、聲音模塊、畫筆模塊、運(yùn)算模塊,等等。在每個(gè)具體任務(wù)中學(xué)生把抽象模糊的內(nèi)容具體化,完成一個(gè)個(gè)小任務(wù),把抽象知識(shí)分解、重建、內(nèi)化。有些知識(shí)又讓學(xué)生自主探索、合作學(xué)習(xí),教師質(zhì)疑解答,學(xué)會(huì)并應(yīng)用Scratch的編程思想。知識(shí)點(diǎn)舉一反三,讓Scratch成為自己的工具。社團(tuán)課的開展也不斷促使改進(jìn)教師自己的教學(xué)模式與方法。
二、游戲動(dòng)畫編起來,快樂創(chuàng)作
學(xué)習(xí)是人的內(nèi)在需求。美國(guó)心理學(xué)家亞伯拉罕·馬斯洛于1943年在《人類激勵(lì)理論》論文中把需求分成生理需求、安全需求、社交需求、尊重需求和自我實(shí)現(xiàn)需求五類,依次由較低層次到較高層次排列。把我們所教的轉(zhuǎn)換成學(xué)生自己想學(xué)的,是一件極其快樂的事,那他的動(dòng)力就是無限的。Scratch趣味編程能讓學(xué)生快樂地去創(chuàng)作。
1.Scratch創(chuàng)作動(dòng)畫
社團(tuán)里有一位徐同學(xué),她學(xué)以致用,把撰寫的優(yōu)秀作文《我和書的故事》做成了動(dòng)畫。講述了夏天的某天,媽媽要出門了,和她約定好如果下雨請(qǐng)她把晾在屋外的衣服收回,結(jié)果她沉迷于書本而忘了這件事,衣服也被淋濕。徐同學(xué)把作文再創(chuàng)作,用社團(tuán)里所學(xué)的Scratch軟件制作成小動(dòng)畫,在這個(gè)過程中自己花費(fèi)了大量的時(shí)間上網(wǎng)找尋合適的動(dòng)畫素材,如我、媽媽、秦始皇、褒姒、周幽王、衣物、房間等圖畫。有些不符合的動(dòng)畫素材,用鼠繪板自己繪制素材,如衣服、褲子、襪子、房間。比較難繪制的素材,她就采用網(wǎng)絡(luò)人物,如秦始皇、周幽王、褒姒。然而別人的素材又不是直接拿來就可以用的,面對(duì)的問題是所需的人物就是帶背景的或有其他景物的,而我們要的單單只是這個(gè)人物。她又用我們常用的處理照片的美圖秀秀軟件來進(jìn)行摳圖,進(jìn)而再導(dǎo)入到Scratch軟件中作為故事角色。
這么繁瑣細(xì)致的工作竟是一個(gè)小學(xué)生在做,我不由得贊嘆!還有其他學(xué)生也喜歡做動(dòng)畫,一次一個(gè)謝同學(xué)做《春天來了》,在做這個(gè)動(dòng)畫時(shí)我問大家:你所看到的冬去春來、春天復(fù)蘇是怎么樣的場(chǎng)面,如我們能欣賞到群燕飛回、積雪融化、春風(fēng)化萬芽……
徐同學(xué)說她看到的漸漸而來的春天是冬眠的蟲兒轉(zhuǎn)醒,從草叢中緩緩爬出,羞澀的花兒慢慢綻放。于是她就著手來設(shè)計(jì)《春天來了》的畫面,為了使毛毛蟲角色更真實(shí),徐同學(xué)馬上拿出鼠繪板一筆一筆畫出毛毛蟲的毛。為了讓燕子回來的氣氛更溫暖歡樂,給燕子配上聲音,首先她模仿燕子叫聲,用麥克風(fēng)錄制聲音,發(fā)現(xiàn)不夠逼真而且有些噪音,于是到網(wǎng)上聲音素材庫里下載燕子的叫聲,最后導(dǎo)入Scratch軟件的燕子角色中。而課后她又想法多多,對(duì)我說好想做一個(gè)小學(xué)生涯的生活學(xué)習(xí)記錄動(dòng)畫,我佩服她們的創(chuàng)作激情。學(xué)生對(duì)于自己作品的要求之嚴(yán)格精細(xì)有時(shí)遠(yuǎn)不是我們老師能想到的,這大概源于喜愛,還有Scratch的魅力。
2.愛“玩”游戲人化身為愛“編”游戲人
在平時(shí)的課堂中總有那么一些學(xué)生愛玩游戲,屢禁不止,學(xué)生眼中的老師是“巫婆”,老師眼中的學(xué)生是“惡人”,惡人和巫婆的較量屢屢上演。然而在Scratch趣味編程社團(tuán)里一切似乎和諧了,愛玩游戲人化身為愛編游戲人,學(xué)生在這里有玩有學(xué),兩者的關(guān)系平和了。同學(xué)們玩自己所編寫的游戲,改自己編的游戲,推廣改進(jìn)自己的創(chuàng)作思維,吸取他人的高見。創(chuàng)編迷宮游戲時(shí),同學(xué)們給自己的作品加上吸引人的背景、角色、關(guān)卡、障礙物、激勵(lì)詞,豐富自己的游戲,他們交換彼此游戲作品給出修改建議,并樂此不疲。
中小學(xué)的程序設(shè)計(jì),其目標(biāo)不是培養(yǎng)程序員,而是通過教學(xué)活動(dòng),向?qū)W生滲透程序設(shè)計(jì)思想,促進(jìn)學(xué)生思維的發(fā)展,為培養(yǎng)創(chuàng)新型人才打下良好的基礎(chǔ)。Scratch軟件應(yīng)用于教學(xué),使得程序設(shè)計(jì)不再枯燥,同時(shí)使學(xué)生感受到Scratch編程的樂趣。
編輯 趙飛飛