返回網站

玩中學程式設計:不插電 + Lightbot

· 科學探索

兩寶愛看的卡通 Blaze and the Monster Machines 有幾集是需要下指令給機器人的,大概是「前進、前進、跳、打!」這樣的,用意是介紹電腦指令和程式設計。

美國的程式教育網站 Code.org 和資訊科學教育週 Computer Science Education Week 共同舉辦的 Hour of Code 活動,邀請各家業者設計遊戲化學習內容,免費提供給大眾,讓 5~9 歲孩子在大人的陪伴下,可以在一個小時內認識基本的程式設計概念。

其中之一就是 Lightbot,這是一款學習圖形化程式設計的小遊戲,目標是讓機器人把所有藍色方格點亮。遊戲包含不同難度關卡,會學到 procedure 程序和 loop 迴圈這些概念。Lightbot: Hour of Code 是免費版本,有三級 15 關,也可付費升級解開更多關卡。

林寶剛開始玩的時候卡在分不清小人該左轉還是右轉,把螢幕搬過來搬過去想像自己在畫面裡,我拿一個玩具小人模型讓他拿在手上跟著轉,效果只稍微好一點點。

隔天去公園玩,讓他當機器人,我下指令,不插電玩程式設計!再交換角色讓他試著下指令,後來再上機玩他就不再因為方向問題卡關了。

我們玩到第二級,包兩層 procedure 的難度。雖說將來程式設計師可能更需要學的是與 AI 協作,不過這樣的入門課程很能學習 pattern recognition 模式辨識、分析問題,而且可以一試再試,做錯也不會爆炸,對培養勇於嘗試、從錯誤中學習的態度,應該滿有幫助的。

我和兩寶這幾天都生病了,第三級就過一陣子再來燒腦吧。

雖說是 Hour of Code ,也不用逼自己一小時內完成啦。

Lightbot 官網上提供通關秘笈和其他教案資源。App 可切換為中文版,也有 Android 和網頁版。

各位爸媽有沒有陪孩子學程式的經驗或建議呢?歡迎留言分享喔!

 

《康軒學習雜誌》試讀本免費索取