Ah-ha 兒童程式設計社團

ah-ha 兒童程式學習社團,是在臉書的一個兒童程式教育推廣社團,針對各式程式設計學習資源,我們不定期舉辦兒童程式設計的分享講座, 課程總類多樣化,有Scratch 基礎設計、Scratch 遊戲設計、網頁設計(HTML+CSS+JavaScript)、Python 語言、以及利用 Arduino控制版與 Raspberry PI 單機電腦,另外我們也會利用Minecraft 遊戲來學習程式的基本概念,內容多樣化。歡迎加入我們。

兒童程式社團發展目標

  • 階段學習

    依照不同階段的年紀提供不同的程式教學內容,從圖性化介面拖曳式的Scratch至實際打字的真正Coding,培養小朋友完整程式學習課程

  • 程式遊戲化

    不求以艱深的數學或者演算法為教學目標,讓小朋友透過親自設計簡單好玩的遊戲專題,培養寫程式的興趣與建立完成專題的成就感

  • STEAM 主題研究

    不定期舉辦STEAM主題活動,將軟體結合科學/科技/工程/藝術/數學 逐步帶領小朋友感受程式所影響的世界,並啟發創新的能力

小朋友適合學習什麼程式語言

針對不同的年紀與程度,學習的程式語言內容不同
世界上主流適合作為兒童程式或青少年學習的語言如下

  • Scratch 積木指令
    (國小3年級以上)
  • Blockly 積木指令
    (國小4年級以上)
  • JavaScript語法輸入
    (國小5年級以上)
  • Python語法輸入
    (國小5年級以上)
  • C 語言語法輸入
    (國中二年級以上)

Scratch是麻省理工學院開發的一套適合學習基礎程式概念的程式語言與線上社群,Blockly 則是 Google 推廣的函式庫,介面採用的是視覺程式編輯器,跟Scratch一樣都可以使用指令積木的方式來寫程式,可以開發像是網頁與Android App,這兩者讓初學者非常容易入門程式學習,也可以結合硬體控制, 學習STEAM,一般學完 Scratch 的小朋友,對程式或多或少都有了興趣,也不覺得程式那麼可怕了,那麼該如何繼續學習真實世界的程式語言呢?是的,程式語言有好幾百種,要怎麼選擇適合的程式語言繼續學習呢?我們推薦你可以學習網頁設計,您可以先從 HTML 與 CSS 學習來開始,熟習打字與語法在瀏覽器網頁上產生的變化,慢慢的 加入JavaScript 程式語言,讓網頁能夠跟使用者互動,JavaScript 是目前全世界很普及的程式語言,學習網頁設計可以馬上將你的作品(不管是應用型網站還是遊戲網站)與全世界分享,超有成就感且非常實用。另外很多人也在學習 Python 程式語言,這個語言也很簡潔易懂,可以開發出很多方便的軟體,很適合運用在資料科學也可以 用來架設網站。C語言是非常基礎的程式語言,也是許多大學程式課程的必修語言,許多新的腳本語言多延伸自這個語言,我們建議有了基礎的程式語言學習(譬如JavaScript 或Pyhton)之後,可以進階學習這門語言,目前APCS(大學程式設計先修檢測)的試題與實作部分多是以C語言為主要語言,如果在未來準備報考大學資訊學系的同學 ,你不能錯過這門語言。

請加入臉書社團

社團網址

  • ah-ha兒童程式社團網址
  • ah-ha兒童程式學習專頁