您的位置:首頁>正文

微軟MakeCode借力《我的世界》,和孩子們一起構築超級程式設計王國

為了鼓勵孩子們學習程式設計, 軟體巨頭們算是費了不少心思。 萬幸的是, 小朋友們對遊戲的興趣還是挺高的, 於是微軟決定將 MakeCode 課程與《我的世界》完美結合起來,

利用遊戲誘導孩子們學習程式設計。 來和極客爸爸一起瞭解一下吧!

微軟首席軟體發展工程師 Peli de Halleux 表示:“MakeCode for Minecraft編輯器擁有該遊戲圖元風的外觀和質感。 對於初學者來說, 可通過簡單的拖放操作實現‘視覺代碼塊程式設計’。 那些更有經驗的學習者, 可以在 JavaScript 介面中編寫文本。 通過代碼塊或文本來程式設計, MakeCode 可教授 101 種程式設計語言, 包含變數、控制項流、if 語句、迴圈、以及函數等知識。 更進一步的話, 還可以順利過渡到更複雜的概念, 比如遞迴、分形、物件導向、或分散式程式設計。

MakeCode的介面可以分為三部分:模擬器、方塊編輯器和JavaScript 編輯器。

模擬器:

一個互動式模擬器, 可以針對程式的運行狀況向學生提供即時回饋, 並允許他們調試代碼。

方塊編輯器:

剛剛接觸編碼的學生可以從彩色方塊開始, 他們可以將這些方塊拖放到工作空間中來構建自己的程式。

JavaScript 編輯器:

當他們準備就緒時, 學生們可以進入一個全功能的 JavaScript 編輯器, 包含可為他們提供幫助的代碼片段、工具提示和錯誤檢測等功能。

在MakeCode所有的這些場景中, 編碼直接與構建真實的東西相關, 這是大多數電腦程式員一開始學會編寫代碼的主要原因。 學生們不是在思考編碼, 而是在玩遊戲, 他們正在構築下一個超級大國!

同類文章
Next Article
喜欢就按个赞吧!!!
点击关闭提示