王守金+劉興友
摘 要:創(chuàng)客是指努力把各種創(chuàng)意轉(zhuǎn)變?yōu)楝F(xiàn)實(shí)的人。創(chuàng)客所體現(xiàn)出的創(chuàng)新、體驗(yàn)、分享精神正是教育界努力追求的。那么在小學(xué)階段該如何開(kāi)展創(chuàng)客活動(dòng),如何讓學(xué)生邁入創(chuàng)客大門(mén)一探究竟呢?本文以scratch編輯軟件為切入點(diǎn),圍繞興趣領(lǐng)路、應(yīng)用策略、活動(dòng)開(kāi)展等方面,闡述了如何通過(guò)scratch教學(xué)開(kāi)發(fā)學(xué)生思維,培養(yǎng)學(xué)生分析解決問(wèn)題的能力,從而將創(chuàng)意付諸程序設(shè)計(jì)中。
關(guān)鍵詞:創(chuàng)客;scratch編程;教學(xué)策略
一、趣味引領(lǐng),讓學(xué)生走近編程
興趣是一種傾向,具有強(qiáng)大的動(dòng)力,可以激發(fā)學(xué)生內(nèi)在的求知欲望,使學(xué)生的注意力高度集中,從而使學(xué)習(xí)取得事倍功半的效果。在“scratch初體驗(yàn)”一課中,我沒(méi)有按常理出牌展示scratch的作品,而是直接將scratch編程和硬件機(jī)器人結(jié)合在一起:學(xué)生一看到“非主流”機(jī)器人都表現(xiàn)得非常好奇。而在了解了通過(guò)簡(jiǎn)單編程就讓機(jī)器人“活”過(guò)來(lái)后,他們更是驚嘆。接著,在初步體驗(yàn)這個(gè)編程軟件的過(guò)程中,我采取了游戲的形式讓學(xué)生主動(dòng)去探索。學(xué)生為了能讓游戲可以玩起來(lái),主動(dòng)積極探索,嘗試各種按鈕,甚至有好幾個(gè)學(xué)生知道用“幫助”來(lái)尋求答案,還有的學(xué)生則是請(qǐng)求同學(xué)幫忙。
二、掃清障礙,讓學(xué)生愛(ài)上編程
scratch是專(zhuān)門(mén)面向青少年的編程軟件,scratch教學(xué)的主要目標(biāo)就是讓學(xué)生體驗(yàn)編程的過(guò)程,掌握編程的基本方法和原理。因此為了發(fā)展學(xué)生的思維,培養(yǎng)他們分析問(wèn)題、解決問(wèn)題的能力,教師必須采用各種教學(xué)手段來(lái)組織教學(xué),激發(fā)學(xué)生的創(chuàng)意。
1.研習(xí)范例打基礎(chǔ)
小學(xué)生初次接觸編程,處于體驗(yàn)階段,因此研習(xí)范例就顯得非常必要。范例將人的思路和機(jī)器語(yǔ)言之間的關(guān)系展現(xiàn)出來(lái),學(xué)生研習(xí)范例后,能知道用什么樣的機(jī)器語(yǔ)言來(lái)表達(dá)自己的思路。范例能將所有學(xué)習(xí)的抽象的指令、算法具體呈現(xiàn)出來(lái),使學(xué)生容易領(lǐng)會(huì)。比如,小貓移動(dòng)的腳本,按照學(xué)生的認(rèn)識(shí)應(yīng)該是走一步停頓一下,繼續(xù)走一步停頓一下……但這樣太麻煩,給出的范例中就把重復(fù)的動(dòng)作交由“重復(fù)執(zhí)行”指令來(lái)實(shí)現(xiàn),大大簡(jiǎn)化了腳本,學(xué)生以后再碰到類(lèi)似的情況,也就知道該如何處理了。
在了解相關(guān)指令的意思和用法之后,學(xué)生便可以放開(kāi)束縛大展拳腳了。比如在上面那個(gè)例子中,我給學(xué)生布置了這樣一個(gè)任務(wù):除了“移動(dòng)()步”指令,還有沒(méi)有其他指令也可以讓小貓動(dòng)起來(lái)?結(jié)果,許多學(xué)生都找到了其他方法,有“移動(dòng)到”,有“平滑移動(dòng)到”,還有“將坐標(biāo)增加()”,而且還總結(jié)出各種方法的優(yōu)缺點(diǎn)。雖然他們沒(méi)有創(chuàng)作出新的指令來(lái),但不走尋常路就是對(duì)原有方式的一種摒棄和對(duì)新思路的擁抱。他們儼然已經(jīng)是一群小創(chuàng)客。
2.設(shè)計(jì)任務(wù)貼實(shí)際
與信息技術(shù)教學(xué)相仿,scratch教學(xué)通常也采用任務(wù)驅(qū)動(dòng)法來(lái)組織課堂教學(xué)活動(dòng)。因此,任務(wù)的設(shè)計(jì)就決定了課堂教學(xué)的成敗。任務(wù)不但要注重趣味性,而且要盡量貼近學(xué)生的學(xué)習(xí)生活經(jīng)驗(yàn)。任務(wù)設(shè)計(jì)還要考慮學(xué)生的接受能力。對(duì)于編程零基礎(chǔ)的小學(xué)生來(lái)說(shuō),一切都是新的。因此,教師在設(shè)計(jì)任務(wù)時(shí)要針對(duì)學(xué)生的實(shí)際情況,分解、細(xì)化復(fù)雜的任務(wù),并進(jìn)行分層,使學(xué)優(yōu)生、學(xué)困生都能學(xué)有所思、學(xué)有所得。
3.微課輔助破難題
微課引入課堂教學(xué)可以解決因材施教的難題。在課堂上,學(xué)生的學(xué)習(xí)階段不一樣,學(xué)習(xí)能力也有強(qiáng)有弱。在這種情況下,教師不管是講還是不講都不能照顧到所有學(xué)生,那么假如把要講的內(nèi)容錄制成微課,這個(gè)問(wèn)題就迎刃而解。已經(jīng)掌握的學(xué)生完全可以直接開(kāi)始操作,完成任務(wù),如果遇到問(wèn)題再打開(kāi)微視頻尋找答案;還不會(huì)的學(xué)生先學(xué)習(xí)微視頻里教師的講解,直到學(xué)會(huì)為止,然后再開(kāi)始操作。教師解放出來(lái)后,就可以對(duì)特殊情況進(jìn)行指導(dǎo)。這樣的教學(xué)模式結(jié)合分層設(shè)計(jì)的任務(wù),就可以滿足絕大部分學(xué)生的需要。
三、以“武”會(huì)友,交流中促進(jìn)步
為了開(kāi)闊學(xué)生的視野,增進(jìn)彼此之間的交流,我聯(lián)合另外一所學(xué)校的創(chuàng)客指導(dǎo)教師開(kāi)展了一次scratch小游戲腳本編寫(xiě)的校際比賽。首先,我們就學(xué)生情況進(jìn)行了商討,在統(tǒng)一指令范圍后確定了穿越迷宮的比賽主題。我們認(rèn)為這個(gè)小游戲開(kāi)放性很強(qiáng),學(xué)生完全可以展示自己的獨(dú)特思路。然后,我們就比賽的具體規(guī)則進(jìn)行了設(shè)置。經(jīng)過(guò)兩個(gè)小時(shí)的努力,兩所學(xué)校的十六名學(xué)生幾乎都成功設(shè)計(jì)出了作品,其中還有不少亮點(diǎn)。
賽后,我們展示了學(xué)生的獲獎(jiǎng)作品,還分別對(duì)對(duì)方學(xué)校的作品從界面美觀度、腳本簡(jiǎn)潔度、思維創(chuàng)新度三方面進(jìn)行了深度點(diǎn)評(píng),在指出不足之處的同時(shí),更對(duì)其中的出彩之處大加贊揚(yáng)。在這種氛圍下,學(xué)生之間互相學(xué)習(xí),取長(zhǎng)補(bǔ)短,不僅跳出了自己的思維圈子,也跳出了指導(dǎo)教師的思維圈子。這種交流也體現(xiàn)了創(chuàng)客活動(dòng)的分享精神。
四、結(jié)語(yǔ)
創(chuàng)客教育注重結(jié)果,但更注重體驗(yàn)式的過(guò)程。在小學(xué)開(kāi)展以scratch為主題的創(chuàng)客活動(dòng),其宗旨并非要培養(yǎng)一批程序設(shè)計(jì)員,而是通過(guò)體驗(yàn)編程的過(guò)程,開(kāi)發(fā)學(xué)生的思維,培養(yǎng)他們的創(chuàng)造力,提高分析解決問(wèn)題的能力。因此,教師應(yīng)當(dāng)注重引導(dǎo)學(xué)生感受編程的樂(lè)趣和成就感,激發(fā)學(xué)生的思維潛能。
參考文獻(xiàn):
[1]鄭燕林,李盧一.技術(shù)支持的基于創(chuàng)造的學(xué)習(xí):美國(guó)中小學(xué)創(chuàng)客教育的內(nèi)涵、特征與實(shí)施路徑[J].開(kāi)放教育研究,2014(6):42-49.
[2]楊現(xiàn)民,李冀紅.創(chuàng)客教育的價(jià)值潛能及其爭(zhēng)議Ⅱ[J].現(xiàn)代遠(yuǎn)程教育研究,2015(2):23-34.endprint