兒童變成學習工具分享
HTML5 發(fā)表于:13年02月20日 00:47 [轉載] DOIT.com.cn
兒童也能學編程
如今,網(wǎng)絡上有許多不錯的工具來幫助孩子們學習計算機編程。但不幸的是,這些工具都不是年幼兒童的入門好幫手。因此,你必須因人而異、因地制宜,找到符合兒童年齡階段的學習工具,才能事半功倍。
我的兒子現(xiàn)在12歲了,(下面提到的)幾乎一半的工具已經(jīng)使用過,5歲時開始使用Scratch,現(xiàn)在使用StencylWorks和 XCode來開發(fā)iPhone/iPad的應用;我的9歲女兒已經(jīng)嘗試過很多,但是編程并未引起她的興趣(我正在努力幫助她)。
下面我將分享幾款編程學習工具:
Scratch是年幼兒童從零開始學習的最好的一款工具,通過點擊并拖拽的方式,完成編程,可以使兒童或者成人編程初學者學習編程基礎概念等。因為它是可視化的,能夠輕松幫助兒童創(chuàng)建圖形化應用,可基于Web網(wǎng)頁查看;此外,它還有個龐大的兒童社區(qū),在相關的Web網(wǎng)站上分享他們的項目。每一款Scratch項目你都都可以下載、查看它們是如何運行的,也可在此基礎上進行更改。這款工具就如同我們在GitHub分享開源項目或者在論壇、IRC、StackOverflow 上提出問答。
CargoBot專為iPad而設計;RoboLogic適用于iPhone和iPad;MoveTheTurtle 幫助兒童學習如何編程以及思考如何通過邏輯來完成任務。以編程為樂趣,讓年輕的孩子們在玩中學習更多知識。
Codea我對Codea還沒什么經(jīng)驗,我的孩子也不曾使用過它。因此,這里我不做評論。
CrunchZilla的CodeMonster和CodeMaven。這些是我的一個朋友所開發(fā),他也意識到年幼的孩子缺少這些學習工具,這些都是簡單的教學教程。這里推薦下 CodeMonster 比較適合年幼 的兒童;利用CodeMaven學習JavaScript語言,基于此可以與兒童之間進行互動,步步教學。
Khan Academy包含計算機教程,比如一個簡單的編程語言JavaScript,專注于繪畫,非常適合年幼兒童。
Stencyl這是一款相對復雜的工具,經(jīng)驗豐富的Scratch用戶可以在成人的幫助下一步一步進行操作。你可以使用Stencyl給自己的網(wǎng)站創(chuàng)建“flash”游戲,使該游戲運行在iPhone/iPad、Android設備上,這也是其吸引兒童想要創(chuàng)建與朋友分享的一款應用的主要原因。最近,我的兒子開始積極使用Stencyl,為了弄清楚這款工具,也花費了我們不少時間。該工具涵蓋了大量的用戶體驗并且簡單實用。
我會鼓勵我的孩子使用這些工具,通過Scratch學習編程方面的知識,比如什么是循環(huán)、變量等,這些是我目前的一些想法與建議。希望通過這些微小的方式能夠對你有所啟迪,智能設備不只是用來玩的,為自己的兒女鑄就一個開發(fā)之夢,就從此時此刻開始吧!