Skip to content
RoboCode Academy
  • 關於我們
    • 我們的故事
    • 媒體報導
  • 常規課程

      4 - 7.5 歲

      Cubetto Icon
      ScratchJr Icon
      Neuron Icon
      Jimu Icon
      Dash Icon
      • Cubetto
      • ScratchJr
      • Neuron Blocks
      • Jimu Robotics
      • Dash & Dot Robots

      7.5 - 12 歲

      Scratch Icon
      mBot Icon
      Minecraft Icon
      Roblox Icon
      AppInventor Icon
      • Scratch
      • mBot Robotics
      • Minecraft Modding
      • Roblox Coding
      • AppInventor

      12 - 16 歲

      Python Icon
      Web Programming Icon
      ITS Exam Icon
      Data Science Icon
      Artificial Intelligence Icon
      • Python
      • Web Programming
      • ITS Exam
      • Data Science
      • Artificial Intelligence
  • 假期課程
    • 恆常暑期班
    • 暑期特別班
  • 預約試堂
  • 學生作品
    • 每月精選作品
    • 項目挑戰
  • 聯絡我們
  • English
  • 關於我們
    • 我們的故事
    • 媒體報導
  • 常規課程

      4 - 7.5 歲

      Cubetto Icon
      ScratchJr Icon
      Neuron Icon
      Jimu Icon
      Dash Icon
      • Cubetto
      • ScratchJr
      • Neuron Blocks
      • Jimu Robotics
      • Dash & Dot Robots

      7.5 - 12 歲

      Scratch Icon
      mBot Icon
      Minecraft Icon
      Roblox Icon
      AppInventor Icon
      • Scratch
      • mBot Robotics
      • Minecraft Modding
      • Roblox Coding
      • AppInventor

      12 - 16 歲

      Python Icon
      Web Programming Icon
      ITS Exam Icon
      Data Science Icon
      Artificial Intelligence Icon
      • Python
      • Web Programming
      • ITS Exam
      • Data Science
      • Artificial Intelligence
  • 假期課程
    • 恆常暑期班
    • 暑期特別班
  • 預約試堂
  • 學生作品
    • 每月精選作品
    • 項目挑戰
  • 聯絡我們
  • English
RoboCode Academy
  • 關於我們
    • 我們的故事
    • 媒體報導
  • 常規課程

      4 - 7.5 歲

      Cubetto Icon
      ScratchJr Icon
      Neuron Icon
      Jimu Icon
      Dash Icon
      • Cubetto
      • ScratchJr
      • Neuron Blocks
      • Jimu Robotics
      • Dash & Dot Robots

      7.5 - 12 歲

      Scratch Icon
      mBot Icon
      Minecraft Icon
      Roblox Icon
      AppInventor Icon
      • Scratch
      • mBot Robotics
      • Minecraft Modding
      • Roblox Coding
      • AppInventor

      12 - 16 歲

      Python Icon
      Web Programming Icon
      ITS Exam Icon
      Data Science Icon
      Artificial Intelligence Icon
      • Python
      • Web Programming
      • ITS Exam
      • Data Science
      • Artificial Intelligence
  • 假期課程
    • 恆常暑期班
    • 暑期特別班
  • 預約試堂
  • 學生作品
    • 每月精選作品
    • 項目挑戰
  • 聯絡我們
  • English
  • 關於我們
    • 我們的故事
    • 媒體報導
  • 常規課程

      4 - 7.5 歲

      Cubetto Icon
      ScratchJr Icon
      Neuron Icon
      Jimu Icon
      Dash Icon
      • Cubetto
      • ScratchJr
      • Neuron Blocks
      • Jimu Robotics
      • Dash & Dot Robots

      7.5 - 12 歲

      Scratch Icon
      mBot Icon
      Minecraft Icon
      Roblox Icon
      AppInventor Icon
      • Scratch
      • mBot Robotics
      • Minecraft Modding
      • Roblox Coding
      • AppInventor

      12 - 16 歲

      Python Icon
      Web Programming Icon
      ITS Exam Icon
      Data Science Icon
      Artificial Intelligence Icon
      • Python
      • Web Programming
      • ITS Exam
      • Data Science
      • Artificial Intelligence
  • 假期課程
    • 恆常暑期班
    • 暑期特別班
  • 預約試堂
  • 學生作品
    • 每月精選作品
    • 項目挑戰
  • 聯絡我們
  • English
