
Pygame遊戲開發課程
課程透過簡單易明的 Python 程式語言及 Pygame 遊戲庫,帶領學生進入遊戲設計和編程的世界。
- 學習重點:掌握 Pygame 基礎功能、遊戲邏輯設計、圖形處理概念、專案管理、創意設計思維
- 課程特色:平台、射擊、益智等多類型作品;策劃、美術、編程整合
課程適合從未學過編程的初學者參加。課程以積木式編程平台 App Inventor 為基礎,讓學生透過拖拉積木方式,輕鬆學會手機應用程式的設計與開發。學生可選擇線上或面授模式上課,每堂均設有實作任務和分組活動,鼓勵同學協作學習及展示成果。
課程內容涵蓋由淺入深的編程知識,包括事件驅動、變數、條件判斷、迴圈、清單處理及偵錯技巧。學生將親手設計多款遊戲(如迷宮遊戲、抓蒼蠅、小鳥飛行等)及實用應用程式(如計算器、BMI 計算、天氣查詢、記事本等),同時學習多畫面設計、良好的用戶體驗(UX)、動畫及音效整合,以及相機與語音等多媒體功能。進階部分更會引導學生使用微型資料庫(TinyDB)儲存資料、連接外部數據源(API),並實踐無障礙應用(如文字轉語音 TTS)。每位學生都需完成個人專題,綜合應用所學,並於課堂發佈和展示。
積木式編程降低學習門檻,學生將開發工具應用、遊戲應用、學習應用等。課程引導從構思、原型、測試到上架的完整流程,並強化版本控制與使用者回饋迭代,貼近真實產品開發。
課程讓學生由「玩」走向「做」,用積木式編程把想法變成真正能在手機運行的作品,從簡單遊戲到實用工具(如計算器、BMI、天氣查詢),一步步建立運算思維與解難能力。課程著重關鍵概念(事件、條件、變數、清單)與偵錯習慣,並培養良好的介面與多畫面設計,讓作品既易用又美觀;同時加入多媒體與裝置功能(相機、音效、文字轉語音),以及資料處理(微型資料庫 TinyDB、外部數據來源),提升數據與數碼創作素養。學生在持續的實作與展示中練習表達與合作,建立自信與專注力;完成後能帶走可安裝試用的作品,適用於校內展示、比賽或升學面試,貼合本地小學 STEAM 發展方向,為日後進一步學習(例如更高階的應用或人工智能主題)打好基礎。
以下課程為小學高年級打造,注重實作與展示,適合 STEM 週、開放日與跨科專題。

課程透過簡單易明的 Python 程式語言及 Pygame 遊戲庫,帶領學生進入遊戲設計和編程的世界。

課程內容以 Delightex(前CoSpaces)為教學平台,帶領香港小學生進入3D虛擬實境(VR)的創意世界。

介紹 IoT 概念,結合 KittenBot 與 Micro:Bit 打造智能裝置,貼近智能城市與生活應用。

使用 AI Module 1S,學生將深入探索機械人搭建、進階編程以及人工智能基礎應用的世界。
聯絡我們,獲取專為您的學校量身定制的 STEAM 課程方案和報價