于愷
根據(jù)三年級(jí)學(xué)生使用Scratch的情況來看,小學(xué)生使用這個(gè)軟件沒有問題,缺乏的是教師的引導(dǎo)和一些應(yīng)用經(jīng)驗(yàn)。Scratch與其說是編程軟件,不如說是一款輔助教學(xué)的工具、游戲工具。Scratch的運(yùn)用除了提高了學(xué)生的信息素養(yǎng)外,也使學(xué)生在對(duì)信息進(jìn)行加工、處理的過程中鞏固并提高了其他學(xué)科的知識(shí)和素養(yǎng)。
● Scratch提升數(shù)學(xué)素養(yǎng)
編程的主要工作是進(jìn)行數(shù)字計(jì)算,因此Scratch與數(shù)學(xué)知識(shí)的學(xué)習(xí)和鞏固變得日益密切。通過使用Scratch編寫數(shù)學(xué)游戲,能促使學(xué)生在玩游戲的過程中輕松理解和掌握數(shù)學(xué)的相關(guān)知識(shí)。
角色的行走。角色行走是游戲制作的基礎(chǔ),玩游戲的時(shí)候,角色要?jiǎng)悠饋聿拍苋ネ瓿捎螒蛑械娜蝿?wù)。角色要開始行走,首先應(yīng)確定行走的方向,然后再控制角色行走的距離。這里用到兩個(gè)數(shù)學(xué)知識(shí)點(diǎn),一是行走的方向是角度學(xué)習(xí)的掌握,即走哪個(gè)方向。往上走是0度的方向,往右走是90度方向,往下走是180度方向,往左走是-90度方向或者270度方向。二是距離的測(cè)量,行走多遠(yuǎn),一步多遠(yuǎn)合適,這需要做具體的距離測(cè)量。最后確定觸發(fā)按鍵,一般使用鍵盤的上下左右鍵。這兩個(gè)數(shù)學(xué)知識(shí)點(diǎn)的學(xué)習(xí)也可以編寫繪制多邊形的程序來完成,首先要確定多邊形的邊數(shù),那么它旋轉(zhuǎn)的角度就是360度除以邊數(shù),邊長(zhǎng)就是測(cè)量距離。
猜數(shù)字游戲。猜數(shù)字游戲是鞏固學(xué)生在一年級(jí)學(xué)習(xí)的數(shù)的大小知識(shí)點(diǎn)的。電腦運(yùn)行設(shè)置1到100之間的任意數(shù)字為答案,然后讓學(xué)生來猜,根據(jù)學(xué)生輸入的數(shù)字小貓進(jìn)行判斷。如果學(xué)生的數(shù)字比答案大,提示數(shù)字大了;如果學(xué)生猜的數(shù)字小于答案,提示數(shù)字小了;如果學(xué)生猜的數(shù)字等于答案,提示學(xué)生答對(duì)了。在編寫這個(gè)程序時(shí),需要輸入數(shù)與答案的比較過程,這有助于讓學(xué)生理解數(shù)字比較的過程,并系統(tǒng)地理解數(shù)字之間的三種關(guān)系。
自創(chuàng)應(yīng)用題。應(yīng)用題是指將所學(xué)知識(shí)應(yīng)用到實(shí)際生活實(shí)踐的題目。學(xué)生解題的時(shí)候通常要經(jīng)歷讀題、分析、算數(shù)、給結(jié)果的過程。Scratch編程可以創(chuàng)設(shè)生活情境,讓學(xué)生自己出基于生活的應(yīng)用題目,在編程中分析應(yīng)用題,理解解題過程,并驗(yàn)證結(jié)果。在這一過程中,學(xué)生不僅鍛煉了思維,也認(rèn)識(shí)了生活中的數(shù)學(xué)。
● Scratch提升文學(xué)素養(yǎng)和語(yǔ)言素養(yǎng)
語(yǔ)文的學(xué)習(xí)主要是說、寫、讀。學(xué)生可以利用Scratch創(chuàng)作舞臺(tái)劇或童話劇。創(chuàng)作舞臺(tái)劇的首要條件是寫劇本,能鍛煉學(xué)生的寫作能力。為了讓舞臺(tái)劇更加精彩,使用Scratch的聲音播放功能可以直接播放人物對(duì)話,人物的語(yǔ)氣表達(dá)更能烘托出當(dāng)前環(huán)境下人物的狀態(tài),錄音的過程就是一個(gè)說的學(xué)習(xí)過程,鍛煉了學(xué)生說的能力。如果學(xué)生不能自己創(chuàng)作,可以先從模仿開始,逐步深入。在編程之前學(xué)生需要多讀劇本,理解故事情節(jié),并推敲人物的語(yǔ)言和表情,反復(fù)斟酌舞臺(tái)劇的動(dòng)畫效果。下頁(yè)圖1是根據(jù)小學(xué)四年級(jí)上冊(cè)語(yǔ)文課本中的一篇童話──《巨人花園》編寫的動(dòng)畫。學(xué)生在使用Scratch完成自編自導(dǎo)的話劇的同時(shí),也提升了自身的文學(xué)素養(yǎng)和語(yǔ)言素養(yǎng)。
英語(yǔ)點(diǎn)讀機(jī)是輔助學(xué)生學(xué)習(xí)英語(yǔ)的工具,點(diǎn)讀筆在精美的圖片上點(diǎn)擊,點(diǎn)讀機(jī)就會(huì)播放優(yōu)美的英文單詞發(fā)音。這些功能用Scratch編程很容易實(shí)現(xiàn),Scratch制作的點(diǎn)讀機(jī),不但有精美圖片,而且可以讓相應(yīng)物體動(dòng)起來增加學(xué)習(xí)的樂趣。雖然Scratch沒有發(fā)音詞庫(kù),但學(xué)生可以通過在線翻譯軟件,獲取英文以及英文單詞,學(xué)習(xí)發(fā)音之后錄音,在這一過程中,學(xué)生會(huì)反復(fù)模仿單詞發(fā)音,無形中掌握了這個(gè)單詞的相關(guān)知識(shí)。為了完成工具的制作,學(xué)生使用編程播放模塊,播放自己錄制的英文單詞。學(xué)生為了提高自己的創(chuàng)作水平,可以通過設(shè)置不同的環(huán)境背景,創(chuàng)作不同版本的英語(yǔ)學(xué)習(xí)工具。
● Scratch提升美術(shù)素養(yǎng)
Scratch編程需要角色和背景,創(chuàng)建角色和背景通常會(huì)使用三種方法:一是通過網(wǎng)絡(luò)獲取相對(duì)應(yīng)的圖片;二是自己繪制相應(yīng)的角色和背景圖片;三是通過方法一與方法二結(jié)合的方式獲取圖片。在選取角色或背景圖片的過程中,教師應(yīng)引導(dǎo)學(xué)生選擇美觀的圖片,以提高學(xué)生的審美能力;創(chuàng)作角色或者背景圖片的過程就是一種美的創(chuàng)作過程,也是一個(gè)電腦繪畫的過程,即通過運(yùn)用信息技術(shù)來創(chuàng)造美麗的圖畫。Scratch的繪畫工具將圖片分成了矢量圖和位圖,在使用過程中學(xué)生會(huì)發(fā)現(xiàn)這兩種圖的不同,并根據(jù)條件選擇合理的圖片格式,這有利于提高學(xué)生的美術(shù)專業(yè)素養(yǎng)及創(chuàng)造美的能力。
● Scratch提升音樂素養(yǎng)
Scratch編程包含對(duì)音符播放的控制模塊,學(xué)生要想使用這個(gè)模塊必須要有一定的樂理知識(shí),彈奏過鋼琴或者其他樂器的同學(xué)可以自行編寫日常彈奏的曲目欣賞,小學(xué)生可以對(duì)照簡(jiǎn)譜,拖動(dòng)聲音模塊編寫歌曲。Scratch可以使學(xué)生在一瞬間學(xué)會(huì)使用多種樂器,這會(huì)增加學(xué)生對(duì)樂理知識(shí)的興趣。例如,小組成員使用Scratch開音樂會(huì),小組成員分樂器、分節(jié)奏、分音調(diào)編寫演奏音樂,小組成員同時(shí)點(diǎn)擊播放,大家就可以在不會(huì)彈奏任何樂器的情況下辦一場(chǎng)特別的音樂會(huì)。學(xué)生在編程中復(fù)制音樂,能感受音樂帶給他們的美;學(xué)生在編程中創(chuàng)作音樂,能感受音樂創(chuàng)作美的過程(如圖2)。
● 結(jié)語(yǔ)
Scratch提高了學(xué)生的信息素養(yǎng),也提升了學(xué)生對(duì)各學(xué)科知識(shí)的運(yùn)用與鞏固。學(xué)習(xí)Scratch編程在潛移默化地引導(dǎo)學(xué)生鞏固知識(shí)、提升素養(yǎng),使其不再為枯燥乏味的練習(xí)題而苦惱。