课程安排与作业
按周展示教学顺序。学校日期遵循已发布的 CISK 校历;未来课程与评估日期为拟定安排。
课程计划更新于2026年10月6日。上次记录教学进度的日期:2026年9月22日。活动按教学顺序列出,并未指定在一周中的哪一天进行。正常一周有五节55分钟的课;短周以实际课表为准。已布置的作业及截止日期见下方。
复习备考本周五的总结性评价
2026 年 10 月 16 日(星期五)· 08:30–10:20,中国时间
复习课堂笔记和已完成的练习。利用已有课程、算法讲义和练习资源,重点复习有困难的题目。
此处为备考提醒,无须上传新的作业。
第一学期议程
课程启动与计算思维已记录
开学首个非完整周从 8 月 19 日星期三开始。
学习顺序
- 课程介绍与起点诊断。
- Python 环境设置、变量及输入输出。
- 分解学校设备借用问题。
练习
编写小型输入输出程序;解释熟悉系统中的输入、决策与输出。
单元目标与资料 →选择结构、流程图与跟踪已记录
流程图与跟踪表已于 8 月 28 日加入教学顺序。
学习顺序
- 变量、比较与布尔表达式。
- Python 中的选择结构与数据验证。
- 流程图符号与决策路径。
- 跟踪表与边界情况。
练习
练习决策系统,在运行代码前先跟踪。
单元目标与资料 →字符串、迭代与函数已记录
本阶段已学习这些主题;每周分组为大致安排。
学习顺序
- 字符串索引、切片与输入清理。
- 遍历字符串与集合。
- 函数、参数与返回值。
- 异常处理与调试。
练习
简短 Python 任务;跟踪状态变化,并解释每项修正。
单元目标与资料 →数据结构与编程复习已记录
开始 B2.4 前,已完成 B1 至 B2.2.4,包括栈与队列。
学习顺序
- 列表与遍历。
- 栈操作与后进先出(LIFO)。
- 队列操作与先进先出(FIFO)。
- 利用函数、数据验证与测试复习编程。
练习
使用栈与队列讲义复习操作、跟踪状态,并论证结构选择。
单元目标与资料 →线性搜索 → 大 O → 二分搜索进行中
截至 9 月 17 日:已学习线性搜索与大 O。下一节二分搜索课前,请阅读第 358–361 页。
学习顺序
- 回顾栈与队列的行为。
- 设计、跟踪并实现线性搜索。
- 9 月 17 日已完成:使用课堂讲义学习大 O 表示法。
- 下一课:二分搜索;跟踪 low、mid 和 high。
- 通过成功、目标不存在及边界目标的情况比较算法。
截止日期:2026 年 9 月 18 日 · 4 页 · 已布置
练习
大 O 复习阅读:第 358–361 页,9 月 18 日截止。9 月 21 日星期一的周末作业:完成讲义第 1、2 题,并阅读第 363–365 页二分搜索部分。
单元目标与资料 →假期前巩固搜索拟定
缩短教学周:星期三为家长开放日;星期四起不上课。
学习顺序
- 完成二分搜索实现与测试。
- 比较线性与二分搜索;解释数据必须有序的前提。
- 进行简短回顾检查;假期前澄清误解。
截止日期:2026 年 9 月 21 日 · 第 1、2 题与阅读 · 已布置
练习
假期作业:完成 B2.4 算法学生讲义第 3–7 题。第 1、2 题已经完成。截止日期为 10 月 12 日星期一。
单元目标与资料 →国庆节假期学校假期
整周不上课。
练习
假期作业:完成 B2.4 算法学生讲义第 3–7 题中所有未完成部分。截止日期为 10 月 12 日星期一,即返校首次上课的一周后。
排序:冒泡与选择当前计划
当前计划:假期后练习排序。本次作业仅涉及冒泡排序;选择排序活动可供比较学习。此计划不表示课程已完成。
学习顺序
- 假期后回顾搜索算法。
- 逐轮跟踪冒泡排序。
- 实现冒泡排序,并测试已排序列表。
- 跟踪并实现选择排序。
- 比较交换、比较与终止条件。
截止日期:2026年10月7日 · 第9(a)题 + 第10题(仅冒泡排序部分)· 已布置
练习
已布置:第9(a)题及第10题的冒泡排序部分,10月7日截止。记录各轮过程、比较和交换。假期作业第3至7题仍于10月12日截止。
单元目标与资料 →排序、效率与解释拟定
通过独立解释检查理解,不只看速度。
学习顺序
- 巩固冒泡与选择排序。
- 可选拓展:跟踪并实现插入排序。
- 比较 O(1)、O(log n)、O(n) 与 O(n²) 的增长。
- 区分时间与辅助空间(不含给定输入的额外工作内存);说明是否计入输入内存。
- 针对具体问题解释算法选择。
截止日期:2026 年 10 月 12 日 · 第 3–7 题 · 已布置
练习
统计比较次数,并论证合适的算法;使用小型测试数据集。
单元目标与资料 →编程阶段检查与反馈拟定
拟定检查日期:10 月 23 日。具体安排请在 Toddle 确认。
学习顺序
- 回顾循环、函数与数据结构。
- 练习手写搜索与排序算法。
- 复习调试与边界测试。
- 完成拟定的编程阶段检查。
- 根据错误设定个人练习目标。
练习
针对性订正,并简要解释原因与修正方法。
单元目标与资料 →反馈与数据表示拟定
10 月 28 日发布报告;10 月 30 日星期五家长会(PTC),不上课。
学习顺序
- 回顾阶段检查中的薄弱部分。
- 二进制位权与进制转换。
- 十六进制与紧凑表示。
- 将数值表示与 Python 值联系起来。
练习
简短进制转换练习与一道编程回顾任务。
单元目标与资料 →数据表示与逻辑拟定
检查推理与过程,不只检查最终答案。
学习顺序
- 二进制运算与表示范围限制。
- 表示文本、图像与声音。
- 构建真值表。
- 将布尔表达式转换为逻辑电路。
- 解释数据表示中的一种权衡。
练习
进制转换、真值表与简短书面解释。
单元目标与资料 →逻辑电路与计算机体系结构拟定
口头解释各组件如何协作。
学习顺序
- 组合逻辑门。
- 从输入到输出跟踪电路。
- 介绍 CPU 组件与寄存器。
- 模拟取指—译码—执行周期。
- 通过算法任务保持 Python 熟练度。
练习
标注并解释 CPU 周期图;跟踪一个布尔表达式。
单元目标与资料 →内存、存储与性能拟定
简短理论检查与独立编程任务。
学习顺序
- 比较内存类型。
- 解释缓存与存储层次结构。
- 比较存储技术。
- 探究影响 CPU 性能的因素。
- 将概念应用于系统选型情境。
练习
情境题:论证选择,并明确说明权衡。
单元目标与资料 →操作系统与系统软件拟定
准确理解指令词,并充分展开解释。
学习顺序
- 解释操作系统的职责。
- 模拟进程调度。
- 探索内存与资源管理。
- 比较程序翻译方式。
- 保持搜索与排序的熟练度。
练习
解释操作系统如何管理相互竞争的任务;完成一次代码跟踪。
单元目标与资料 →控制系统与计算服务拟定
将技术细节与情境需求联系起来。
学习顺序
- 建立输入、处理、输出与反馈模型。
- 探究基于传感器的控制示例。
- 比较本地计算与云计算。
- 评价系统权衡。
- 完成理论与编程综合练习。
练习
绘制控制系统模型,并论证一项设计决策。
单元目标与资料 →文件与 Python 综合任务拟定
形成性编程任务,不属于 IA 工作。
学习顺序
- 读取与写入文本数据。
- 验证记录并处理错误。
- 结合函数、列表与搜索。
- 在实现前设计测试表。
- 独立解释代码与测试结果。
练习
构建小型记录处理程序;包含正常、边界与无效数据。
单元目标与资料 →寒假前巩固拟定
寒假学校假期
整周不上课。
练习
不教授新内容;可自愿按复习清单回顾知识。
寒假与元旦假期学校假期
1 月 4 日星期一恢复上课。
练习
不教授新内容。
第一学期评估时段拟定
拟定评估目标日期:1 月 8 日。这不是已确认的学校考试日期。
学习顺序
- 假期后回顾核心概念。
- 完成拟定的编程与理论评估。
- 回顾解答与评分标准要求。
- 识别需要后续跟进的误解。
练习
根据已发布的主题清单准备;具体评估场次仍待确认。
单元目标与资料 →反馈与网络入门衔接拟定
作业说明
作业按截止日期从新到旧排列。以往任务保留供参考;开始前请先核对日期。
- 假期作业:完成第 3–7 题第 3–7 题
- 冒泡排序:第9(a)题及第10题的冒泡排序部分第9(a)题 + 第10题(仅冒泡排序部分)
- 周末作业:第 1、2 题与阅读第 1、2 题与阅读
- 阅读第 358–361 页:大 O 表示法4 页
第二学期
学校日期见下方。网络、数据库、面向对象编程与机器学习入门的教学时段见课程地图;详细周计划将在第一学期回顾后制定。
CISK 学校日期
| 日期 | 活动 | 上课安排 |
|---|---|---|
| 2026 年 8 月 19 日 | 学年首日 | 未注明停课 |
| 2026 年 9 月 23 日 | 家长开放日 | 未注明停课 |
| 2026 年 9 月 24 日–2026 年 9 月 27 日 | 中秋节 | 不上课 |
| 2026 年 9 月 28 日–2026 年 10 月 4 日 | 国庆节假期 | 不上课 |
| 2026 年 10 月 28 日 | 期中学业报告 | 未注明停课 |
| 2026 年 10 月 30 日 | 家长会 | 不上课 |
| 2026 年 12 月 19 日–2026 年 12 月 31 日 | 寒假 | 不上课 |
| 2027 年 1 月 1 日–2027 年 1 月 3 日 | 元旦假期 | 不上课 |
| 2027 年 1 月 15 日 | 第一学期最后一天 | 未注明停课 |
| 2027 年 1 月 18 日 | 教师专业发展 | 不上课 |
| 2027 年 1 月 19 日 | 第二学期第一天 | 未注明停课 |
| 2027 年 1 月 27 日 | 第一学期学业报告 | 未注明停课 |
| 2027 年 2 月 1 日–2027 年 2 月 14 日 | 春节假期 | 不上课 |
| 2027 年 3 月 19 日 | 教师专业发展 | 不上课 |
| 2027 年 4 月 5 日 | 清明节 | 不上课 |
| 2027 年 4 月 7 日 | 期中学业报告 | 未注明停课 |
| 2027 年 4 月 9 日 | 家长会 | 不上课 |
| 2027 年 5 月 1 日–2027 年 5 月 4 日 | 劳动节假期 | 不上课 |
| 2027 年 6 月 9 日 | 端午节 | 不上课 |
| 2027 年 6 月 14 日 | 第二学期学业报告 | 未注明停课 |
| 2027 年 6 月 17 日 | 学年最后一天 | 未注明停课 |