Python 初階遊戲編程

由零開始打造屬於自己的遊戲

在 Python 初階遊戲編程課程中,我們將引領學生從零開始創建自己的 Flappy Bird 遊戲。學生將獲得關於遊戲設計基礎、Python 語言及其運算邏輯,以及如何運用 Pygame 庫來開發遊戲的全面知識。我們的課程內容將按照學習進程逐步深化,讓學生逐步掌握從簡單圖形與動畫,到遊戲邏輯和玩家互動的所有要素。無論是剛入門還是有一定基礎的同學,都能在這裡找到學習的樂趣並感受到創建自己的遊戲的成就感。

在 Python 初階遊戲編程課程中,我們將引領學生從零開始創建自己的 Flappy Bird 遊戲。學生將獲得關於遊戲設計基礎、Python 語言及其運算邏輯,以及如何運用 Pygame 庫來開發遊戲的全面知識。我們的課程內容將按照學習進程逐步深化,讓學生逐步掌握從簡單圖形與動畫,到遊戲邏輯和玩家互動的所有要素。無論是剛入門還是有一定基礎的同學,都能在這裡找到學習的樂趣並感受到創建自己的遊戲的成就感。

課程特色

最適合學習編程的筆記

使用 Jupyter Notebook 為主要教材,內建執行程式碼的功能,讓學生可以即時測試自己的程式碼,並作出相應的調整,互動性十足,有助提升同學學習編程的效率。

了解並體驗遊戲開發的樂趣

課程讓同學化身成遊戲工程師,由程式碼,到遊戲圖像設計,都可以根據自己的偏好作出微調,充滿自由度。

適合不同程度的同學

課程由 Python 的基本知識開始,為未接觸過編程的同學打好基礎,循序漸進,但同時亦有為具一定編程能力的同學設計的挑戰題,照顧不同程度的同學。

以創意打造獨一無二的遊戲

同學可以自己設計屬於自己的遊戲圖像,並應用在自己的遊戲之中,不限於任何主題,盡情發揮創意,創造出別具一格的遊戲。

課程內容

共 10 小時

* 可根據學校需要調整

Python 遊戲開發特色
Python 程式碼實作
  • 通過輸入-處理-輸出週期,了解 Flappy Bird 的遊戲運作
  • 熟習使用 Jupyter Lab
  • 介紹Python
  • 函數 (如 print()、type()、range() 等)
  • 運算子 (如算術運算子、比較運算子等)
  • 循環 (如 For 循環、While 循環等)
  • 認識不同資料類型
  • 認識程式集及其應用
  • 介紹 Pygame 程式集
  • 繪製遊戲圖像
  • 在 Pygame 中匯入、顯示及移動自己的圖片
  • 認識電腦顯示顏色的方法
  • 在 Pygame 中: (各 1 節)
  • 創建玩家
  • 創建障礙物
  • 完善遊戲機制
  • 為遊戲加入隨機性
  • 自行摸索及更改程式碼,改變遊戲的運作
  • 為遊戲增加額外功能
  • 提升遊戲的難度、原創性、及趣味性!

課程安排

完整課程 (10 至 15 小時)

建議一個學期完成 8 節課堂,每節 1.5 小時。*可根據學校需要調整課堂數及時數

精選照片

Python 課程活動照片
Python 課程活動照片
Python 課程活動照片
Python 課程活動照片
Python 課程活動照片

FAQ

常見問題

關於課程的常見問題

課程一般適合初中至高中學生,歡迎填妥下方表格讓同事為你提供咨詢。

課程內容由淺入深,編程背景並非必須,唯學生應對遊戲開發感興趣。

學校需為同學準備電腦,並已預先安裝: Python、Jupyter Lab 及課程教材、Git (建議)

相關課程推薦

基於「Python 初階遊戲編程」的內容,為您推薦其他相關課程

相關新聞

探索更多與「Python 初階遊戲編程」相關的教育資訊與活動回顧

現正接受報名:Formula AI 香港校際 AI 方程式 2024
最新消息

現正接受報名:Formula AI 香港校際 AI 方程式 2024

Formula AI 香港校際 AI 方程式 2024 編程無人車競賽 與對手一決高下 經過去年七場激烈的賽事,15間學校總計30隊的同學齊聚一堂,爭奪香港校際AI方程式首屆總冠軍的殊榮。每一站比賽同學都全力以赴,即使面對不同困難和挑戰,他們都嘗試努力克服,過程中的毅力和堅持令人印象深刻。...

AI 人工智能Donkey CarProgramming 編程 +3
閱讀更多
《教師工作坊 | 如何利用 AI 提升教學效率?》
過往活動

《教師工作坊 | 如何利用 AI 提升教學效率?》

10教育講者Suki與聖公會林護紀念中學於教師工作坊 | 如何利用 AI 提升教學效率?講座前的合影 《如何利用 AI 提升教學效率?讓科技助力教師與學生共成長》講座——聖公會林護紀念中學教師工作坊回顧...

AI 人工智能初中小學 +1
閱讀更多
澳門考察日:AI藝術重塑「旅遊+」體驗
過往活動

澳門考察日:AI藝術重塑「旅遊+」體驗

繼主持AI畫創作工作坊後,10教育早前聯同澳門旅遊局及香港01,帶領逾百名香港中學生參與澳門考察日,探索自然🌿、文化🎭、歷史🏛️、美食🍴及社區🏘️五大主題,透過實地體驗加深對澳門的認識。...

AI 人工智能AI藝術創作Arts 藝術 +3
閱讀更多
10教育推動AI藝術創作走出香港,連繫創意與旅遊學習
過往活動

10教育推動AI藝術創作走出香港,連繫創意與旅遊學習

過去兩年,10教育積極推動AI藝術創作在香港中小學的發展,舉辦了兩屆校際AI藝術創作大賽,並在J.P. Morgan及香港生產力促進局等機構舉行了數場AI繪圖工作坊。最近,我們更進一步,將AI藝術創作的熱情帶出香港!...

AI 人工智能AI藝術創作Arts 藝術 +3
閱讀更多

聯絡我們

想了解更多資訊?歡迎聯絡我們,我們會為您提供詳細的課程安排和報名資訊。