Makecode Arcade 遊戲開發課程
透過簡單易懂的積木式編程,讓學生輕鬆接觸編程和遊戲設計的概念,培養創造力、邏輯思維和問題解決能力。
適合學生: 高小以上,無需任何編程經驗
立即報名
課程內容概覽
Makecode Arcade 簡介
認識什麼是遊戲、遊戲的種類和元素,以及遊戲開發的基本原理和流程。了解什麼是編程語言和簡單編程概念。登入Makecode Arcade平台,熟習其介面及基本操作。設計迷宮形狀,並透過編程添加角色和背景,使用事件觸發和控制角色行為。
進階迷宮遊戲設計
控制遊戲難易度,添加計時器和倒數計時功能。創建簡單的遊戲互動,如收集物品、迴避障礙等。使用進階編程方塊。
彈跳球遊戲
學習角度概念,使用按鈕事件。理解速度(velocity)的基本概念及應用。設計遊戲並控制難易度,使遊戲更有趣。學習進階編程概念,如條件語句、函數、迴圈和布爾值等。
適合年級及硬件需求
適合年級
本課程適合高小以上學生參加,無需任何編程經驗。
硬件需求
電腦或iPad,作業系統為MacOS或Windows 7及以上,使用Chrome或Microsoft Edge瀏覽器。
課程時長
課程約7-10個課時,可視乎教學進度縮減或加長課堂時間。
學習成果
1
理解編程的定義和基礎知識
學生將了解什麼是編程,以及編程的基本概念。
2
製作獨一無二的遊戲
學生將能夠使用Makecode Arcade平台,創作出自己獨特的遊戲作品。
3
展示和分享創作
學生將有機會展示他們的遊戲成果,與他人分享自己的創作。
課程大綱
課程大綱概要
課程將逐步引導學生學習遊戲開發的基礎知識,包括添加角色、設計關卡、控制遊戲邏輯等,並透過撰寫自己的遊戲作品來鞏固所學。
內容大綱
Makecode Arcade簡介
進階迷宮遊戲設計
彈跳球遊戲
建議時數
簡易迷宮: 2小時
進階迷宮: 2小時
彈跳球遊戲: 3小時