

MakeCode Arcade
IT STEM 標準 8 10 hrs 計算思維 數位遊戲設計與開發 積木式編程
使用MakeCode中的MakeCode Arcade入門課程向使用遊戲的學生介紹了程式設計的樂趣。在整個課程中,學生可以學習程式設計的概念並訓練他們的程式解決和邏輯思維能力。
學習目標
- 管理專案並創建基於塊編碼的 2D 遊戲
- 編寫腳本以在MakeCode Arcade 中對行為和交互進行程式設計
- 理解並使用關鍵的計算思維概念,如變數、迴圈和條件,並應用於設計
課程大綱
我們來玩遊戲吧 | 試玩範例遊戲並討論何謂遊戲,依維度、類型和玩家模式對遊戲進行分類,並在美術、音樂、故事、趣味性和挑戰性方面進行評分;包含遊戲報告練習及夢想遊戲的初步構圖。
遊戲是由什麼組成的? | 將遊戲拆解為背景、角色、機制、規則、收集品、訊息和音效,然後學習原型的概念;包含為學生自己的遊戲進行原型設計的練習。
遊戲規則! | 探討規則與遊戲機制的差異,是什麼讓遊戲變得有趣(探索、新奇、難度階梯、公平性),以及遊戲故事板;包含製作故事板的練習。
如何遊玩? | 深入探討遊戲機制 —— 數量、空間排列、狀態、行動 —— 以及組件如何協同運作;包含為學生的專屬遊戲設計機制的練習。
遊戲 != 說故事? | 討論故事在遊戲中是否重要;直接、間接與環境敘事,動畫與文字作為故事元素,以及多重結局(勝利/失敗/隱藏結局、支線任務);包含將學生的遊戲以故事形式呈現的練習。
以貌取「遊」? | 遊戲中的美術 —— 3D 奇幻寫實、低多邊形、3D 卡通、2D 卡通與像素藝術 —— 為何美術重要,角色與收集品的圖形設計,以及逐格動畫;包含在 Piskel 中繪畫主角並製作動畫的練習。
先修課程
軟體需求
其他要求
硬體需求
- 平板電腦/筆記型電腦/電腦