微軟從2013年便持續推動「Hour of Code」活動,而今年從12月6日開始,微軟除了會舉辦潛能創意盃、樂齡族科技生活、孩子一起玩程式...等一連串的競賽與教學活動之外,今年還特別與「Minecraft」遊戲合作推出一款網頁版的程式設計遊戲,讓玩家們可以透過遊戲中的各項任務關卡來瞭解程式設計的邏輯與慨念,希望能夠激發更多人對於程式語言的興趣。而且在這個程式設計遊戲中,大多是採用圖示化的指令以及拖拉的編排操作,所以即便沒有學過程式語言也能夠輕鬆撰寫程式。


微軟與「Minecraft」合作的網頁版程式設計遊戲,目前已經正式上線,網友們直接連結https://code.org/mc網站就可以看到遊戲頁面。


進入遊戲之前,會讓網友們先選定角色,目前就只有Steven和Alex兩個人物可以選擇。


遊戲的主畫面大概可以分為三個欄位,中間的程式積木區域,是每個遊戲任務關卡中會用到的指令積木,玩家們需要依照每個關卡的任務需求,將指令積木拖放到右邊的工作區域內編排順序。當指令排列完成後,接著就按下左邊的執行按鍵,玩家們便可以在左邊的遊戲視窗中看到程式執行的結果。


過關後就可以晉級下一關,而且在晉級訊息中,也有提供一個顯示程式碼的選項,可以顯示剛剛玩家在遊戲中所編排的各項指令積木背後的真實程式碼。


在編排指令的時候,基本上只要點選指令並拖放到適合的順序位置,若是有不需要的指令積木,也可以直接拖到旁邊的垃圾桶圖示就可以刪除。


目前這款遊戲一共有14個關卡,而且隨著關卡的增加,任務需求也會愈來愈難,要是想挑戰的網友們,不妨就直接連結到https://code.org/mc官方網站來試試看吧!


以往許多人想要學習程式設計之前,光是看到有如天書一般的程式語言就已經開始卻步。不過,透過這種圖式化的指令選項以及拖放排列編寫的方式,其實很快就可以瞭解到程式設計最基本的邏輯概念,之後再搭配對應的程式編寫工具,相信要自己設計程式也不再是難如登天的事情。而且之所以會與遊戲合作,應該也是為了能夠吸引孩童們的興趣,讓小孩子不再只是用平板玩遊戲,更可以透過遊戲的過程來學習邏輯思考的能力。