來源:伊甸工作室一lvan 2018-06-13 15:54:03
無論你的孩子在長大后能否成為下一個扎克伯格,編程對他或者她來說都是一個非常有用的技能。它會幫助你的孩子提高解決問題的能力、創(chuàng)造力和溝通能力。同時,這對你來說也是一種樂趣。這里有一些經(jīng)過檢驗的優(yōu)秀的應用程序,可用來輔導任何年齡段的孩子學習編碼。
1
沒有比現(xiàn)在更合適的時候了
如果我們讓孩子學習維修技術,那么很難想象等他們年齡大點的時候能開發(fā)出驚人的應用程序和工具。但最重要的是,當你向你的孩子介紹編程的時候,他/她不光光是在學習編程,而且還是在通過編程學習其他東西,麻省理工學院教授Mitchel Resnick這么寫道。
我個人認為,我應當培養(yǎng)女兒編程的興趣,就跟培養(yǎng)閱讀或繪畫的興趣一樣。在她7歲的時候,因為年齡太小,還不會用“If-then”語句,但她學習編程的動力未變:她想要做一個游戲或動畫,但她甚至都不知道使用那些工具已經(jīng)超出了她的能力范圍,F(xiàn)在,一些優(yōu)秀的應用程序激起了她的好奇心,并以探索和游戲的方式教她編程基礎。這種學習方法再好不過了。
以下我將介紹了一些應用程序,有些是我們已經(jīng)試用過的,有些是LifeHackers網(wǎng)站或者其他家長強烈推薦的。其中有很多是基于iPad的,因為觸摸屏對于年幼的孩子來說更為直觀。對于各個年齡段的學生來講,都是有桌面和網(wǎng)絡類的應用程序的。
2
為最年輕的學生準備的編程游戲
一款優(yōu)秀的為小孩子設計的應用程序一般都會比較專注于圖形和簡單動畫的表達方式,而不是專注于編程本身。雖然大多數(shù)這類寓教于樂的應用程序都是針對年齡在8歲及以上的孩子設計的,但如果你的孩子會閱讀,能夠理解因果關系,并且有動力去學習,那么你甚至可以將下面的這些游戲介紹給學前班的孩子。
Daisy the Dinosaur(恐龍黛西,iPad,免費):這是一款恐龍體育運動游戲,Elise在幾年前自己發(fā)現(xiàn)了這個應用程序并安裝了它。該應用程序指導孩子們通過循環(huán)、事件和其他方法(例如,在觸摸的情況下,向前移動恐龍)來操縱一個角色:黛西。這是一個非常簡單而又基本的程序,但簡單性正是吸引低齡兒童的最大的優(yōu)勢。在這個應用程序中還有一個自由運動的版本,你可以讓黛西在空中跳躍或者任意向后走。(但是,一旦孩子們知道了Toontastic這個兒童動畫工具,那么恐龍黛西這個應用程序的吸引力馬上就會消失。Toontastic教的不是編程,而是如何創(chuàng)作卡通故事)。
Move the Turtle(移動烏龜,iPhone/iPad,$3.99):與恐龍黛西類似,移動烏龜通過操縱一個圖形對象進行闖關來教孩子們基本的編程概念。是的,就是一只可愛的小烏龜(就像60年代末到80年代的Logo語言中的海龜一樣)。這個應用程序是由幾個Lifehacker Twitter追隨者推薦的,但Elise拒絕去嘗試,因為這個游戲的概念與恐龍黛西相同,只能用烏龜去做某些事情,而她想用更多的角色做任何想要的事情。換句話說,基于單任務的教育應用程序已經(jīng)滿足不了她了。然而,通過移動烏龜這個游戲,孩子們可以學到大量的邏輯編程概念。
3
適合于各個年齡段初學者的圖形工具
除了簡單的單角色控制類應用程序之外,你還能找到一些通過拖放界面編程塊來教孩子們學編程的應用程序。比如包含編程功能的樂高。在這些游戲中,你的孩子可以使用代碼部件來控制多個對象(還能訪問更多的命令、變量和事件)并創(chuàng)建動畫或游戲。
Hopscotch(iPad,免費):出自恐龍黛西的制造商,Hopscotch是針對8-12歲兒童的可視化編程入門軟件。孩子們可以選擇預設的角色或自己創(chuàng)建文本對象,并通過拖放方塊來控制它們。例如,你可以在X-Y軸上以指定的距離移動對象,改變對象的大小或重復動作。該應用程序為孩子的入門提供了一定數(shù)量的控件。他們做的很有限,但這意味著孩子們可以自己玩iPad,并了解每種基本方法的工作原理。(所以,當你的孩子問你“如何讓猴子向后移動”時,你不必內(nèi)疚地說“你自己想辦法”)。Elise在一個星期內(nèi)使用Hopscotch自己做了十八個動畫,并用她喜歡的動畫角色代替了文本塊。這個應用程序里大多數(shù)的動畫都是按照用戶自己的想法來對對象的做簡單的探索,但她還是學到了如何用數(shù)學和時間事件來放置對象。
相關推薦:
小升初試題、期中期末題、小學奧數(shù)題
盡在奧數(shù)網(wǎng)公眾號
歡迎使用手機、平板等移動設備訪問幼教網(wǎng),幼兒教育我們一路陪伴同行!>>點擊查看