RoboCode Academy
  • 關於我們
    • 我們的故事
    • 媒體報導
  • 常規課程

      4 - 7.5 歲

      Cubetto Icon
      ScratchJr Icon
      Neuron Icon
      Jimu Icon
      Dash Icon
      • Cubetto
      • ScratchJr
      • Neuron Blocks
      • Jimu Robotics
      • Dash & Dot Robots

      7.5 - 12 歲

      Scratch Icon
      mBot Icon
      Minecraft Icon
      Roblox Icon
      AppInventor Icon
      • Scratch
      • mBot Robotics
      • Minecraft Modding
      • Roblox Coding
      • AppInventor

      12 - 16 歲

      Python Icon
      Web Programming Icon
      ITS Exam Icon
      Data Science Icon
      Artificial Intelligence Icon
      • Python
      • Web Programming
      • ITS Exam
      • Data Science
      • Artificial Intelligence
  • 假期課程
    • 恆常暑期班
    • 暑期特別班
  • 預約試堂
  • 學生作品
    • 每月精選作品
    • 項目挑戰
  • 聯絡我們
  • English
  • 關於我們
    • 我們的故事
    • 媒體報導
  • 常規課程

      4 - 7.5 歲

      Cubetto Icon
      ScratchJr Icon
      Neuron Icon
      Jimu Icon
      Dash Icon
      • Cubetto
      • ScratchJr
      • Neuron Blocks
      • Jimu Robotics
      • Dash & Dot Robots

      7.5 - 12 歲

      Scratch Icon
      mBot Icon
      Minecraft Icon
      Roblox Icon
      AppInventor Icon
      • Scratch
      • mBot Robotics
      • Minecraft Modding
      • Roblox Coding
      • AppInventor

      12 - 16 歲

      Python Icon
      Web Programming Icon
      ITS Exam Icon
      Data Science Icon
      Artificial Intelligence Icon
      • Python
      • Web Programming
      • ITS Exam
      • Data Science
      • Artificial Intelligence
  • 假期課程
    • 恆常暑期班
    • 暑期特別班
  • 預約試堂
  • 學生作品
    • 每月精選作品
    • 項目挑戰
  • 聯絡我們
  • English
RoboCode Academy
  • 關於我們
    • 我們的故事
    • 媒體報導
  • 常規課程

      4 - 7.5 歲

      Cubetto Icon
      ScratchJr Icon
      Neuron Icon
      Jimu Icon
      Dash Icon
      • Cubetto
      • ScratchJr
      • Neuron Blocks
      • Jimu Robotics
      • Dash & Dot Robots

      7.5 - 12 歲

      Scratch Icon
      mBot Icon
      Minecraft Icon
      Roblox Icon
      AppInventor Icon
      • Scratch
      • mBot Robotics
      • Minecraft Modding
      • Roblox Coding
      • AppInventor

      12 - 16 歲

      Python Icon
      Web Programming Icon
      ITS Exam Icon
      Data Science Icon
      Artificial Intelligence Icon
      • Python
      • Web Programming
      • ITS Exam
      • Data Science
      • Artificial Intelligence
  • 假期課程
    • 恆常暑期班
    • 暑期特別班
  • 預約試堂
  • 學生作品
    • 每月精選作品
    • 項目挑戰
  • 聯絡我們
  • English
  • 關於我們
    • 我們的故事
    • 媒體報導
  • 常規課程

      4 - 7.5 歲

      Cubetto Icon
      ScratchJr Icon
      Neuron Icon
      Jimu Icon
      Dash Icon
      • Cubetto
      • ScratchJr
      • Neuron Blocks
      • Jimu Robotics
      • Dash & Dot Robots

      7.5 - 12 歲

      Scratch Icon
      mBot Icon
      Minecraft Icon
      Roblox Icon
      AppInventor Icon
      • Scratch
      • mBot Robotics
      • Minecraft Modding
      • Roblox Coding
      • AppInventor

      12 - 16 歲

      Python Icon
      Web Programming Icon
      ITS Exam Icon
      Data Science Icon
      Artificial Intelligence Icon
      • Python
      • Web Programming
      • ITS Exam
      • Data Science
      • Artificial Intelligence
  • 假期課程
    • 恆常暑期班
    • 暑期特別班
  • 預約試堂
  • 學生作品
    • 每月精選作品
    • 項目挑戰
  • 聯絡我們
  • English

