返回課程列表
編程 Gr.3-5 學期課程 Markham
Python Level 1
在 CT Realms 上學習真正的文字編程——我們自主開發的學習平台,讓學生系統地從零掌握 Python。
Gr.3-5
16 節課
2 個時段可選
課程概述
Python Level 1 是學生真正意義上的第一門 Python 課程。他們將學會編寫、執行和除錯文字編程程式碼,並在課程結束時能夠獨立完成小型互動程式。
課程在 CT Realms 上進行——這是我們自主開發的學習平台,目的是讓學生系統地學習 Python,而不是零散地拼湊知識點。每個概念按順序出現,層層遞進,練習也會隨著學生的進度調整。
從第一節課開始就是真正的文字編程,沒有積木塊,沒有拖拽。
為什麼要自己做 CT Realms
我們自己做平台,是因為其他方案往往把 Python 當作附帶產物——為了驅動一個虛擬機器人,或者為了通關。學生學完能做完一道練習,卻讀不懂一個程式。
CT Realms 把 Python 當作 Python 來教:
- 有結構的順序 —— 概念按刻意安排的順序出現,而不是散落在互不相關的活動裡
- 第一天就寫真程式碼 —— 學生親手輸入 Python、執行它、除錯它
- 練習緊扣當下概念 —— 每個概念都練透,再進入下一個
- 進度可見 —— 學生和家長都能看到已學內容和接下來的安排
你將學到
- 變數與資料型別 —— 儲存和處理不同類型的資訊
- 輸入與輸出 —— 編寫能與使用者互動的程式
- 條件判斷 —— 讓程式在不同路徑之間做出選擇
- 迴圈 —— 重複工作,而不重複程式碼
- 函式 —— 編寫可重用的程式碼,組織程式結構
- 列表 —— 儲存和操作資料集合
- 除錯 —— 讀懂報錯,找到原因,動手修復
課程結構
為期 16 週,在 CT Realms 上完成 Level 1 的完整學習路徑,並以一個 capstone 項目收尾。
學生按順序掌握核心概念,每一步都配有練習,最後幾週則用於完成自己設計的 capstone 小項目——一個由他們設計、搭建並講解的互動程式。
你將交付什麼
課程結束時,每位學生完成:
- 一個獨立完成的 Python 項目
- 一份簡短說明:我做了什麼,它是怎麼運行的
初級班與高級班
Level 1 分為兩個班型。技能目標相同,區別在於節奏、抽象深度和項目複雜度。
- 初級班(3-5年級) —— 更多引導、更多帶練、項目更簡單
- 高級班(6-8年級) —— 節奏更快,更強調獨立解決問題,項目更豐富
材料要求
- 需自備筆記型電腦 —— 平板無法使用
- CT Realms 基於瀏覽器運行,對硬體配置要求較低
入學要求
- 年級: 初級班(3-5年級)或高級班(6-8年級)
- 經驗: 無需基礎,專為零基礎學生設計
- 說明: 基本打字技能有幫助
$1050 /期
可選時間段
Fall 2026
Sep 26, 2026 - Jan 31, 2027
16 節課
要求
- 無需編程基礎
- 需自備筆記型電腦(平板不可)
- 基本打字技能有幫助
課程包含
- CT Realms 平台
我們自主開發的 Python 學習平台
- 專業教師
經驗豐富的編程教育者
- 項目檔案
帶走你的程式碼作品
- 進度反饋
定期向家長反饋