楊才斌
摘要:隨著教育信息化的不斷發(fā)展,提高學(xué)生的信息素養(yǎng)已經(jīng)越來(lái)越被重視。具有國(guó)內(nèi)自主知識(shí)產(chǎn)權(quán)的圖形化編程工具Kitten,以其簡(jiǎn)單易用的“搭積木”代替原來(lái)枯燥的代碼而走進(jìn)中小學(xué)生的課堂,成為編程教育的重要工具和平臺(tái)。童話(huà)故事是孩子成長(zhǎng)過(guò)程中不可或缺的部分。為此,從學(xué)生熟悉的童話(huà)故事出發(fā),利用Kitten的各種指令,對(duì)童話(huà)故事進(jìn)行重新創(chuàng)編,提高學(xué)生的想象力和創(chuàng)造力。
關(guān)鍵詞:Kitten;童話(huà)故事;創(chuàng)編
童話(huà)故事對(duì)大部分的學(xué)生都是耳熟能詳?shù)?,不少學(xué)生都是聽(tīng)著童話(huà)故事長(zhǎng)大的。童話(huà)故事以豐富的想象力、多彩的畫(huà)面、全方位的表現(xiàn)手法,引人入勝,不但滿(mǎn)足了孩子的好奇心,更豐富了孩子的想象力。讀童話(huà)故事,讓學(xué)生了解到平凡的人物也可以展現(xiàn)出不平凡的光彩,讓學(xué)生的精神世界得到很好的補(bǔ)充。目前,市面上有許多童話(huà)故事改編而成的繪本。當(dāng)學(xué)生閱讀完了一本繪本后,必然會(huì)有自己的感想,甚至聯(lián)想或想象到一些與繪本內(nèi)容類(lèi)似的故事,此時(shí)讓學(xué)生依據(jù)繪本內(nèi)容進(jìn)行創(chuàng)編,能極大地豐富其閱讀的內(nèi)涵。
Kitten是由深圳點(diǎn)貓科技有限公司研發(fā)的一款具有國(guó)內(nèi)自主知識(shí)產(chǎn)權(quán)的工具。作為一種普及面廣的圖形化編程工具,Kitten的操作界面簡(jiǎn)單,搭積木的形式便于理解,自身功能也很強(qiáng)大。軟件自帶豐富的對(duì)象、卡通的造型、多樣的指令,有助于啟發(fā)學(xué)生的想象力,使學(xué)生的創(chuàng)造力得到極大的鍛煉。
建構(gòu)主義的代表人物皮亞杰認(rèn)為,兒童是在與周?chē)h(huán)境相互作用的過(guò)程中,逐步建構(gòu)起關(guān)于外部世界的知識(shí),從而使自身認(rèn)知結(jié)構(gòu)得到發(fā)展。對(duì)于四年級(jí)的學(xué)生,童話(huà)故事對(duì)他們的影響非常大,同時(shí)他們又可以較好地接受Kitten、理解Kitten。因此,在四年級(jí)開(kāi)展童話(huà)故事創(chuàng)編,既可以加深學(xué)生對(duì)童話(huà)的理解,又可以更好地開(kāi)啟學(xué)生的想象力和創(chuàng)造力。
一、運(yùn)用Kitten創(chuàng)編童話(huà)故事,提高學(xué)生的語(yǔ)言表達(dá)能力
運(yùn)用Kitten創(chuàng)編童話(huà)故事,首先得了解這個(gè)故事,然后對(duì)故事進(jìn)行提煉,把整個(gè)故事用自己的語(yǔ)言表達(dá)出來(lái),然后,根據(jù)提煉出來(lái)的信息,對(duì)故事進(jìn)行創(chuàng)編。在這個(gè)闡述的過(guò)程中,學(xué)生不但展示自己的設(shè)計(jì)創(chuàng)作理念,也要接受其他學(xué)生的疑問(wèn),同時(shí)也可以解決他人的疑惑、分享自己的經(jīng)驗(yàn),使得學(xué)生的信息處理能力和語(yǔ)言表達(dá)能力都有不同程度的提高。比如,在講到《狼來(lái)了》時(shí),學(xué)生可以用同樣的場(chǎng)景不同的文字顯示說(shuō)謊的情況。故事很簡(jiǎn)單,通俗易懂,學(xué)生根據(jù)所列表的內(nèi)容,通過(guò)一系列的指令積木完成。這樣一來(lái),既鍛煉了學(xué)生的語(yǔ)言表達(dá)能力,又能夠很好地梳理故事情節(jié),運(yùn)用到Kitten中(如表1所示)。
二、運(yùn)用Kitten創(chuàng)編童話(huà)故事,提高學(xué)生的邏輯推理能力
邏輯思維能力是指正確、合理思考的能力。這里的邏輯思維,是指對(duì)日常生活、學(xué)習(xí)中遇到的問(wèn)題進(jìn)行處理的最基本的思維方式。對(duì)于學(xué)生來(lái)說(shuō),邏輯推理能力隨著年齡的增長(zhǎng)而提高,他們的想象從形象片段、模糊向著越來(lái)越能正確、完整地反映現(xiàn)實(shí)的方向發(fā)展。最簡(jiǎn)單的推理方式就是按順序進(jìn)行描述。比如筆者在講到分支結(jié)構(gòu)的時(shí)候,用到了《小蝌蚪找媽媽》這一篇童話(huà)故事,把小蝌蚪找媽媽的過(guò)程創(chuàng)編成一個(gè)小游戲,讓學(xué)生在了解故事結(jié)構(gòu)的基礎(chǔ)上,掌握邏輯推理的能力(如圖1所示)。首先,把小蝌蚪找媽媽的過(guò)程變成一個(gè)迷宮游戲,用“如果……就……”來(lái)對(duì)整個(gè)過(guò)程進(jìn)行描述,把小蝌蚪找媽媽的動(dòng)作應(yīng)用到小蝌蚪這個(gè)對(duì)象上。
鯉魚(yú)和烏龜?shù)膭?dòng)作是在接收到小蝌蚪的訊息之后,進(jìn)行相應(yīng)的回答。
在積木實(shí)際運(yùn)行的過(guò)程中,學(xué)生會(huì)發(fā)現(xiàn)小蝌蚪無(wú)法穿越過(guò)這個(gè)迷宮,因?yàn)轷庺~(yú)和烏龜擋住了去路,原因是這兩個(gè)動(dòng)物的邊緣是黑色的,所以產(chǎn)生了新的問(wèn)題。解決的辦法不少,有的學(xué)生說(shuō)把鯉魚(yú)和烏龜變小一點(diǎn),就可以通過(guò)了;有的說(shuō)移動(dòng)一下鯉魚(yú)和烏龜?shù)奈恢茫屝◎蝌酵ㄟ^(guò);也有學(xué)生在鯉魚(yú)和烏龜說(shuō)完話(huà)之后,把它們隱藏起來(lái);也有的學(xué)生直接把迷宮邊線(xiàn)改成其他顏色……這些辦法都表現(xiàn)了學(xué)生的創(chuàng)新思維。在這個(gè)游戲的創(chuàng)建過(guò)程中,學(xué)生通過(guò)在游戲中解決問(wèn)題的方式,很好地對(duì)故事進(jìn)行了創(chuàng)編,既鍛煉了學(xué)生的邏輯思維能力,又達(dá)到了教師的教學(xué)效果。
三、運(yùn)用Kitten創(chuàng)編童話(huà)故事,提高學(xué)生的計(jì)算思維能力
教育是國(guó)家大計(jì),目前來(lái)看,人工智能、編程等領(lǐng)域是未來(lái)教育改革的重要方向,“創(chuàng)新”與“實(shí)踐”在將來(lái)會(huì)成為重要的評(píng)判學(xué)生素質(zhì)的標(biāo)準(zhǔn)。編程教育的核心目標(biāo)之一就是培養(yǎng)學(xué)生的計(jì)算思維。計(jì)算思維并不是計(jì)算能力,而是一種解決問(wèn)題的方法。具體點(diǎn)說(shuō),就是把一個(gè)看起來(lái)復(fù)雜的問(wèn)題通過(guò)分化、剖析、聯(lián)想等方法,分解成一個(gè)個(gè)簡(jiǎn)單、具體的問(wèn)題,利用所掌握的知識(shí)找出解決問(wèn)題的辦法。比如在《小蝌蚪找媽媽》的教學(xué)中,筆者把小蝌蚪和鯉魚(yú)在相遇前、相遇時(shí)、相遇后的場(chǎng)景分別讓學(xué)生進(jìn)行分解。在相遇前,小蝌蚪怎么樣運(yùn)動(dòng)?鯉魚(yú)媽媽要怎么做?在相遇時(shí),小蝌蚪對(duì)鯉魚(yú)媽媽說(shuō)話(huà),鯉魚(yú)媽媽?xiě)?yīng)該有什么反應(yīng)?等待多長(zhǎng)時(shí)間?鯉魚(yú)媽媽說(shuō)話(huà)時(shí),小蝌蚪又有什么反應(yīng)?相遇后,小蝌蚪和鯉魚(yú)媽媽又分別有什么反應(yīng)?……學(xué)生在把問(wèn)題揉碎了之后,再利用自己已經(jīng)掌握的知識(shí),進(jìn)行重新組合,運(yùn)用到接下來(lái)的積木設(shè)計(jì)中,達(dá)到了較好的效果。接下來(lái),對(duì)于小蝌蚪與其他小動(dòng)物的相遇,學(xué)生也可以比較自如地進(jìn)行創(chuàng)編(如表2所示)。
計(jì)算思維的訓(xùn)練是在學(xué)生掌握了部分指令的基礎(chǔ)上展開(kāi)的,學(xué)生在把問(wèn)題細(xì)化的同時(shí),利用相關(guān)的積木模塊進(jìn)行程序的搭建,提高學(xué)生分析問(wèn)題、解決問(wèn)題的能力。
四、運(yùn)用Kitten創(chuàng)編童話(huà)故事,提高學(xué)生的團(tuán)結(jié)合作能力
運(yùn)用Kitten創(chuàng)編童話(huà)故事,首先需要將所創(chuàng)作的事件進(jìn)行整體規(guī)劃與設(shè)計(jì),分析不同角色、不同事件應(yīng)該如何組合成一個(gè)整體。在分析的過(guò)程中,學(xué)生需要探究如何把故事的每個(gè)角色從故事中分離出來(lái),分別進(jìn)行分析和研究,梳理出各對(duì)象之間的關(guān)系。其次是進(jìn)行局部分析,即對(duì)每個(gè)對(duì)象的造型、腳本逐個(gè)進(jìn)行分析。在這個(gè)過(guò)程中,不同的學(xué)生有不同的思路和想法,學(xué)生在發(fā)表自己意見(jiàn)和吸收別人意見(jiàn)的同時(shí),漸漸體會(huì)合作的重要性,在討論中學(xué)習(xí),在討論中培養(yǎng)合作意識(shí)。
在接下來(lái)的積木搭建(程序設(shè)計(jì))環(huán)節(jié),合作就更重要了。用Kitten來(lái)搭建積木的好處是,在Kitten創(chuàng)作中,學(xué)生根據(jù)對(duì)問(wèn)題的認(rèn)知、理解和對(duì)Kitten的掌握水平會(huì)搭建出不同的積木來(lái)實(shí)現(xiàn)相同的效果。比如在《小蝌蚪找媽媽》這個(gè)故事里,小蝌蚪與鯉魚(yú)相遇這個(gè)過(guò)程,是一個(gè)條件語(yǔ)句,可以用“小蝌蚪一直游啊游,直到碰見(jiàn)鯉魚(yú)媽媽”這種“重復(fù)執(zhí)行直到……”積木,也可以用“小蝌蚪游啊游,如果碰到鯉魚(yú)媽媽?zhuān)敲础边@種“如果……那么……”的條件積木。除了完成自己的作品,學(xué)生還要對(duì)本小組其他成員的作品進(jìn)行評(píng)價(jià),組內(nèi)互評(píng),指出優(yōu)點(diǎn)及待改進(jìn)的地方,在學(xué)到別人優(yōu)點(diǎn)的同時(shí)還可以完善自己的作品。在整個(gè)討論、反思、糾錯(cuò)的過(guò)程中,學(xué)生的團(tuán)結(jié)合作能力在無(wú)形中得到了提高。
利用Kitten進(jìn)行童話(huà)故事的創(chuàng)編,不但能夠培養(yǎng)學(xué)生對(duì)語(yǔ)言文字的表達(dá)能力,還可以培養(yǎng)學(xué)生以嚴(yán)謹(jǐn)?shù)姆椒ㄋ伎紗?wèn)題,養(yǎng)成良好的思維習(xí)慣,提高學(xué)生的綜合能力。掌握了這個(gè)工具,學(xué)生就能激發(fā)出無(wú)限的創(chuàng)意,享受創(chuàng)編的樂(lè)趣。
參考文獻(xiàn):
[1]王曉軒.建構(gòu)主義教學(xué)理論探析[J].北方經(jīng)貿(mào),2011(11).
(責(zé)任編輯:奚春皓)