如何帶小孩玩 Minecraft
會開始注意到 Minecraft 時,是2015年中北愛爾蘭政府買下了五萬套 Minecraft 教育版帳號給他們中學生,並且使用 Minecraft 作為正式課程教材。也因此開始去了解為什麼 Minecraft 會受到這麼多國外老師推薦與學生喜愛。
目前有超過一億位正式版註冊者,從電腦版,手機版(iPhone、Android),主機板(XBOX、PS)都有其版本遊戲。而小學生接觸此遊戲,多是在玩遊戲,也多以手機版與主機板為主,然而這些版本是無法在上面匯入自己開發的模組套件,在國外有相當多學校利用 Minecraft 教授數學與空間,微軟Microsoft更積極推廣小孩藉由Minecraft學習程式語言。
而我也於開始帶著我兩個女兒開始 Minecraft 的探索,當時擬定了幾個重點:1.認識空間與建築,2.學習邏輯。然而在與孩子探索過程中,依據孩子的喜好,我們的討論範圍也變大了,不再只是當初設定的重點。
我是帶這兩個女兒一起玩(我們三個人有各自的 Minecraft 帳號),在我特地建立的 Minecraft Server 與使用者環境。
Minecraft Server,我分別建立了以下幾種 Server,作為不同教學與用途。
- 官方版本 Server,無任何外掛:用來帶小孩認識什麼是 Minecraft,在裡面可以做什麼。一開始,我只讓他們接觸生存模式,完全沒讓他們知道有創造模式,主要考量是因為創造模式,是讓人專心在創作,失去了採集、探索世界,組合物品的情境和樂趣。因此我們三人剛開始遊戲的情境,就是在 Minecraft中 ,我的角色像是 NPC ,讓他們在 Minecraft 的角色跟著我去看看世界,採集物品等。流程是「需求」->「模仿」->「思考」->「創新」。舉個例子:我先建好一個小房子,放置儲物箱與合成箱,當做這是我和孩子們的據點。他們一開始喜歡打動物,但是當夜晚來了,兩個女兒就哇哇叫說好暗喔,這時我就告訴他們可以去做一個床,這樣晚上一下就過了,但是合成床需要些材料,得自己去採集去合成,當天亮後,他們也就有所目的的自己行動。建造房子也是如此,後來我建造了比較豪華又大的房子後,他們看到我的房子後,也喊著說他們也要建他們的房子,這時候,我便請他們在紙上畫出她們想要的房子設計圖,這段時間,也帶著他們認識古今各國建築物,使用 Google Maps 街景去周遊各國,而討論的過程,兩個女兒常常變換著想要建造房子的想法,我想是因為看到古今各國建築物時,又給他們一些啟發。我們在路上的對話,也出現了「爸爸,我的房子要有像前面那棟房子的窗戶」這類的話語,他們也開始注意了周遭建築物的面貌以及形狀。現在他們的房子還是一樣不停的變化著,甚至整個幾乎拆掉重建。
- Spigot Minecraft Server:可撰寫 Python 程式,透過執行程式在 Minecraft 放置區塊,建立房子等。用意是讓小孩藉此學習程式語言 Python 和邏輯。適用於國小四五年級以上。而我自己會利用空檔的時候,用 Python 寫好我之後要帶小孩們玩的遊戲和關卡(例如:建好迷宮,建物,形狀認識等),要不然一個一個放置區塊會花不少時間呢。這樣等他們上線時,就可以很快進入主題。
- Forge Minecraft Server:有相當多外掛套件,我主要是用其中的 ComputerCraftEdu 套件,讓小孩學習程式語言與邏輯,因為此套件具有圖形化介面,讓連鍵盤字母不熟悉的小孩,能用拖拉元件區塊的方式,撰寫程式邏輯。
也會善用一些工具,如 MCEdit、3D建模工具,3D模型瀏覽等,讓小孩的建築物可以轉換和觀賞。也會將世界著名建物與奇景匯入到Minecraft中,讓小孩探索。
Minecraft 可以應用知識領域滿廣的,妥善運用,是滿好的教材。以我自己為例,我整合其他工具與教材,讓小孩接觸了邏輯、數學、工程、空間、創意發想、策略與電子電路。網路上也相當多使用 Minecraft 作為教材的 lession plan與資源,可以多多參考,
我就利用「需求」->「模仿」->「思考」->「創新」這樣的流程,逐步地引導小孩快樂的學習。
若小孩要自學,我推薦以下這兩本書。
- Learn to program with Minecraft,ISBN:978-1-59327-670-6
- Adventures in Minecraft,ISBN:978-1-118-94691-6
也歡迎與我交流心得。
3D建模工具
3D瀏覽工具