一. 始篇
學習編程最重要的是邏輯培養與興趣培養。興趣是最好老師,遊戲是大部分孩子的天性。所以在遊戲中學習是讓兒童入門編程的絕佳方式!
寓教於樂
1. Mekorama
Mekorama是一款移動端益智類遊戲,你的目標是幫助小機器人到達目的地!這款小遊戲有娛樂功能,也有一定鍛鍊邏輯思維的作用。適合幼兒園及小學低年級學生在父母的引導下慢慢學會自主闖關。
2. Code.org
面向多個年齡段的編程學習網站。
3. Swift Playgrounds
Swift Playgrounds是適用於iPad的一款教育類app,讓用戶能以有趣的方式來學習編程知識,非常適合於初學者。
可點擊標題體驗在線編程,也可前往下載離線使用,解壓後找到demos目錄下的index.html即可體驗。
躍然紙上
機器人課程主要目的是爲了進一步提升學習興趣。
1. 達奇機器人&Blockly
達奇機器人需要Blockly賦予它智慧(也可使用Go/Path/Wonder/Xylo)。在Ipad上下載Blockly,然後搜索並連接機器人,開始旅途吧!(Wonder是狀態機的編程方式,可以試試)
2. EV3樂高機器人
3. NXT機器人
二. 語言篇
Scratch
Scratch是麻省理工學院的“終身幼兒園團隊”(Lifelong Kindergarten Group)開發的圖形化編程工具,主要面對青少年開放。相對來說還是比較符合幼兒的學習形式,可以製作一些動畫及小遊戲,是很多人都推薦的幼兒編程入門語言。
→ 前往下載
→ 使用在線編輯器開始創作
→ 前往課程目錄
Blockly
Haskell
注:需要有一定的英語和邏輯基礎
haskell是一門純函數式編程語言。本篇章主要是針對於那些對數學更感興趣的同學,內容比較枯燥但是對於數學能力的提高有較大幫助。通過這門語言來入門編程也是一種不錯的選擇。
→ 前往課程目錄