王蕾
● “創(chuàng)客”的由來
“創(chuàng)客”概念來源于英文Maker和Hacker兩詞的綜合釋義,它是指一群酷愛科技、熱衷實(shí)踐的人群,他們以分享技術(shù)、交流思想為樂。以創(chuàng)客為主體的社區(qū)(Hackerspace)則成了創(chuàng)客文化的載體。
● 創(chuàng)客教學(xué)法
黎加厚教授曾提到過“創(chuàng)客教學(xué)法”,即鼓勵學(xué)生在探索、發(fā)明和創(chuàng)造中主動學(xué)習(xí)與協(xié)作學(xué)習(xí)的教學(xué)方法,它是“做中學(xué)”的進(jìn)一步發(fā)展。它強(qiáng)調(diào)教與學(xué)方式的轉(zhuǎn)型,提倡“創(chuàng)造即學(xué)習(xí)”。有些學(xué)者從布魯姆的教育目標(biāo)分類角度看創(chuàng)客教學(xué)法,發(fā)現(xiàn)其在高階思維的培養(yǎng)方面有很大優(yōu)勢。
本學(xué)期,我主要教授小學(xué)編程類課程,Scratch課尤其受到學(xué)生的喜愛。它是一款面向青少年的簡易編程工具,與傳統(tǒng)的其他程序語言不同,Scratch不需要熟記所有的命令、格式,因?yàn)檐浖呀?jīng)將所有可能用到的命令分門別類地放在了8個模塊里,學(xué)生只需要把構(gòu)成程序的命令和參數(shù)從相應(yīng)模塊里找出來,然后通過搭積木的形式,用鼠標(biāo)拖動模塊到腳本編輯區(qū)拼起來就可以實(shí)現(xiàn)腳本編輯了。學(xué)生喜歡這款軟件的界面和編程方式,也喜歡在課上做各種嘗試,于是我決定試一試創(chuàng)客教學(xué)法。
● 五步創(chuàng)客教學(xué)法在Scratch教學(xué)中的探索應(yīng)用
創(chuàng)客教學(xué)法在教學(xué)設(shè)計和課程實(shí)施中,具體可以劃分為五個步驟:創(chuàng)意、設(shè)計、制作、分享和評價。五個步驟環(huán)環(huán)相扣,看似是輕松的“放養(yǎng)”,實(shí)則是對教師的指導(dǎo)能力、課堂把控能力提出了非常高的要求。
1.創(chuàng)意(idea)
縱觀Scratch眾多版本的教材,很多在編寫上都摒棄了純操作講授的枯燥方法,而是主張圍繞充滿趣味的活動或游戲開展教學(xué)。這不僅符合小學(xué)中高年級學(xué)生的心理特點(diǎn),也更有利于學(xué)生的創(chuàng)作發(fā)揮。
在“創(chuàng)意”這個步驟,教師的核心目的是培養(yǎng)學(xué)生的想象力和創(chuàng)造力。但這并不代表讓學(xué)生在沒有指導(dǎo)的情況下“放任自流”。首先,教師要給學(xué)生一個明確的主題,如“一起去郊游”“看我變變變”“迷宮尋寶”等。其次,要引導(dǎo)學(xué)生從背景、角色、造型、動畫效果等外觀因素上聯(lián)想,讓他們思考和表述自己想象中的動畫是怎樣的。當(dāng)然,學(xué)生的想法可能千差萬別,要滿足所有學(xué)生對素材的需求有些難度。此時,教師可以提供一個素材包,幫助學(xué)生在素材的加工上節(jié)約時間。為了給學(xué)生一個更直觀的印象,我在課前先制作了一個與主題相關(guān)的基礎(chǔ)版動畫,展示學(xué)生需要完成的基本效果。這樣,學(xué)生會更清楚本節(jié)課的學(xué)習(xí)目標(biāo),以及自主創(chuàng)作的空間大小。
2.設(shè)計(design)
設(shè)計,即學(xué)生把創(chuàng)意轉(zhuǎn)化為具體項(xiàng)目的設(shè)計,在Scratch中體現(xiàn)的是算法的分析。不少人往往被Scratch軟件多彩的界面、有趣的操作所吸引,卻忘記了Scratch的學(xué)習(xí)也包括對編程語言的學(xué)習(xí)和編程思維的培養(yǎng),只是與LOGO、Pascal這些編程語言不同,學(xué)生無需記憶太多命令,只要會組建模塊即可。
在“設(shè)計”這一環(huán)節(jié),我一般會從外觀和內(nèi)在兩部分引導(dǎo)學(xué)生思考。外觀主要包括背景的導(dǎo)入和制作、角色的導(dǎo)入和編輯、音樂素材的導(dǎo)入等;內(nèi)在就是算法的分析和模塊的甄選。教師都知道編程類課程最難的就是算法分析,小學(xué)生很難快速地將一個大的問題分解為多個小問題逐個擊破,而使用流程圖能很好地幫助學(xué)生突破重難點(diǎn)。例如,在“游戲打磚塊”一課中,算法要考慮小球在直線運(yùn)動的過程中幾種情況的判斷和處理,如當(dāng)它碰到墻壁或擋板時都是反彈后繼續(xù)沿直線運(yùn)動,但所用的腳本有所區(qū)別;當(dāng)它碰到磚塊時,磚塊要切換到爆炸造型,然后播放聲音,打磚塊數(shù)量加1,游戲繼續(xù);當(dāng)它碰到紅線時,游戲失敗,出現(xiàn)“game over”字樣;當(dāng)小球把6個磚塊全打掉時,游戲成功。下圖是在“游戲打磚塊”一課中,學(xué)生通過討論、嘗試、修改最終得到的流程圖,再根據(jù)流程圖尋找適合的模塊搭建腳本。在分析算法時,逐步呈現(xiàn)是非常必要的,這有利于學(xué)生嚴(yán)謹(jǐn)思維的培養(yǎng)。教師只需要引導(dǎo)學(xué)生依據(jù)教學(xué)目標(biāo)掌握必須的算法和沒有學(xué)過的模塊,而自主創(chuàng)作的部分由他們自己分析、嘗試。
3.制作(maker)
制作,即學(xué)生通過學(xué)習(xí)和使用工具將設(shè)計制作成作品的過程。這在Scratch教學(xué)中就是根據(jù)算法編輯、修改、完善腳本。大部分學(xué)生在系統(tǒng)分析了流程圖的基礎(chǔ)上,都會選擇對應(yīng)的模塊,把文字信息或圖像信息轉(zhuǎn)變成腳本。此時,他們要運(yùn)用自己所學(xué)的很多知識來完成這一挑戰(zhàn)。小組學(xué)習(xí)能為他們提供更有效的幫助。因?yàn)橛幸恍┘?xì)節(jié),他們可能無法通過個人的能力考慮周全,而通過同伴對程序的討論、體驗(yàn)、修改、完善,能得到更好的動畫效果。
在時間分配上,安排給學(xué)生制作的時間要相對充分。教師可以根據(jù)學(xué)生學(xué)習(xí)能力的差異,布置難易程度不同的任務(wù),讓學(xué)生根據(jù)自己的實(shí)際能力和團(tuán)隊(duì)協(xié)作能力自主選擇任務(wù)。制作時間不是絕對完整的,教師應(yīng)在指導(dǎo)過程中及時搜集問題,對共性的問題要在過程中花一定時間集中解決。
4.分享(share)
分享是指團(tuán)隊(duì)代表講述個體認(rèn)知、集體認(rèn)知,以及怎樣形成集體智慧。學(xué)生在辛勤付出后是期待和別人分享,并得到他人認(rèn)可的。教師應(yīng)對學(xué)生要分享的內(nèi)容做好引導(dǎo),讓分享更有價值。例如,我讓學(xué)生先演示自己小組制作的動畫,并結(jié)合腳本談?wù)勊麄円婚_始的設(shè)想是怎樣的、大家如何分工、遇到了什么問題、問題是如何解決的、最終得到了怎樣的結(jié)果等。對于在“制作”環(huán)節(jié)沒有解決的共性問題,這是一個集中解決的時機(jī);對于學(xué)生作品里體現(xiàn)的重難點(diǎn)知識,這也是一個突破和鞏固的良機(jī);對于學(xué)生展示的個性、亮點(diǎn),這更是一個幫助其他學(xué)生拓寬思路的契機(jī)。很多教師和學(xué)生愛上“分享”,不僅因?yàn)檫@是一個可以讓所有人表達(dá)自己的機(jī)會,更因?yàn)楹芏嘣谄渌h(huán)節(jié)中不能解決的問題,都會在這一環(huán)節(jié)迎刃而解。
5.評價(evaluation)
評價一直是一節(jié)優(yōu)質(zhì)課的重要環(huán)節(jié)。創(chuàng)客教學(xué)法提倡“注重過程性評價,關(guān)注學(xué)習(xí)過程、創(chuàng)新精神和科學(xué)方法論”。我認(rèn)為在Scratch教學(xué)中,首先是學(xué)生階段性的自評,其次是生生互評,再次才是教師對學(xué)生的評價。因此,我設(shè)計了學(xué)案,幫助學(xué)生尤其是學(xué)習(xí)困難的學(xué)生,在課堂的各個環(huán)節(jié)明確重難點(diǎn)知識和任務(wù)要求,同時配有自評量規(guī),讓他們時刻知道自己與教學(xué)目標(biāo)之間的差距。學(xué)有余力的學(xué)生也可以在學(xué)案中嘗試更具創(chuàng)新性的“拓展”任務(wù)。學(xué)生之間的互評應(yīng)該放在總結(jié)性評價的時候,評價量規(guī)也應(yīng)該是全方位的,不只是知識學(xué)習(xí)的情況。教師對學(xué)生的評價不能泛泛而談,要能激發(fā)學(xué)生繼續(xù)學(xué)習(xí)的熱情,同時讓他們感受到通過自己和團(tuán)隊(duì)的努力得到的知識與技能是最棒的。
總之,創(chuàng)客教學(xué)法遠(yuǎn)觀是一種新的教學(xué)模式,近看是對目前主流優(yōu)質(zhì)課必備環(huán)節(jié)的提煉與加工。它的出現(xiàn),為小學(xué)信息技術(shù)課堂送來了清涼的風(fēng),讓很多教師爭相學(xué)習(xí)和實(shí)踐。我只是利用它在小學(xué)Scratch的教學(xué)設(shè)計與實(shí)施上做了一些探索,相信會有更多的教育工作者利用它在信息技術(shù)教學(xué)的土壤上種出更絢爛的花。