計劃成果 >> 計畫內容

107年 Minecraft遊戲融入「程式設計」課程設計與實施—以大一非資訊科系學生為例(1/1)
陳慶帆 副教授 淡江大學教育科技學系
 
 
 
計畫簡介
 

針對非資訊科系學生教授程式語言,如果單純視覺化程式設計工具(Scratch、Alice) 所使用的拖放式程式設計環境,雖然能有效降低程式編寫的難度,但也有著拖放步驟過於繁鎖不夠直觀的缺點;使用該類程式設計工具的學生,對於傳統程式碼的編輯方式仍感不友善,尤其在程式碼很多時,更顯複雜;以及不易轉換至目前業界慣用的文字介面程式語言的問題存在。本研究將設計一套課程,教授python程式語言,搭配Minecraft遊戲環境,整合各種開放軟硬體資源,讓學生在Minecraft上更有發揮的空間,適合各種科系學生學習。

另外,我們設計一個視覺化程式設計編輯器,把很多複雜的程式碼變成一個簡單方塊,維持原本的scratch方塊堆疊的概念,也把複雜程式碼才可以完成的畫面,轉換成一個方塊,學生只要著重在基本程式碼的設計,比如迴圈或是條件判斷指令,不瞭解或撰寫更複雜的程式碼。

我們也錄製課程並預計在ewant MOOCs教學平台開課,並提供給大眾使用,期待更多人透過Minecraft遊戲環境學習到程式設計的樂趣。

 
 
計畫海報