石楊
摘 要: 奇妙的Scratch,讓學(xué)生以堆積木的方式學(xué)習(xí)編程,學(xué)生在Scratch編程創(chuàng)作中激發(fā)興趣,培養(yǎng)創(chuàng)新精神、創(chuàng)造能力。作者在Scratch教學(xué)中發(fā)現(xiàn)學(xué)生不僅喜歡Scratch創(chuàng)作,而且喜歡玩自己的作品,于是作者嘗試以主題活動(dòng)的形式開展教學(xué),邊玩邊學(xué),寓教于樂,這種教學(xué)方式牢牢抓住了學(xué)生學(xué)習(xí)Scratch的心。
關(guān)鍵詞: Scratch教學(xué) 主題活動(dòng) 創(chuàng)造能力 探究
Scratch創(chuàng)作,我放在學(xué)生接受能力、獨(dú)立思考能力強(qiáng),抽象思維能力逐步發(fā)展的高年級(jí)段開展。在他們手中,Scratch能“玩”出各種花樣,何不在高年級(jí)中進(jìn)行Scratch主題教學(xué)探究?經(jīng)過對(duì)多期學(xué)生的Scratch主題教學(xué),我獲得了頗多感受。
一、Scratch主題活動(dòng)宜小且精
傳統(tǒng)的主題活動(dòng)從準(zhǔn)備到實(shí)施,期間需要花費(fèi)大量時(shí)間。我把Scratch主題活動(dòng)化小精煉,以學(xué)生身邊的一些事作為契機(jī)展開,圍繞這些事進(jìn)行研究,這種研究過程貼近學(xué)生實(shí)際生活,能充分體現(xiàn)學(xué)生自主性,讓他們感受到運(yùn)用所學(xué)知識(shí)技能完成研究的重要性。
例如,我在教學(xué)Scratch角色運(yùn)動(dòng)之后,結(jié)合學(xué)校正如火如荼開展的足球聯(lián)賽進(jìn)行主題活動(dòng),題目是“精彩射門”。題目一經(jīng)提出,學(xué)生就開始熱烈討論起來。踢足球有很多環(huán)節(jié),帶球、傳球、射門、搶斷,而我設(shè)計(jì)的主題就是其中一個(gè)環(huán)節(jié):射門。題目看似簡單,實(shí)則需要解決不少問題,作品做得越精彩,遇到的問題也會(huì)越多。
怎樣讓球滾動(dòng)?搭建球的滾動(dòng)腳本,需要用到重復(fù)、旋轉(zhuǎn)、移動(dòng)。然而,按照課堂所學(xué)知識(shí),在重復(fù)執(zhí)行里面,簡單地放入旋轉(zhuǎn)幾度,移動(dòng)幾步,做出來的根本就不像滾動(dòng)。學(xué)生紛紛嘗試,在球旋轉(zhuǎn)的同時(shí),更改球移動(dòng)的方式,用“將坐標(biāo)軸移動(dòng)”替代“移動(dòng)幾步”,實(shí)現(xiàn)了球在旋轉(zhuǎn)的同時(shí)向不同方向移動(dòng)。小小一個(gè)腳本,是在學(xué)生經(jīng)歷多次嘗試后得出的??刂平巧ソ佑|球,也是學(xué)生熱議的地方,不少學(xué)生嘗試放入條件語句。如果球碰到角色,球開始執(zhí)行“滾動(dòng)”,這是一個(gè)逆向思維,條件語句放在球的腳本里,很多學(xué)生都想到了。射門角色的腳本設(shè)計(jì)環(huán)節(jié),學(xué)生最能自由發(fā)揮,有的學(xué)生采用了“角色跟隨鼠標(biāo)”,直接讓鼠標(biāo)帶著角色去踢球;有的學(xué)生運(yùn)用“點(diǎn)擊角色執(zhí)行”,然后讓角色小跑幾步再踢球;還有的學(xué)生做出了空翻踢球、倒掛金鉤等踢球動(dòng)作。
這種Scratch主題短小精悍,學(xué)生最終在一節(jié)課內(nèi)完成了“精彩射門”的創(chuàng)作,并且能有不少時(shí)間用來做展示、點(diǎn)評(píng)和交流,學(xué)生獨(dú)立解決問題的能力得到了培養(yǎng)。
二、Scratch主題開展“短、頻、快”
Scratch開發(fā)的本意是“創(chuàng)作和分享你自己的交互故事、游戲、音樂和藝術(shù)”,其中的創(chuàng)作是第一位的。學(xué)生從課本知識(shí)中學(xué)會(huì)Scratch的使用方法,但用Scratch創(chuàng)作些什么?需要教師設(shè)計(jì)和補(bǔ)充。我采用的方法就是在本課教學(xué)任務(wù)完成的情況下跟一個(gè)Scratch主題活動(dòng),讓學(xué)生在Scratch主題活動(dòng)中磨煉所學(xué)技能。這樣做到了活動(dòng)開展的“短頻快”?;顒?dòng)圍繞上節(jié)課所學(xué)知識(shí)展開,現(xiàn)學(xué)現(xiàn)用,每個(gè)人解決各自遇到的問題,取得自身的研究成果。
例如,在完成“快樂的小貓”教學(xué)任務(wù)后,我圍繞這一課的知識(shí)點(diǎn),開展Scratch主題活動(dòng):小動(dòng)物過河,有這樣一些小動(dòng)物:青蛙、老鼠、鸚鵡、小猴、螃蟹等。場景是預(yù)先設(shè)計(jì)好的,一條小河,河上架有獨(dú)木橋,河面每隔一段距離漂浮著荷葉。在開始活動(dòng)前師生做短暫討論,這些動(dòng)物,按照它們的活動(dòng)特征,會(huì)出現(xiàn)怎樣的過河情境?學(xué)生按照它們的活動(dòng)特征設(shè)計(jì)腳本。有學(xué)生考慮利用荷葉的坐標(biāo)點(diǎn)讓青蛙跳躍過河;有學(xué)生設(shè)計(jì)在獨(dú)木橋上利用坐標(biāo)移動(dòng)讓老鼠、小猴攀爬過河;鸚鵡能飛過河,螃蟹能游過河,學(xué)生分別設(shè)計(jì)它們的腳本。當(dāng)然,時(shí)間允許的情況下,可放大主題,突破小動(dòng)物這個(gè)框架,讓一些有能力的學(xué)生得到鍛煉。Scratch提供的角色多種多樣,恐龍?jiān)趺催^河?小朋友怎么過河?幽靈怎么過河?外星人怎么過河?學(xué)生拓展了思維,做出來的作品會(huì)更豐富。
Scratch主題活動(dòng)注重整合,學(xué)生在活動(dòng)中不僅練習(xí)了Scratch的知識(shí),還復(fù)習(xí)了其他知識(shí)模塊。學(xué)生創(chuàng)作的時(shí)候,打破了模塊的界限,這樣更符合解決問題的科學(xué)規(guī)律。巧妙地把學(xué)生的練習(xí)課設(shè)計(jì)成主題活動(dòng)課,并經(jīng)常開展活動(dòng),有助于學(xué)生個(gè)性的發(fā)展、能力的培養(yǎng)。
三、Scratch主題開展點(diǎn)面結(jié)合
我在教學(xué)中教學(xué)多課時(shí)后會(huì)開展單元主題活動(dòng)。以單課知識(shí)開展的活動(dòng)作為點(diǎn),把多知識(shí)結(jié)合的單元主題作為面,點(diǎn)面結(jié)合,注意前后活動(dòng)的聯(lián)系性,幫助學(xué)生把知識(shí)技能串聯(lián)起來,綜合運(yùn)用。
例如,在“角色創(chuàng)建”的主題活動(dòng)中,學(xué)生創(chuàng)建“我心中的迷宮”,這一課的活動(dòng)內(nèi)容保存下來,為“走迷宮”主題活動(dòng)做鋪墊。在“小動(dòng)物過河”主題活動(dòng)中,學(xué)生設(shè)計(jì)的角色采用移動(dòng)方式保存下來,為以后作參考。在教學(xué)完“穿越迷宮”一課后,我開展了“米諾陶斯的迷宮”單元主題活動(dòng),單元主題活動(dòng)設(shè)計(jì)為2課時(shí),學(xué)生在這2課時(shí)中,需要運(yùn)用Scratch的多個(gè)知識(shí)點(diǎn)創(chuàng)作勇闖迷宮的作品。首先需要完善之前設(shè)計(jì)的“迷宮”地圖,然后要設(shè)計(jì)闖迷宮的障礙,怪獸“米諾陶斯”,它的腳本是進(jìn)行迷宮路段的巡邏,來回移動(dòng),并且?guī)в袀蓽y,一旦走迷宮的角色被米諾陶斯碰到,則停止腳本,游戲結(jié)束。接著設(shè)計(jì)放置在迷宮中的寶箱,寶箱的腳本也有偵測,當(dāng)被角色碰到,發(fā)出悅耳的聲音,并恭喜過關(guān)。最后設(shè)計(jì)闖迷宮的角色,用鍵盤或鼠標(biāo)控制該角色,通過迷宮障礙,尋到寶箱。完成腳本后學(xué)生相互測試,并作出評(píng)價(jià)。
通過把單個(gè)主題串聯(lián)成一個(gè)單元主題,多點(diǎn)結(jié)合,學(xué)生通過研究,運(yùn)用技能,創(chuàng)作出一個(gè)個(gè)有趣的情境故事,并在這些情境故事中玩得不亦樂乎,感受著成功帶來的喜悅。
Scratch的學(xué)習(xí),幫助孩子們發(fā)展了數(shù)學(xué)、語言和解決問題的技能,這些技能的開發(fā),有助于孩子們在以后的學(xué)業(yè)上獲得成功。我在Scratch教學(xué)中,精心設(shè)計(jì)開展各種主題活動(dòng),創(chuàng)設(shè)情境,激發(fā)學(xué)生興趣,讓學(xué)生在主題活動(dòng)中自主探究,全面發(fā)展。以“為創(chuàng)作而教”的主題活動(dòng)教學(xué)還有更多內(nèi)容值得我們探究。
參考文獻(xiàn):
[1]謝賢曉.Scratch教學(xué)模式探究[J].中國信息技術(shù)教育,2013(03).