Python x Minecraft 課程 - 環境教育
透過Minecraft Education Edition平台,學生將運用Python編程知識指導角色Agent完成不同任務,並設計綠化校園,發揮創意無限。
適合學生: 高小以上,無需任何編程經驗。
立即報名
課程內容概覽

1

Minecraft基本操作
了解什麼是編程語言,登入Minecraft Education Edition應用程式,熟習基本操作,認識Minecraft Python指令語法結構。

2

Minecraft編程應用
認識編程概念如變數、列表、迴圈等,應用於完成各種關卡,強化編程思維。學習編程指令如Agent.move、Agent.place等。

3

綠化校園設計
學習進階編程指令如//fill建造建築物外殼、/banner製作外牆細節等,在導師指導下完成綠化校園設計,並進行同學互評及匯報。
適合對象及要求
適合年級
本課程適合高小以上學生參加,無需任何編程經驗。
課程時長
課程約12-13個課時,可視乎教學進度縮減或加長課堂時間。
硬件需求
個人電腦需具備良好網絡連接及已安裝Minecraft Education Edition應用程式。
學習成果
了解Python編程語言基礎知識
學生將掌握Python編程語言的基礎知識,包括變數、條件語句和函數等概念。
理解編程的定義和概念
通過Minecraft Education Edition平台,學生將深入理解編程的定義和基本概念。
運用Python指導Agent完成任務
學生能夠運用Python語句指導角色Agent在Minecraft Education Edition中完成各種關卡任務。
設計綠化校園
學生將綜合所學,在導師指導下設計出綠化校園,並與同學分享成果。
課程大綱
Minecraft基本操作
了解什麼是編程語言、登入Minecraft Education Edition應用程式、熟習Minecraft Education Edition基本操作、認識Minecraft Python指令語法結構、如何透過Python編程控制角色Agent、區分數據類型「字串」與「數字」、學習何為語法錯誤 (Syntax Error)。
Minecraft編程應用
認識不同的編程概念,例如「變數」、「列表」、「迴圈」等並應用當中所學完成各種關卡,遂漸強化編程思維。學習編程指令 (例: Agent.move, Agent.place等等)。
綠化校園設計
學習進階編程指令 (例: //fill 建造建築物外殼,製作外牆細節 /banner等等)。在導師指導下並綜合以上所學完成綠化校園設計,同學互評及匯報成果。