教育從娃娃抓起。在競爭日益激烈的今天,多一項技能或許就多一次成功的機會。眾覽IT界那些富有且具有影響力的大佬們,許多人從年輕的時候就開始程式設計。如果你想多給孩子一次成功的機會,何不從現在就開始教他們coding呢。
1.Alice
Alice是一款可以建立動畫、視訊遊戲的程式設計工具,支援3D效果。它也是一款基於物件的程式語言。在Alice裡面,兒童通過拖拽虛擬塊即可看到虛擬世界中3D精靈的實時變化,可以邊玩變測試。該款工具是由Carnegie Mello大學所開發。
2.Etoys
父母可以利用Etoys教孩子程式設計,和孩子一起繪畫、寫故事、開發簡單的遊戲等。它是完全免費的。Etoys的創意來源計算機螢幕上那些可程式設計的實體。Etoys提供一個簡單高效的指令碼物件模型,和一個使用者媒體豐富的創作環境,涵蓋了2D和3D圖形、圖片、文字、粒子、演示文件、網頁、視訊、聲音和MIDI音樂,能夠與其他Etoys使用者實時共享桌面,通過網際網路進行身臨其境的指導。這個專案是針對9至12歲的兒童的。
3.Hackety Hack
Hackety Hack是一款基於Ruby語言的入門級程式設計工具。使用Hackety Hack的使用者不需要任何的程式設計經驗。Ruby常用於開發桌面應用程式和網站等專案。
4.Hopscotch
Hopscotch是一款適合兒童使用的iPad程式設計工具,使用者可以在App Store裡免費下載。它採取模組化程式碼和圖形程式設計介面,兒童只需要拖動程式設計模組到程式碼區域就可以完成一個功能,不需要 進行任何輸入操作,就像是堆積木一樣,這樣“編”出來的程式有點類似於遊戲,互動性很強。
5.Kodable
Kodable是iPad上另一款免費的程式設計工具。它的口號是“讓孩子在學會閱讀之前學習程式碼”,這體現在它是通過有趣的遊戲來幫助孩子學習程式設計。Kodable是特別為5歲和5歲以上的孩子量身設計的,讓他們能夠在玩遊戲的同時學習程式設計指令。Kodable有3個等級的程式設計學習方案,包含了幼兒園到2年級課程、3年級到5年級課程以及6年級到12年級的課程。
6.Lego Mindstorms
Lego是一款非常流行的積木遊戲玩具,而Lego Mindstorms是一個可程式設計即可組合機器人玩具。孩子們可以通過程式設計命令盒子來控制機器人。
7.RoboMind
RoboMind自身被稱作ROBO語言,其主要目標是實現機器人沿二維網格行走並執行簡單的任務。通過使用 RoboMind,你的孩子可以學習基本的人工智慧。RoboMind提供30天的免費試用。
8.Scratch
Scratch是由麻省理工學院媒體實驗室Lifelong Kindergarten小組開發的一種程式語言和線上社群。Scratch的服務是免費的,它允許你的孩子建立自己的動畫,遊戲和故事。你的孩子可以通過Scratch的線上社群與世界各地的其他人一同分享創造的成果。
9.Stencyl
Stencyl是通過拖拽和移動滑塊的方式開發遊戲的一門程式設計工具,其開發的遊可以以執行在iOS、Android、Windows和Linux等裝置上。孩子可以邊玩邊學習程式設計。
10.Tynker
Tynker是一款線上程式設計學習系統,目的是激勵孩子們將他們的創意轉化為遊戲、專案和動畫故事,並將他們的應用程式在網路上進行傳播。Tynker使用簡單的視覺化程式語言,不需要程式設計語法,而只需要將程式碼塊組合起來就可以建立專案。當你支付一筆費用後,你可以獲得它的終身訪問權,並能夠獲得他們提供的線上課程、智力遊戲集和夏令營等服務。
11.Waterbear
Waterbear是一款方便和可免費使用的程式設計工具包,孩子通過拖拽即可進行程式設計,無需學習語法。該程式設計工具允許孩子們建立一個新檔案,檢視創作示例並自己動手隨意擺弄,由於每個元素都有詳細描述,這使得跟著模仿起來會相當簡單。
英文來自: designposts
來自:CSDN
相關閱讀
評論(1)