學習如何在 Scratch 設計和編碼自己的互動遊戲,探索角色控制、遊戲機制、關卡設計、得分系統和視覺效果等關鍵概念。學生將在創造沉浸式遊戲體驗的過程中培養解決問題和計算思維能力,激發他們在遊戲開發領域繼續探索的熱情。
課程特色
培養創新思維
鼓勵學生利用課堂所學,自主製作屬於自己的遊戲作品。
邏輯思維
學生需要思考遊戲的運作方式,找到解決問題的方法,並嘗試不同的遊戲設計策略。
內容由淺至深
透過課程逐步深入認識 Scratch 程式方塊,學習更進階的應用方法,製作更複雜的遊戲。
寓學習於娛樂
讓學生親身體驗遊戲製作過程,學生可以創建自己獨特的角色、背景和遊戲機制,實現他們的遊戲想法。
課程內容
* 可根據學校需要調整
初階課程 (共 10 小時)
- 了解編程區、角色區及舞台區
- 了解座標系統
- 學習積木的作用及用途
- 使用控制、偵測及動作積木控制角色移動
- 使用網絡資源製作角色
- 使用造型改變角色結構
- 設計遊戲難度,學習關卡設計
- 使用循環積木檢測遊戲事件
- 在遊戲加入音效
- 自行設計及繪製角色造型
- 認識變數積木及製作計分器
- 使用分身複製角色
- 使用隨機變數控制角色行動
- 使用偵測積木使滑鼠與角色互動
- 使用變數積木製作計分器及計時器
- 學習更有效應用分身
- 認識函數積木
進階課程 (共 16 小時)
- 學習獨立變數及條件分支程式,令分身個體能執行個別行動
- 構思遊戲流程及關卡難度
- 學習清單變數
- 製作戰鬥、點擊、抽蛋及升級系統
- 利用獨立變數及字串偵測的功能,製作更美觀的數字顯示
- 製作譜面、時機偵測以及分數計算
- 製作卡片拖拽及網格座標等系統
- 編寫各角色的行為
課程安排
STEM Day 活動 (1 至 2 小時)
選擇初階課程內的其中一款遊戲作為 STEM Day 活動。
初階課程 (10 至 12 小時)
建議一個學期完成 5 節課堂,每節 2 小時。
*可根據學校需要調整課堂數及時數
進階課程 (16 至 24 小時)
建議兩個學期共完成 16 節課堂,每節 1.5 小時。
*可根據學校需要調整課堂數及時數
組合課程 (36 小時)
初階課程 (上學期) + 進階課程 (下學期)
建議兩個學期共完成 24 節課堂,每節 1.5 小時。
*可根據學校需要調整課堂數及時數
歡迎填妥下方表格讓同事為你提供咨詢。
常見問題
初階課程:無需,一般適合任何高小至初中學生。
進階課程:建議有編程背景 或 已完成初階課程。
學校需準備以下項目
1) 平板電腦 或 手提電腦 或 桌上型電腦
2)安裝 Scratch 網頁版以及註冊帳戶
建議先致電+852 6554-1506 或電郵至 [email protected]向同事溝通學校期望的教學內容,同事將就教學所需設備提供建議。