玩磚頭也能學程式語言 教學版《Minecraft》助孩子編寫程式

玩磚頭也能學程式語言 教學版《Minecraft》助孩子編寫程式
Photo Credit: Code.org截圖

我們想讓你知道的是

微軟日前宣布與Code.org 一起推出教學版的《Minecraft》,將原本蓋房子的概念與程式語言結合,每個磚頭搖身一變成電腦程式,以助小孩接觸電腦程式。

文:歐子進

你有嘗過被父母責備過只打電子遊戲而不讀書嗎?現在不怕了!微軟(Microsoft)在上週宣布,與非牟利組織Code.org一起推出教學版的 《Minecraft》,遊戲畫面與原來的沒有分別,只是原本蓋房子的概念與程式語言結合,每個磚頭搖身一變成電腦程式,讓孩童對程式有基本接觸與了解,以助他們學習電腦科學。

這個寓學習於娛樂的程式設計有14堂課程,將在全球進行,它會被用作Code.org今年工作坊Hour of Code的教材。加上《Minecraft》是男女皆宜的遊戲,對Code.org而言,能同時吸引男孩與女孩加入課程。

Photo Credit: Code.org截圖

Photo Credit: Code.org截圖

而對微軟來說,《Minecraft》的價值早被它盯上;去年9月,微軟斥資25億美元收購《Minecraft》開發商Mojang。Xbox負責人Phil Spencer表示,《Minecraft》擁有巨大潛力,它的多樣性豐富了Xbox的遊戲產品組合,幫助微軟實現跨多平台,接觸不同的遊戲玩家。而效果亦可謂立竿見影,截至2015年7月1日,PC版《Minecraft》的銷售量已經超過2,000萬份,而且這個數字還不包括主機平台和行動平台的銷量。

《Minecraft》的多樣性,可能正正是微軟看上的價值。《數位時代》報導,藉著與Code.org的合作機會,微軟準備開發教育界的市場:他們將把Hour of Code工作坊設在自家零售店面及辦公室,同時贈送Windows產品禮券予工作坊教師。希望從Google的Chromebooks手中搶回教師顧客;同時讓小孩習慣Windows產品,影響他們未來的購買決策。

Photo Credit: Code.org截圖

Photo Credit: Code.org截圖

而實際上,「寓學習於娛樂」實在並非不可能。Facebook創辦人Mark Zuckerberg曾表示,他自己就是因為打電子遊戲而學會寫程式。他憶述小時候在紐約北部的家,外面堆滿了雪,然而每次央求他的姊姊們一起到外面去打雪仗,但是都沒人理他。於是他乾脆自己發明一個打雪仗的電腦遊戲,從此讓他進入電腦程式的世界。

沉迷打電子遊戲,終歸不是好事情,畢竟Mark Zuckerberg是萬中無一的例子。但「水能載舟,亦能覆舟」,如能適度控制,亦可以對孩子有正面的影響。