返回課程列表
編程 學期課程 Toronto (North York)
Python Level 2
從會寫基礎 Python,到能搭建一個多部分協同的結構化程式——在我們自主開發的 CT Realms 平台上完成。
10 節課
1 個時段可選
課程概述
Python Level 2 幫助學生從「我會寫基礎 Python」,走到「我能搭建一個由多個部分組成的結構化程式」。
課程繼續在 CT Realms——我們自主開發的 Python 學習平台——上進行,承接 Level 1 的進度,進入那些真正區分「寫幾行程式碼」和「做出一個站得住的作品」的能力。
你將學到
- 更深入的函式 —— 參數、回傳值,以及把問題拆解成模組
- 字典 —— 用更豐富的資料結構組織資訊
- 資料處理 —— 讀取、寫入和處理檔案
- 程式結構 —— 讓多個部分協同工作的程式組織方式
- 一個更大的引導式項目 —— 把以上全部用在一個完整作品上
課程結構
為期 16 週,在 CT Realms 上完成 Level 2 的學習路徑,並以一個更大的引導式項目收尾。
Level 1 以學生獨立寫出的小程式結束;Level 2 的收尾作品更大——包含多個部分、更多協作環節,以及學生必須自己做出並解釋的設計決策。
你將交付什麼
課程結束時,每位學生完成:
- 一個更完整的多部分 Python 項目
- 一份對背後設計決策的說明
之後可以銜接什麼
Level 2 是進入 AI 項目實驗室之前推薦的基礎課程,對年齡較小的學生尤其如此。它並非強制要求——6 年級以上學生可以直接進入 AI Level 1——但完成 Level 2 的學生能夠讀懂、理解並修改程式碼,而不只是向 AI 提要求。
材料要求
- 需自備筆記型電腦 —— 平板無法使用
- CT Realms 基於瀏覽器運行,對硬體配置要求較低
入學要求
- 年級: 6-8年級(11-14歲)
- 必需: Python Level 1 或同等經驗
- 自學的學生? 請將程式碼作品發送至 info@cautiontape.ca,主題註明 [Self-Learned Code Submission],我們會評估適合的級別
要求
- 6-8年級(11-14歲)
- 需要 Python Level 1 或同等經驗
- 需自備筆記型電腦(平板不可)
課程包含
- CT Realms 平台
我們自主開發的 Python 學習平台
- 專業教師
經驗豐富的編程教育者
- 項目檔案
帶走你的程式碼作品
- 進度反饋
定期向家長反饋