返回课程列表
编程 学期课程 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],我们会评估适合的级别
可选时间段
2026春季班
2026年4月11日 - 6月20日
10 节课
sunday 1:00 - 3:00 PM
要求
- 6-8年级(11-14岁)
- 需要 Python Level 1 或同等经验
- 需自备笔记本电脑(平板不可)
课程包含
- CT Realms 平台
我们自主开发的 Python 学习平台
- 专业教师
经验丰富的编程教育者
- 项目文件
带走你的代码作品
- 进度反馈
定期向家长反馈