來(lái)源:七彩禾爍 作者:雁驚寒 2018-06-13 09:22:20
本文講述了教兒童學(xué)習(xí)編程的原因以及方法,并介紹了多款針對(duì)不同年齡段、不同平臺(tái)的應(yīng)用程序。
無(wú)論你的孩子在長(zhǎng)大后能否成為下一個(gè)扎克伯格,編程對(duì)他或者她來(lái)說(shuō)都是一個(gè)非常有用的技能。它會(huì)幫助你的孩子提高解決問(wèn)題的能力、創(chuàng)造力和溝通能力。同時(shí),這對(duì)你來(lái)說(shuō)也是一種樂(lè)趣。這里有一些經(jīng)過(guò)檢驗(yàn)的優(yōu)秀的應(yīng)用程序,可用來(lái)輔導(dǎo)任何年齡段的孩子學(xué)習(xí)編碼。
為兒童準(zhǔn)備的編程游戲
一款優(yōu)秀的為兒童設(shè)計(jì)的應(yīng)用程序,一般都會(huì)比較專(zhuān)注于圖形和簡(jiǎn)單動(dòng)畫(huà)這樣的表達(dá)方式,而不是編程本身。雖然大多數(shù)這類(lèi)寓教于樂(lè)的應(yīng)用程序都是針對(duì)年齡在8歲及以上的孩子設(shè)計(jì)的,但如果孩子會(huì)閱讀,能夠理解因果關(guān)系,并且有動(dòng)力去學(xué)習(xí),那么你甚至可以將下面的這些游戲介紹給學(xué)前班的孩子。
Daisy the Dinosaur(恐龍黛西,iPad,免費(fèi)):這是一款恐龍?bào)w育運(yùn)動(dòng)游戲,該應(yīng)用程序指導(dǎo)孩子們通過(guò)循環(huán)、事件和其他方法(例如,在觸摸的情況下,向前移動(dòng)恐龍)來(lái)操縱一個(gè)角色:黛西。這是一個(gè)非常簡(jiǎn)單而又基本的程序,簡(jiǎn)單性是吸引低齡兒童的最大優(yōu)勢(shì)。在這個(gè)應(yīng)用程序中還有一個(gè)自由運(yùn)動(dòng)的版本,你可以讓黛西在空中跳躍或者任意向后走。(但是,一旦孩子們知道了Toontastic這個(gè)兒童動(dòng)畫(huà)工具,那么恐龍黛西這個(gè)應(yīng)用程序的吸引力馬上就會(huì)消失。Toontastic教的不是編程,而是如何創(chuàng)作卡通故事)。
Move the Turtle(移動(dòng)烏龜,iPhone/iPad,$3.99):與恐龍黛西類(lèi)似,移動(dòng)烏龜通過(guò)操縱一個(gè)圖形對(duì)象進(jìn)行闖關(guān)來(lái)教孩子們基本的編程概念。是的,就是一只可愛(ài)的小烏龜(就像60年代末到80年代的Logo語(yǔ)言中的海龜一樣)。通過(guò)移動(dòng)烏龜這個(gè)游戲,孩子們可以學(xué)到大量的邏輯編程概念。
適合兒童的圖形工具
除了簡(jiǎn)單的單角色控制類(lèi)應(yīng)用程序之外,你還能找到一些通過(guò)拖放界面編程塊來(lái)教孩子們學(xué)編程的應(yīng)用程序。比如包含編程功能的樂(lè)高。在這些游戲中,孩子們可以使用代碼部件來(lái)控制多個(gè)對(duì)象(還能訪(fǎng)問(wèn)更多的命令、變量和事件)并創(chuàng)建動(dòng)畫(huà)或游戲。
Hopscotch(iPad,免費(fèi)):出自恐龍黛西的制造商,Hopscotch是針對(duì)8-12歲兒童的可視化編程入門(mén)軟件。孩子們可以選擇預(yù)設(shè)的角色或自己創(chuàng)建文本對(duì)象,并通過(guò)拖放方塊來(lái)控制它們。例如,你可以在X-Y軸上以指定的距離移動(dòng)對(duì)象,改變對(duì)象的大小或重復(fù)動(dòng)作。該應(yīng)用程序?yàn)楹⒆拥娜腴T(mén)提供了一定數(shù)量的控件。孩子們可以自己玩iPad,并了解每種基本方法的工作原理。
Scratch(Web,免費(fèi)):這是一個(gè)由麻省理工學(xué)院推出的專(zhuān)門(mén)為8至16歲的兒童設(shè)計(jì)的項(xiàng)目,Scratch已被世界各地的教育者和家長(zhǎng)使用,以幫助孩子們通過(guò)拖放代碼塊的方式來(lái)開(kāi)發(fā)動(dòng)畫(huà)、互動(dòng)故事和游戲。告訴你的孩子:“改一下這個(gè)代碼塊,可以讓這只狗像貓一樣喵喵叫。”,孩子可能會(huì)因此迷上這個(gè)應(yīng)用程序。Scratch提供了非常多的控件。它跟前面提到的Hopscotch類(lèi)似,但是更強(qiáng)大;跟App Inventor也很像(下文會(huì)提到),但是用戶(hù)界面更友好。在Scratch中,有一個(gè)超級(jí)大的對(duì)象庫(kù)可以使用或定制。不要低估孩子對(duì)這個(gè)角色進(jìn)行著色的重要性。由于包含了大量的方法,你可以讓他們做任何事情。盡管不能把Scratch創(chuàng)建的游戲轉(zhuǎn)成手機(jī)移動(dòng)程序,但可以保存到網(wǎng)上,并在網(wǎng)上分享。
Stencyl(Windows、Mac、Lunux;免費(fèi)):專(zhuān)門(mén)為創(chuàng)建游戲而設(shè)計(jì),并可以發(fā)布到每個(gè)平臺(tái)上(iOS,Android,F(xiàn)lash,HTML5,Windows和Mac)。目前,使用Stencyl創(chuàng)造了超過(guò)12,000個(gè)游戲,讓人迫不及待地想去嘗試了。
其他(基于iPad):
DynamicArt [$2.99]很像scratch,但更側(cè)重于制作程序圖紙。
Kodable [免費(fèi)]是一款非常適合小孩子的應(yīng)用程序,它通過(guò)讓孩子編程來(lái)解決謎題。
相關(guān)推薦:
小升初試題、期中期末題、小學(xué)奧數(shù)題
盡在奧數(shù)網(wǎng)公眾號(hào)
歡迎使用手機(jī)、平板等移動(dòng)設(shè)備訪(fǎng)問(wèn)幼教網(wǎng),幼兒教育我們一路陪伴同行!>>點(diǎn)擊查看