🎯
故事驱动
每章从生活故事引入,让抽象概念有温度。从"忘记密码锁"到暴力枚举,从"叠盘子"到栈——你熟悉的一切都是教材。
| 模块 | 名称 | 学完后能做什么 | 章数 |
|---|---|---|---|
| M1 | 认识编程世界 | 写出第一个程序,理解变量和运算 | 8 |
| M2 | 选择与重复 | 用 if/for 写出有逻辑的程序 | 7 |
| M3 | 循环与数据容器 | 用数组/字符串处理批量数据 | 7 |
| M4 | 函数与进阶类型 | 写出可复用的函数模块 | 7 |
| M5 | 暴力与基础技巧 | 用枚举/模拟解决简单问题 | 8 |
| M6 | 排序与复杂度 | 理解算法快慢,写出排序程序 | 6 |
| M7 | 递归贪心分治 | 用三种经典思想解决问题 | 7 |
| M8 | 线性结构与数论 | 用栈/队列/链表 + 基础数论 | 6 |
上册 = CSP-J 第二轮:"学完了,能打比赛了"——这是你的第一个里程碑。
下一个目标:下册(M9-M15)· CSP-S / NOIP · "会打了,能拿奖了"