魏偉
Scratch是一款能充分發(fā)揮學(xué)生個(gè)性想象,創(chuàng)造屬于自己故事、動(dòng)畫(huà)、游戲的學(xué)生編程平臺(tái)。它采用兒童能理解的積木原理的編程方式,把貌似深不可測(cè)的計(jì)算機(jī)編程,變成了一個(gè)很快樂(lè)的、很輕松的學(xué)習(xí)工具。通過(guò)學(xué)習(xí)和使用Scratch,它能編出好玩的游戲、有趣的故事和美妙的圖形。而且你能夠把做好的作品上傳到網(wǎng)上,讓世界各地的人們給你好的評(píng)價(jià),再接再厲,互通有無(wú),互相交流學(xué)習(xí).
“創(chuàng)意、編程、分享”是Scratch的宗旨,屬于學(xué)生自己的創(chuàng)意被分享到網(wǎng)絡(luò)上,會(huì)更加激發(fā)學(xué)生學(xué)習(xí)的興趣,當(dāng)興趣成為學(xué)習(xí)的主人后,學(xué)生的角色也在悄然發(fā)生變化,學(xué)生從被動(dòng)學(xué)習(xí)轉(zhuǎn)變成了主動(dòng)學(xué)習(xí),成了學(xué)習(xí)的真正主人。下面我將通過(guò)幾組實(shí)例來(lái)驗(yàn)證學(xué)生角色轉(zhuǎn)變的過(guò)程。
一、SCRATCH入門(mén)導(dǎo)引
學(xué)生們首先從FTP上下載Scratch,然后安裝,接下來(lái)開(kāi)老師為大家準(zhǔn)備好的“Scratch入門(mén)導(dǎo)引.PDF”文件,一邊操作,一邊閱讀,一邊嘗試,給學(xué)生充分的自由空間,讓他們做自己想做的事。
接下來(lái)我提出:“看誰(shuí)能讓小貓動(dòng)起來(lái)、轉(zhuǎn)起來(lái)、叫起來(lái)”,我的話音剛落下,就看到同學(xué)們行動(dòng)起來(lái)了,不一會(huì)兒,看到學(xué)生激動(dòng)的表情,小手也一個(gè)個(gè)伸出來(lái)了,屏幕上就出現(xiàn)了喜人、成功的畫(huà)面,學(xué)生們自主學(xué)習(xí)的潛力開(kāi)始初顯。
緊接著我提醒學(xué)生,打開(kāi)例子瞧一瞧,啟發(fā)學(xué)生試著打開(kāi)Scratch軟件為大家提供的范例,學(xué)生又一次開(kāi)始嘗試,專(zhuān)注研究的勁頭更加高漲,很快,學(xué)生屏幕上出現(xiàn)了不同的畫(huà)面,他們欣賞著,嘗試著,教室里每個(gè)學(xué)生都沉浸在學(xué)習(xí)的樂(lè)趣之中。
二、先學(xué)后做
這節(jié)課,我采用的是先學(xué)后教,我沒(méi)有做任何的解釋?zhuān)已?qǐng)學(xué)生們打開(kāi)例子中的第一個(gè)例子,對(duì)著例子看,根據(jù)老師提供的學(xué)習(xí)步驟去想:
1.這個(gè)動(dòng)畫(huà)場(chǎng)景里有幾個(gè)角色?探究一下這些角色是如何導(dǎo)入的?
2.思考這個(gè)動(dòng)畫(huà)場(chǎng)景中每個(gè)角色有幾個(gè)造型?如何導(dǎo)入不同的造型?
3.仔細(xì)觀察每個(gè)角色的腳本,用鼠標(biāo)點(diǎn)擊腳本,看角色有什么變化?想一想腳本是如何在控制角色的。
4.腳本中模塊有不同的顏色,嘗試如何把這些不同顏色的模塊堆積起來(lái)。
課堂上我觀察到,有一部分學(xué)生,關(guān)注的是打開(kāi)每一個(gè)例子逐一看,找有興趣的作品欣賞;一部分學(xué)生是按老師的要求,打開(kāi)范例學(xué)著做。有的是在范例的基礎(chǔ)上,修改角色,如,在秋千上加小人或動(dòng)物;在蹺蹺板上加人物等;也有的在繪制角色。有的學(xué)生模范范例,提前使用了其他模塊在控制角色。最后,學(xué)生的作品中,多數(shù)是在范例上修改完成自己的創(chuàng)作。
三、自主探究,合作學(xué)習(xí)
為了培養(yǎng)學(xué)生更濃烈的興趣,這節(jié)課我安排學(xué)生們到Scratch網(wǎng)站上去學(xué)習(xí),看一看其他小朋友的作品,啟發(fā)自己的創(chuàng)作思維,拓寬學(xué)生的創(chuàng)作空間。
請(qǐng)學(xué)生們下載喜歡的作品,嘗試在Scratch軟件中打開(kāi),模仿例子學(xué)習(xí)學(xué)習(xí),創(chuàng)作自己的作品。完成作品后,獨(dú)樂(lè)樂(lè)不如眾樂(lè)樂(lè),點(diǎn)擊“分享”菜單中“將此作品在網(wǎng)絡(luò)上分享”,嘗試把自己創(chuàng)作的作品上傳與大家分享;也可以下載你喜歡的作品,收藏到自己的空間;
整堂課下來(lái),學(xué)生在Scratch網(wǎng)站上欣賞著他人作品,和小伙伴們通過(guò)多次嘗試下載作品。在學(xué)習(xí)的過(guò)程中團(tuán)隊(duì)協(xié)作,開(kāi)心地學(xué)習(xí),體驗(yàn)著快樂(lè),這可能只有Scratch才能帶來(lái)這么直觀的體驗(yàn)了吧。
四、自由創(chuàng)作,舉一反三
技術(shù)的學(xué)習(xí)是為了更好地運(yùn)用。運(yùn)用所學(xué)知識(shí),創(chuàng)作屬于自己的故事、動(dòng)畫(huà)、音樂(lè)等是Scratch最吸引人的地方。當(dāng)學(xué)生掌握了相關(guān)的技能后,其內(nèi)心就有一種自我創(chuàng)造的沖動(dòng),這時(shí)給予創(chuàng)作的機(jī)會(huì)既迎合了學(xué)生的內(nèi)心需求,也能使學(xué)生進(jìn)一步強(qiáng)化、提升技能,形成能力。對(duì)于自由創(chuàng)作,應(yīng)該是不受任何內(nèi)容限制的,只要運(yùn)用了今天所學(xué)的知識(shí)和技能,所完成的作品就是值得肯定的好作品。根據(jù)自己的喜好和知識(shí)認(rèn)識(shí),學(xué)生們沉浸在自由創(chuàng)作的喜悅之中,“機(jī)器人Style”、“宇宙狂歡舞會(huì)”、“街頭表演秀”、“海底街舞賽”、“健美操表演”、“超炫時(shí)裝秀”等等一批富有創(chuàng)意的作品新鮮出爐,給人以耳目一新的感覺(jué)。“機(jī)器人Style”,學(xué)生還運(yùn)用了以前的知識(shí),對(duì)其中幾個(gè)機(jī)器人設(shè)編了區(qū)間運(yùn)動(dòng)指令和角色垂直方向運(yùn)動(dòng)指令,讓機(jī)器人在一定范圍內(nèi)上下舞動(dòng),創(chuàng)意十足。通過(guò)自由創(chuàng)作,學(xué)生的想象力得以釋放,個(gè)性得以張揚(yáng),編程能力得以提升。
五、改變以往的教學(xué)方式
Scratch以實(shí)驗(yàn)的方式架構(gòu),所見(jiàn)即所得的特點(diǎn)為學(xué)生探究性學(xué)習(xí)提供了可能,因此在教學(xué)中教師應(yīng)改變以往的教師注入、學(xué)生接受的教學(xué)模式,要多給學(xué)生分析、猜測(cè)與嘗試的機(jī)會(huì),在教學(xué)中多創(chuàng)設(shè)質(zhì)疑情境,變“機(jī)械接受”為“主動(dòng)探究”,通過(guò)“質(zhì)疑——探究——解疑”方式來(lái)組織課堂教學(xué),讓學(xué)生感受、理解知識(shí)產(chǎn)生和發(fā)展的過(guò)程。同時(shí),在教學(xué)中要真正落實(shí)學(xué)生的主體地位,鼓勵(lì)學(xué)生不強(qiáng)求一致,勇于創(chuàng)新、敢于質(zhì)疑、善于發(fā)現(xiàn)問(wèn)題、大膽發(fā)問(wèn)質(zhì)疑。在教學(xué)方式上根據(jù)“可接受原則”,選擇真正適合大部分學(xué)生的教材,著重培養(yǎng)學(xué)生獲取、運(yùn)用、創(chuàng)造知識(shí)的意識(shí)和能力。
六、交流分享,肯定成果
“創(chuàng)造故事、游戲和動(dòng)畫(huà)與世界上的其他人分享”是Scratch學(xué)習(xí)社區(qū)網(wǎng)站中非常顯眼的一句話,這足以證明分享的重要性。Scratch軟件本身也自帶了分享功能,能直接打開(kāi)Scratch社區(qū),方便學(xué)生上傳、分享自己的作品。在課堂教學(xué)中,分享也是必需的,這既是提供學(xué)生展示自我的平臺(tái),能使學(xué)生的作品得到充分肯定,增強(qiáng)其學(xué)習(xí)的自信心,還能為進(jìn)一步鞏固、總結(jié)課堂教學(xué)目標(biāo),為肯定成果提供實(shí)例。對(duì)于學(xué)生作品,需要分享的是其創(chuàng)作思想和編程方法。先由學(xué)生介紹創(chuàng)作的想法和內(nèi)容、所搭建的命令模塊,再運(yùn)行程序看看是否達(dá)成了自己的目標(biāo)。再由學(xué)生或教師以是否達(dá)成原先的目標(biāo)為主要評(píng)價(jià)方向,對(duì)作品進(jìn)行點(diǎn)評(píng),指出存在的問(wèn)題,肯定學(xué)習(xí)成果。
因此,Scratch是一種具有前瞻性的新興計(jì)算機(jī)語(yǔ)言,是適合兒童學(xué)習(xí)編程、表達(dá)自己想法的啟蒙軟件,基于該平臺(tái)開(kāi)展小學(xué)程序設(shè)計(jì)教學(xué)可以順應(yīng)孩子的創(chuàng)作欲望,激發(fā)他們的創(chuàng)造潛力,讓他們?cè)趧?chuàng)作中獲得快樂(lè)、經(jīng)驗(yàn)和能力,最終使“我的創(chuàng)意、我來(lái)分享”成為學(xué)生學(xué)習(xí)的目的,我想成為學(xué)習(xí)的主人就在不經(jīng)意間扎根在他們的心底了。教師負(fù)責(zé)解惑,學(xué)生負(fù)責(zé)創(chuàng)造,師生間的角色轉(zhuǎn)換也在不經(jīng)意間悄悄發(fā)生了轉(zhuǎn)變,不是么?endprint