周天文
近年來,隨著計算機(jī)信息技術(shù)的發(fā)展,編程思維能力的培養(yǎng)受到了大眾越來越多的關(guān)注。其中,Scratch趣味編程憑借其簡便易懂的編程特點,成了兒童了解和學(xué)習(xí)編程的重要選擇。它不僅讓視圖單調(diào)、過程枯燥的編程變得形象生動,而且極大地促進(jìn)了兒童的個性化發(fā)展。本文根據(jù)Scratch趣味編程的優(yōu)勢,分析了它對于促進(jìn)兒童個性化培養(yǎng)的積極意義,提出了其促進(jìn)兒童個性化發(fā)展的實踐途徑。
個性是指一個人具有一定行為傾向性的、穩(wěn)定的心理特點或品質(zhì)。兒童的個性具有獨立性、整體性、穩(wěn)定性、社會性等特征。兒童個性化發(fā)展有利于提升兒童獨立學(xué)習(xí)的能力、創(chuàng)造發(fā)明的能力、實踐的能力等,幫助兒童形成獨特的、穩(wěn)定的人格,為兒童未來的生長和發(fā)展奠定穩(wěn)定的心理基礎(chǔ)。而編程是用代碼表達(dá)邏輯思維的一個過程,對于培養(yǎng)兒童的自學(xué)能力、創(chuàng)造能力、實踐能力具有重要的促進(jìn)作用。
(一)操作簡單、門檻極低
Scratch趣味編程是由麻省理工學(xué)院開發(fā)的一款簡易圖形化編程工具,它的編程指令是非文字化的圖形化積木,這不僅降低了編程的難度,而且貼合兒童的認(rèn)知方式。使用者不需要太強(qiáng)的文字辨別能力和知識儲備能力,只需具備基本的圖形辨別能力、懂得簡單的鼠標(biāo)鍵盤操作技巧,便可以利用Scratch編程取得像樣的成果。
(二)結(jié)合游戲、生動有趣
寓教于樂是激發(fā)兒童學(xué)習(xí)興趣的最好教學(xué)方法。Scratch趣味編程的內(nèi)容以故事、游戲、動畫為主,極富趣味性,對兒童具有較高的吸引力,這有利于提高兒童參與編程的積極性。同時,Scratch趣味編程的應(yīng)用界面顏色鮮艷,對兒童具有很強(qiáng)的吸引力,能有效激發(fā)兒童的學(xué)習(xí)興趣。在學(xué)習(xí)編程的過程中,兒童的理解能力、創(chuàng)造能力都會得到很大的提升。
(一)鍛煉兒童的理解能力
Scratch趣味編程可以鍛煉兒童的理解能力。比如,在使用Scratch編制“釣魚游戲”這一單元功能時,兒童可以加深自己對釣魚的理解。一方面,兒童需要理解魚和釣魚竿之間的關(guān)系;另一方面,兒童需要用Scratch編程的對話積木進(jìn)行發(fā)送消息、向上移動積木操作來實現(xiàn)場景的構(gòu)建。Scratch趣味編程將游戲和生活相結(jié)合,有利于加深兒童對生活中不同事物關(guān)系的理解。
(二)激發(fā)兒童的創(chuàng)造能力
Scratch趣味編程可以鍛煉兒童的思維能力和語言表達(dá)能力。比如,在“創(chuàng)建家園”主題游戲任務(wù)中,兒童可以自由發(fā)揮想象力和創(chuàng)造力,在家園添加各式各樣的房子和漂亮的植被。同時,兒童可以為自己創(chuàng)建一個虛擬的游戲角色,提高游戲的參與感和體驗感。在游戲過程中,兒童可以自由想象、自主創(chuàng)造,通過編程游戲充分表達(dá)自己對于“家園”這一概念的理解。
(一)通過探究性活動引導(dǎo)兒童自主學(xué)習(xí)
獨立性是促進(jìn)兒童個性化發(fā)展的關(guān)鍵品質(zhì),具體體現(xiàn)在兒童是否具備獨立思考的能力。只有具備了獨立思考的能力,兒童才能深切地理解周圍的世界,才能實現(xiàn)自身的個性化成長。Scratch趣味編程恰好為兒童提供了豐富的探究性編程案例和編程活動,這些案例和活動可以考驗兒童的創(chuàng)造能力和獨立學(xué)習(xí)能力,對于培養(yǎng)兒童的獨立性具有重大的作用。
在使用Scratch進(jìn)行趣味編程的過程中,兒童不僅可以根據(jù)系統(tǒng)提示,按部就班地進(jìn)行編程實踐,也可以根據(jù)自己的理解自主做出判斷,進(jìn)行個性化的操作。在這個自主探索的過程中,兒童進(jìn)行各種自主學(xué)習(xí)的活動,這對于鍛煉兒童的自學(xué)能力和培養(yǎng)兒童良好的學(xué)習(xí)習(xí)慣都具有潛移默化的促進(jìn)作用。長此以往,兒童在今后中小學(xué)階段的教育中,會更加愿意自主探索,敢于面對難題、解決各種問題。
Scratch趣味編程可以培養(yǎng)兒童的獨立思考能力和獨立學(xué)習(xí)能力,促進(jìn)兒童的個性化發(fā)展。結(jié)合筆者的教學(xué)經(jīng)驗,由于兒童的學(xué)習(xí)能力有限,教師要科學(xué)引導(dǎo)兒童,幫助兒童掌握正確的學(xué)習(xí)方法,鼓勵兒童獨立自主地開展各種學(xué)習(xí)活動。以Scratch趣味編程的“向城堡出發(fā)”探究活動為例,在活動開始前,教師可以拋出問題,讓兒童思考小貓是如何向城堡前進(jìn)的。在整理編程指令時,教師可以引導(dǎo)兒童思考小貓要用什么樣的指令等問題,鼓勵兒童大膽地提出自己的困惑,耐心地為兒童分析問題,教會兒童掌握解決問題的方法,對兒童進(jìn)行有效的指導(dǎo)。在到達(dá)城堡后,教師可以鼓勵兒童根據(jù)自己的理解和喜好對城堡或小貓的大小進(jìn)行調(diào)整,或是讓兒童調(diào)整小貓的行走路徑。
除此之外,教師還可以支持兒童將“向城堡出發(fā)”改編成“向海邊出發(fā)”。在Scratch趣味編程活動中,兒童要不斷思考小貓的行進(jìn)路線和行進(jìn)方式。這有利于鍛煉兒童的學(xué)習(xí)能力和理解能力,充分調(diào)動兒童自主探究的積極性,讓兒童收獲自己實驗編程的成果、自己嘗試解決問題。在豐富兒童生活常識的同時,Scratch趣味編程支持兒童自己嘗試應(yīng)用新指令,這有利于兒童獨立人格的培養(yǎng)。
(二)通過Scratch的動畫功能提高兒童的創(chuàng)作力
創(chuàng)作力是兒童個性化發(fā)展的重要表現(xiàn),Scratch趣味編程提供了許多提高兒童創(chuàng)作力的途徑。動畫的主要特點是以圖畫為主,具有動態(tài)效果和聲音效果,是兒童在日常生活中經(jīng)常接觸的娛樂形式之一,是一種較為簡單、便于兒童理解的編程方式。在Scratch趣味編程中,兒童可以充分發(fā)揮自己的想象力,把自身的經(jīng)歷甚至自己虛構(gòu)的奇幻故事以動畫的形式表現(xiàn)出來。當(dāng)兒童遇到難題時,他們可以利用Scratch的積木塊進(jìn)行不同的操作搭配,探索出屬于自己的解決路徑。
Scratch趣味編程的動畫功能可以多層次地激發(fā)兒童的想象力,提高兒童的創(chuàng)造力。例如,兒童可以將自己的周末活動制作成動畫,講述放風(fēng)箏、撈魚、爬樹等活動。在活動設(shè)計為動畫的過程中,兒童需要用到豐富的素材,如圖片素材和音頻素材。圖片素材包括背包、帳篷、桌布、樹木等;音頻素材包括爸爸媽媽的聲音、鳥叫聲、風(fēng)聲、溪水流動的聲音、小朋友的歡呼聲等。在編程的過程中,教師要充分激發(fā)兒童的創(chuàng)造力,鼓勵兒童從網(wǎng)絡(luò)上搜尋素材,支持兒童用自己的方式為鳥配音,拓展兒童解決問題的思路,讓兒童感受到開拓思維的樂趣和解決問題的成就感,鼓勵兒童與同伴分享自己的勞動成果,從而極大地調(diào)動兒童學(xué)習(xí)的積極性。
(三)通過游戲培養(yǎng)兒童的動手能力
動手實踐能力是兒童個性化發(fā)展的一項重要表現(xiàn)。在Scratch游戲模式中,兒童不僅需要考慮多方面的因素,例如游戲的主題和游戲的背景,而且需要在游戲中與同伴進(jìn)行各種互動,這樣才能編制出一個具有可行性的游戲成果。例如,在“約朋友一起玩”的主題游戲編制中,如果要實現(xiàn)Kitten與企鵝相約玩耍、互相聊天的交互動作,兒童就必須配置好環(huán)境背景、人物的聊天內(nèi)容、人物的互動行為等。這涉及了大量的指令,兒童需要把對應(yīng)的指令塊放置在正確的位置。對于兒童的耐心和動手操作能力來說,這是一個不小的挑戰(zhàn)和考驗。
除此之外,兒童還需要對游戲進(jìn)行深入的思考。例如,兒童要考慮企鵝所處的地方在哪里、對應(yīng)的游戲背景應(yīng)該如何設(shè)置、企鵝和Kitten唱歌聊天的聲音應(yīng)該如何實現(xiàn)等問題。筆者發(fā)現(xiàn),有的兒童會自行錄制自己的聲音,或是上傳自己的照片,從而達(dá)成較好的游戲效果。在完成游戲編制后,教師可引導(dǎo)兒童相互評價,進(jìn)行打分互評活動,支持兒童找出彼此游戲中的不足,鍛煉兒童的觀察能力和表達(dá)能力,讓兒童在實踐中養(yǎng)成積極發(fā)現(xiàn)問題、主動解決問題的良好習(xí)慣。
綜上所述,Scratch趣味編程憑借其操作簡單、生動形象等特點,貼合兒童的認(rèn)知能力和實踐能力,滿足了兒童的娛樂和學(xué)習(xí)需求。它以寓教于樂的教育模式,通過探究性活動、動畫功能、游戲設(shè)置等豐富多樣的形式,增強(qiáng)了兒童的獨立思考能力、創(chuàng)造想象能力和動手操作能力,對于促進(jìn)兒童個性化發(fā)展有著積極的作用。
(作者單位:昆山市玉山鎮(zhèn)第一中心小學(xué)幼兒園)