疫情的關係,線上課程越來越普遍且年齡層也越來越廣。
我兒子(小2)🙍🏻♂️的學校導入了Code.org的課程 ,而且他很喜歡...所以一直吵著叫我要寫一篇關用Code.org的文章 。So here we go~
Code.org是一個相當熱門的小朋友學程式的線上平台。所有的學習內容都是免費,而且以遊戲的方式呈現,讓小朋友以破關為樂一步步掉入大人的陷阱 😈....。咳咳,我的意思是一步步學習成長~
Code.org的成立宗旨是讓所有的學生都能夠接觸到電腦科學及程式語言的概念。他們不但鼓勵學生學習,也鼓勵學校老師參與電腦科學的教學。
該網站有相當多的資源(圖片影片連結超多),第一次接觸的話可能會有點不知從何看起... 😥
有鑑於此,今天這篇就當做是一個簡單的Code.org懶人包,希望幫助有興趣的家長做個簡單的介紹 😃。
Code.org會問你要不要註冊,你可以註冊為學生,或者是老師。但是就算不註冊還是可以參與課程內容喔。
課程對象
首先,Code.org的課程對象從幼稚園到12年級,基本上分三個階段:
Elementary School
Middle School
High School
連學齡前都有 🤓!
課程的對象不只學生,還包括老師。老師可以利用Code.org來建立自己想要的課程,並且透過dashboard來追蹤學生的進度。
主要課程
Code.org的課程設計相當多元,包括有老師的帶領,團隊合作以及自學課程。我們今天單就自學課程來做簡單的介紹。
課程通常開始都會先有一小段的影片,然後再進入遊戲(實作),以拖曳方塊的方式來寫Code(block-based programming)。
遊戲中包含許多大家熟悉的卡通角色像是憤怒鳥(Angry Birds),冰原歷險記(Ice Age),星際大戰(Star Wars),冰雪奇緣(Frozen)等,充滿親近感的設計讓小朋友們看了就開心。
算是Code.org的主要完整課程。
建議對象為Elementary School(幼稚園到五年級)
分的較細,各個年級一個Course(A-F)
每個Course的花費時間從12到21個小時 (官方估計,實際上應該不會那麼長)
課程內容從最基本的點選圖片,拖曳圖片,移動物件,到使用Loops,條件式,Events,Variables,Functions等等
對於自學的學生或家長們來說,Express Course應該是比較好的選擇。基本上Express的設定就是用自己的步調來學習,也不用年紀分的那麼細。
建議對象為9-18歲,總長約30個小時
涵蓋的知識範圍較廣,包括For Loop,Nested Loop,Variable等,題目會越來越難。(大人可以用老師的帳號先偷看解答免得會像我一樣被小孩瞧不起 😆)。
建議對象為4-8歲,適合對於電腦還有閱讀還不太熟悉的小孩。
如果是第一次試用,而且會基本閱讀跟電腦操作的話,Hour of Code是很好的選項,可以快速感受程式的樂趣。需要的時間較短而且種類很多。
譬如說,小朋友可以立即開始以下幾個遊戲:
Dance Party:用程式操控舞步,聲光效果俱佳。
Minecraft:冒險遊戲,利用程式來破關解謎。
Explore AI:快速認識機器學習的基礎,利用遊戲來訓練模型並進行預測。譬如說為了讓AI機器人清理海洋垃圾,我們必須教AI辨識一個物件是否為魚🐟
Frozen:操控Elsa跟Anna來做出美麗的魔法,小女孩的最愛~
小結
今天跟大家簡單的介紹了一下Code.org以及它的課程,希望給有興趣的家長們一些參考。
跟Scratch一樣,Code.org致力於在遊戲中學習,而且提供更有系統的長期課程規劃。
文章中的連結都是以英文介面為主,Code.org的主要課程有提供多國語言包括中文的支援。不過我們還是建議,盡量讓自己熟悉英文的介面,對於之後的學習比較容易接軌,也可以順便練習英文😊。
最後還是得說,線上學習程式固然好,小朋友的眼睛也是要顧👁。最近剛發現我兒子在這一年多的遠距上課的後果,他也步上我們的後塵近視了👓.....
aaaaaaaaa