程式老爹:為程式設計教學帶來「寓教於樂」新契機,不用電腦就能學coding!

坊間雖有各種程式學習的教育資源,但普遍進入門檻昂貴,一般家庭未必負擔得起,一群交大學生有感於程式語言應從小扎根,打破學習程式只能使用電腦的限制。

提到寫程式,腦中還是浮現獨自一人對著電腦不停敲打鍵盤的畫面?不不不~現在學習程式已經不再是孤單、乏味的課程了!

 

幫助第一線教師解決教學上的困難

程式教育雖已被列入108課綱,但主要是針對國高中生,坊間雖有各種程式學習的教育資源,但普遍進入門檻昂貴,一般家庭未必負擔得起,一群交大學生有感於程式語言應從小扎根,於是《程式老爹》因應而生。

他們思考參考了 MIT 研發的 Scratch 以及 Robot turtle 幼教桌遊的模式,經過一連串的開發測試,研發出這款《海霸桌遊》,期盼透過這個好玩的桌遊,提升孩子學習程式的效率,從小扎根程式邏輯思維。而相較於花大錢去學程式,這種桌遊更省荷包,還可重複使用、多人學習,打破學習程式只能使用電腦的限制,為程式設計教學帶來新契機。

 

即使沒有電腦設備也能學習程式概念,培養競爭力!

「海霸」是一款棋盤式遊戲(桌遊),在遊戲機制中融入程式的三大基礎概念:根據順序性/判斷式/迴圈來設計遊戲與不同關卡,在不需要老師、電腦的情況下,孩子在與玩伴的對戰遊玩中,就不知不覺熟悉程式的邏輯概念。

根據程式老爹團隊的實測,只要30分鐘的遊戲過程,孩子就幾乎都能完整了解程式邏輯,隨著程度的上升,還可再搭配單元性關卡,做更深的理解,無論對教育者或被教育者都是很好入門的教材,同時縮短城鄉差距問題。



◥ 除了台灣有將近100所學校及機構使用外,也不斷有教師從香港、中國以及美國洽詢。

 

考驗兒童玩家的思考和創意

「海霸」桌遊第一次遊玩時間約半小時,採用對戰方式進行,除了移動卡、魔法卡、各種障礙物之外,還有角色卡(Function)的元素,讓小朋友很快產生興趣。而在基礎模式及進階模式後,同學將學習到程式的基本運作邏輯,以及遇到Bug時的處理方式。每個單元都設計了30道以上的關卡,闖關過程中,每個關卡會有特別的陷阱及思考盲點,重點在加強基礎觀念的延伸。教師可以透過闖關過程,測試同學的觀念是否已經清晰。

遊戲在海域藏寶圖上進行,玩家使用地圖物件布置自己的海域,防止對手奪取自己的寶藏,同時誤導對手朝向假寶藏的方向航行。在遊戲的過程中,玩家每一步都得深思熟慮,要在廣大的海域中找出對手藏寶的確切位置,並以最快速度和最佳路徑奪取成功。遊戲融入程式設計概念中最基本的邏輯思維,適合富有創造力和想像力的5至12歲兒童,相互較勁的尋寶過程中,遊戲性與啟發性十足!



◥ 透過遊戲發出指令,如同電腦做出相對應動作。

 

最終仍與現實生活做連結

然而,程式的觀念最終要拉回到真實的生活情境中,採用翻譯自英國瑪莉皇后大學的「不用電腦學科學」書中的不插電教案:紙杯機器人/演算法繪圖/限制溝通,來分別對應──順序性/迴圈/條件判斷,讓每個學習者,最終與現實生活做連結,了解學習的知識所為何事,所為何用。

目前,已提供十二堂線上教學影片,將生活中的例子以有趣的戲劇方式呈現,解說海霸的遊戲機制及觀念,也將各種術語擬人化,例如:邪惡的BUG組織、海霸博士……等。(可參閱:papa Code Youtube)

 

學程式思維同時還能增加人際互動

相較於傳統的學習模式,將程式的邏輯觀念融入桌遊的規則機制中,藉由對戰的遊戲引發小朋友學習動機,初學者即可透過玩桌遊反覆練習並熟悉程式的邏輯,不管朋友或家人,都可以一起玩、一起學。

題目的關卡由淺入深,加入了大量反直覺思考的題目,目的在於讓學習者更靈活的看待問題,訓練自己在遇到無法瞬間解決的難題時,能拆解及分類問題,培養解決難題的能力。


讓教育資源匱乏的學童也能藉此學coding 

海霸桌遊從2016年7月募資結束至今,已提供超過2000套桌遊至全世界各地。在台灣也舉辦了超過50場的師培,捐贈了超過200套桌遊予教學機構,包括台東書屋、花蓮家扶中心、蘇文鈺教授、Hahow好學校……等,並與永齡教育基金會合作,培訓希望小學的老師,以幫助更多偏鄉的孩童



看完整《海霸「King of Pirates」程式教育桌遊》創新教育專案

 


【全臺100個創新教育專案│延伸閱讀】

創業模擬課程

橘子蘋果5Cs程式課程

遊戲開發,創造教育的全新可能性

 

數位編輯:楊逸慧、吳佩珊

本站提供網路意見交流,以上文章屬作者個人意見,不代表未來親子學習平台立場