Python Level 1
返回课程列表
编程 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 学习平台

  • 专业教师

    经验丰富的编程教育者

  • 项目文件

    带走你的代码作品

  • 进度反馈

    定期向家长反馈

有问题?

我们的团队随时为您提供帮助