13歲學生寫程式 破解魔方
魯克發明可破解魔方的樂高機器人。圖/BBC-NI

13歲學生寫程式 破解魔方

文/陳韻涵輯

新聞故事:北愛爾蘭13歲學生魯克(Ruarcc)在校內創意數位技術中心的協助之下,用Python程式設計打造一款能夠解開魔術方塊的樂高機器人。

《英國廣播公司》報導,魯克12歲就開始研究解魔術方塊機器人的原型。他說:「人們看到樂高機器人能解開魔術方塊,感覺非常新奇。機器人已經能辦到,真的很有成就感,感覺很棒。」

聖馬拉奇學院位於北愛爾蘭城市貝爾法斯特,該校為培養學生的數位技能,自去年起年設立「創意數位技術中心」(creative digital technology hub,簡稱CDTH),為學生提供獲取先進技術資源和探索創意的機會。

魯克在CDTH的協助之下,編寫5000行Python程式碼用以控制機器人,透過顏色感測器來偵測轉亂的魔術方塊,並根據預設公式有效解決難題。這項個案成果凸顯年輕學子獲得適當資源和指導的情況下,可有效發揮個人潛力,解決程式設計問題。

CDTH是該校把一座閒置的演講廳改造為充滿活力的空間,培養學生習得當代必備的數位技能。CDTH成立後,該校推出「關鍵3階段」課程,包括寫程式控制樂高機器人,該課程不僅培養學生實用技能,也刺激學生的創意。魯克的發明證明接觸數位技能和創造思維的重要性,他期許自己未來能當一名軟體工程師。

CDTH主管克萊兒‧麥格拉斯(Clare McGrath)強調培養學生創造力的重要性,她說:「部分學生可申請把CDTH的設備帶回家使用,重點是打造你想要的東西,並讓大家留下深刻印象。魯克向我展示機器人的工作原理,無論魔術方塊的圖案排列多麼凌亂,機器人都能解開,非常厲害。」

校長麥克布萊德表示,CDTH另開放中心資源供當地社區的學校教職員生使用,希望縮短數位落差,目前已有10所來自貝爾法斯特北部的小學到訪參觀。他說,估計到2026年會有6000名學生和100多名教職員受惠。

原文出自《好讀周報》789期