Python

Python Icon

從入門編程概念到資料處理,通過遊戲開發與演算法實際應用,讓學生在實踐中掌握 Python 編程技巧

12 - 16 歲

S1+

課程內容
課程內容
預約試堂
預約試堂

課程簡介

進入編程真實世界,中學生也能掌握現實所應用的編程語法。

透過 RoboCode 的 Python 編程課程,學生學習使用 Python 程式語言創建遊戲和各類真實應用。課程從 Python 的基本語法開始,逐步讓學生掌握常用的編程概念和結構。學生亦將學習進階的錯誤處理技術和資料整理方法,提升程式的穩定性和效率。

課程還涵蓋使用 PyGame 創建經典即時互動遊戲,以及利用 Flask 框架開發網頁應用。Python 課程旨在提升學生的編程邏輯思維和解難能力,通過實際項目,幫助他們在真實世界中運用所學,創建有趣且實用的應用程式。

學習成果

  • 掌握 Python 程式語言的編程架構、概念和語法,開發有趣的遊戲
  • 學習遞迴(Recursion)、正規表達式(Regular Expression)和自然語言處理(NLP),提升資料處理能力,並應用物件導向程式設計(Object-Oriented Programming)來開發複雜應用
  • 使用 PyGame 創建動態遊戲,並利用 Flask 開發功能全面的網頁應用,連結實際生活應用

課程特色

robocode-uniqueness-1

全面掌握編程技能
創造多樣化的課堂作品

課程著重於提升學生的文字式程式語言(Text-based Programming)的編程能力,透過不同課題創建各類型作品,讓學生逐步掌握 Python 語言,並靈活應用於各種實際情境中。

robocode-uniqueness-2

由淺入深
培養獨立開發程式的能力

課程通過多個階段的學習,循序漸進地教授程式設計技巧,從主控台遊戲到網頁應用,逐步提升學生的獨立開發能力,發揮創意,創建獨特的作品。

robocode-uniqueness-3

展示學習成果
提升演講技巧

每個學期設有匯報環節,小朋友將面對鏡頭講解所學知識並展示作品。通過不斷的練習來提升說話技巧和演講自信。

課程內容

等級一 : 探索文字式程式語言,掌握 Python 基本語法

從 Python 的基本語法開始,逐步掌握各種常用的編程概念和程式結構,並學習入門的搜尋與排序演算法,為文字式編程建立基礎。

  • 學習 Python 語法和程式設計概念,例如列表(List)、條件判斷(Condition Checking)、迴圈(Loop)
  • 靈活運用搜尋和排序演算法,解決程式設計中的實際問題
  • 透過應用隨機數生成(Random Number Generation)與流程控制(Flow Control)概念,開發經典的猜字遊戲(Hangman)
等級二 : 加強 Python 編程技巧,掌握進階概念

深入學習進階概念,增強程式的細節處理,以提升程式的穩定性,並學習更多實際數據類型,例如字典(Dictionary),提高資料儲存的效率與精確性。

  • 掌握 Python 的進階概念,包括錯誤處理、函數(Function)和變量(Variable)的範圍、模組(Module)的應用等
  • 學習存取文字檔案,進行入門的數據處理
  • 開發以主控台為基礎(Console-Based)的雙人對戰遊戲
等級三 : 掌握關鍵演算法,提升資料處理技能

深入學習更多高階的演算法,幫助學生掌握遞迴、正規表達式與自然語言處理等核心技能,亦學習物件導向程式設計(Object-Oriented Programming),為開發大型應用建立基礎。

  • 掌握遞迴(Recursion)演算法,例如 Quicksort,解決複雜的編程問題,加強對函數概念的理解
  • 利用正規表達式(Regular Expression)準確辨別和解析有效的電子郵件地址、URL 和電話號碼,提升資料處理技巧
  • 應用入門自然語言處理(NLP)技術,開發文章分類系統,搜索文章中的關鍵字並進行分類
等級四 : 使用 PyGame 開發即時互動遊戲

