來源:伊甸工作室一lvan 2018-06-13 15:54:03
Scratch(Web,免費):這是一個由麻省理工學院推出的專門為8至16歲的兒童設(shè)計的項目,Scratch已被世界各地的教育者和家長使用,以幫助孩子們通過拖放代碼塊的方式來開發(fā)動畫、互動故事和游戲。這是我在幾年前參加編程課程時介紹給女兒的第一個編程工具。我記得我對女兒說:“嗨,Elise,改一下這個代碼塊,我可以讓這只狗像貓一樣喵喵叫。”。從那以后,她就迷上了這個應(yīng)用程序。
Scratch仍然是我們最喜歡的編程工具,主要是因為它提供了非常多的控件。它跟前面提到的Hopscotch類似,但是更強大;跟App Inventor也很像(下文會提到),但是用戶界面更友好。在Scratch中,有一個超級大的對象庫可以使用或定制。 (不要低估孩子對這個角色進行著色的重要性)。由于包含了大量的方法,你可以讓他們做任何事情。 Elise想做一個名為“蜘蛛奔跑”的游戲(就跟神廟逃亡差不多,但改成了機械蜘蛛追趕你,并且地上有釘子,能讓你減慢速度),而且到目前為止,我們討論過的可以實現(xiàn)這個游戲唯一的工具就是Scratch。盡管不能把游戲轉(zhuǎn)成手機移動程序,但你孩子的可以保存到網(wǎng)上,并在網(wǎng)上分享。
Stencyl(Windows、Mac、Lunux;免費):Scratch是我們目前最喜愛的程序,但是自從在Thorin Klosowski上知道了Stencyl之后,我們就打算要用用這個試試。它向“Scratch”表示了敬意,但專門為創(chuàng)建游戲而設(shè)計,并可以發(fā)布到每個平臺上(iOS,Android,F(xiàn)lash,HTML5,Windows和Mac)。使用Stencyl創(chuàng)造了超過12,000個游戲,我迫不及待地想去嘗試了。
其他建議:Google+上的Robert Hirsch還有一些其他的建議(基于iPad):
DynamicArt [$2.99]很像scratch,但更側(cè)重于制作程序圖紙。
Kodable [免費]是一款非常適合小孩子的應(yīng)用程序,它通過讓孩子編程來解決謎題。
還有一個類似的應(yīng)用程序叫做A.L.E.X [免費],你可以控制機器人做一些動作。
Codea [$9.99],一個iPad上的Lua解釋器,我不認為這個適合7歲的孩子。它包含了許多很酷的東西,但它是面向?qū)ο蟮,這可能對于一個孩子來說這個有點難,除非你碰巧知道Lua。
為年齡更大的兒童(或者心理年齡比較年輕的成人)準備的更強大的編程工具
以下介紹的應(yīng)用程序更為先進,側(cè)重于編碼本身,并通過可視化的界面來展示其工作原理。
App Inventor(Web,免費):以前是Google的一個項目,現(xiàn)在由MIT托管。App Inventor像Scratch一樣,可以拖放代碼塊。然而,它包括了用來創(chuàng)建Android應(yīng)用程序所需的所有方法、功能和其他編程元素。在使用App Inventor開發(fā)后,你最終會得到一個真正的Android應(yīng)用程序。
這款在線工具真的非常強大,但是界面對年幼的孩子來說并不友好。對于至少初中以上(或大人)的孩子來說,這可能是最好的,沒有指引,而且功能的使用并不直觀。
Alice(Windows,Mac,Linux;免費):這款Carnegie Melon開發(fā)的運行在Windows、Mac和Linux平臺上的桌面應(yīng)用程序使用了獨特的3D編程環(huán)境來教孩子編程基礎(chǔ)。它比其他針對小孩的編程工具更先進,對于年齡較大的孩子來說也是如此。它有一個受歡迎的功能:孩子們可以在軟件中看到項目背后的代碼。有一個不受歡迎的地方:你需要Java Runtime才能運行Alice。
來自Pluralsight的視頻課程(Web,免費):在線培訓網(wǎng)站Pluralsight為孩子們提供了三個視頻課程,教他們?nèi)绾卧赩isual Basic、Scratch、App Inventor中用C#進行編程。如果你孩子的年齡足夠大,可以坐著看完視頻教程,那么這些視頻可以為他們的動手訓練做補充。
Codecademy和Khan Academy(Web,免費):這些互動的在線工具更適合于年齡較大的孩子(可能是中年級及以上)和大人。但是,它們是學習代碼的最佳方式之一,因為你可以在分屏中看到內(nèi)容更改后的效果。Codecademy包含了Web方面的基礎(chǔ)知識,jQuery、Java、Python、Ruby、PHP等。Khan Academy的編程環(huán)境使用的是Java。
相關(guān)推薦:
小升初試題、期中期末題、小學奧數(shù)題
盡在奧數(shù)網(wǎng)公眾號
歡迎使用手機、平板等移動設(shè)備訪問幼教網(wǎng),幼兒教育我們一路陪伴同行!>>點擊查看