Scratch 遊戲設計課程

學習如何在 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]向同事溝通學校期望的教學內容,同事將就教學所需設備提供建議。

聯絡我們

其他課程

AI藝術創作課程

在課程中學生們不需畫筆,只需提供英文關鍵詞,AI便能生成畫面。透過學習使用Midjourney創作藝術,包括調整參數、設計繪畫風格等。

Read More »

CoSpaces 遊戲設計課程

探索這個功能強大的虛擬世界創建平台。學習使用CoSpaces的各種功能,使用編程實現互動和遊戲。還會連接 360 相機、拍攝全景照片,並製作導覽動畫。

Read More »

Dobot 智能機械手臂

從基礎概念開始,逐步引導掌握 Dobot Magician Lite 的操作和編程技巧。學生能夠深入了解機械臂技術並掌握其在教育、創新和工業領域的應用。

Read More »

Donkey Car 無人車課程

通過實作無人駕駛與自動駕駛,培養學生對AI和資訊科技的興趣。課程包括深度學習、卷積神經網路,使用Python和Tensorflow控制無人車,培訓自駕模組並測試。課程末段學生將組建可應對多種路況的智能小車。

Read More »

Lego Spike Prime 機器人技術大師班

學習機器人、傳感器和編程概念的基礎知識,以及如何使用 LEGO Education 軟件進行編程和構建機器人。探索現實生活中的機器人應用和案例研究,通過理論與實踐相結合,培養學生對機器人和編程的興趣。

Read More »

Micro:bit 智能家居 IoT

學習使用 Micro:bit 控制各種不同的感測器構建一個完整的智能家居系統,透過編程實現自動化、監控和遠程控制等功能。學生將更深入了解智能家居及物聯網的基本概念、感應器和雲端的應用等,培養創造性思維、解難能力和團隊合作精神。

Read More »

Procreate電繪課程

從介紹Procreate界面和工具開始,課程幫助學生熟悉操作,並探索繪畫技巧、色彩應用等。學習分層、合併元素,提高創作效率。學完能繪製並匯出多種畫作。

Read More »

Tello 無人機課程

探索無人機世界的奇妙之旅!Tello無人機課程將帶領同學進入無人機科技領域。同學將學習如何操作Tello無人機,透過平板電腦輕鬆地控制無人機,讓它在天空中翱翔。同學亦將學習如何編程Tello無人機,讓它執行各種任務和動作。透過Scratch編程環境,同學可以創建自己的飛行路徑、設計自動化任務,

Read More »

Unity 課程

Unity 課程是一門針對初學者和有興趣的愛好者設計的遊戲開發課程。這個課程將帶領學生進入Unity引擎的世界,學習如何創建遊戲、虛擬現實體驗和擴增實境應用。學生將獲得實際的遊戲開發經驗,並能夠將自己的創意變成現實。

Read More »
×