學習使用 PyGame 平台的功能來開發各種電子遊戲。學生將全面掌握從角色選擇、控制、音效到場景管理的技能,並運用物件導向程式設計原則來提升遊戲的互動性。

  • 掌握 PyGame 函式庫(Library),建立動態遊戲設計,運用滑鼠和鍵盤的事件處理來控制遊戲角色
  • 應用物件導向程式設計概念來設計圖形使用者介面(GUI)應用程式,開發獨特的遊戲功能,同時提升程式碼的組織性和重複可使用性
  • 開發經典的食鬼遊戲(Pac-Man),加入創意元素,創建獨特的互動遊戲體驗
等級五 : 使用 Flask 開發真實世界的網頁應用程式

結合 Web Programming 課程的内容,學習使用 Flask 框架,再配合三層架構(Three-Tier Architecture)的應用,建立功能全面的網頁應用平台,進一步連結真實世界。

  • 掌握網頁開發的完整週期,系統性地建立網頁應用程式
  • 熟悉 Cookies 和 Sessions 等前端資料儲存結構,並應用於用戶註冊和登入等功能
  • 靈活運用路由(Routing)方法處理網頁數據請求,並學習開發帖子發佈系統

合適年齡

12 - 16 歲

每堂時間

90 分鐘

每等級堂數

12 堂

(總共 18 小時)

師生比例

1 : 4

(上限)

每等級學費

$6840

預約試堂

開啟孩子的編程 學習 與 探索 之旅

立即為子女預約 1 小時試堂時段
立即為子女預約 1 小時試堂時段

常見問題

需要自備電腦上課嗎?

我們鼓勵學生自行帶備手提電腦上課,導師將協助安裝所需程式。如未有手提電腦,我們亦可為學生提供。

家長可以於課堂後取回學生完成的作品嗎?

可以,學生可以將作品保存到自己的儲存空間,如 Google Drive 或 USB 快閃記憶體。

在家中可以作練習嗎?

可以,學生可以在任何支援 Python 的電腦上存取、修改、執行自己的檔案。

除學費外,課程有其他收費項目嗎?

沒有,只需繳交學費,沒有額外收費。

如有要事需要請假,會如何安排?

家長需要提前通知,我們會與家長安排補堂時段。

你可能想了解...

AppInventor Logo

AppInventor

11 - 12 歲

將小朋友的創意與科技結合,通過 AppInventor 課程開發真實世界的手機應用程式,從基礎設計到高階功能,在實踐中全面提升編程技能。

了解更多
Web Programming Logo

Web Programming

12 - 16 歲

在實踐中掌握網頁開發技巧,創建多元互動的網頁應用和遊戲,提升數據分析與呈現能力,為未來的數位世界做好準備。

了解更多
ITS Exam Logo

ITS Exam

14 - 16 歲

考取 ITS 證書,獲得國際認可的專業資格,為未來升學開拓更廣闊的機遇。

了解更多
RoboCode Academy Logo
(852) 2488 1412
info@robocodeacademy.com
RoboCode Academy
Dr. Jackei Wong

About Us

  • Our Story
  • Media Coverage

Age: 4 - 7.5

  • Cubetto
  • ScratchJr
  • Neuron Blocks
  • Jimu Robotics
  • Dash & Dot Robots

Age: 7.5 - 12

  • Scratch
  • mBot Robotics
  • Minecraft Modding
  • Roblox Coding
  • AppInventor

Age: 12 - 16

  • Python
  • Web Programming
  • ITS Exam
  • Data Science
  • Artificial Intelligence

Information

  • Trial Class
  • Project of the Month
  • Project Challenge
  • Contact Us

Copyright © 2025 STEM Accelerator Limited. All Rights Reserved

Privacy

Terms

RoboCode Academy Logo
(852) 2488 1412
info@robocodeacademy.com
RoboCode Academy
Dr. Jackei Wong

關於我們

  • 我們的故事
  • 媒體報導

4 - 7.5

歲

  • Cubetto
  • ScratchJr
  • Neuron Blocks
  • Jimu Robotics
  • Dash & Dot Robots
  • Scratch
  • mBot Robotics
  • Minecraft Modding
  • Roblox Coding
  • AppInventor

7.5 - 12

歲

  • Python
  • Web Programming
  • ITS Exam
  • Data Science
  • Artificial Intelligence

12 - 16

歲

更多資訊

  • 預約試堂
  • 每月精選作品
  • 項目挑戰
  • 聯絡我們

版權所有

 © 2025 STEM Accelerator Limited.

私隱
條款及細則
RoboCode AcademyRoboCode Academy