从 print 输出开始,一路打怪升级到独立开发 RPG 游戏。孩子将系统掌握 Python 核心语法、常用数据结构与基础算法,并完成至少 3 个可玩的完整游戏项目。
第一阶段是一场「从打字员到造物主」的进化:一开始你只能让电脑打印一句话,两年半之后,你能让它跑出完整的游戏、画出数据图表、自动上网抓资料。地基打得越牢,后面的大模型大厦才盖得越高。
每个学期一个专属课件文件夹(点击直达课件)。
零基础起步。从打印第一个字符到做出完整的文字冒险游戏,建立对编程最直观的兴趣。
编程初体验、会计算的计算器、输入与互动……
12 课时 →第 02 章 · 一年级 下学期学会用列表、字典组织数据,用函数封装逻辑,写出结构清晰、可复用的程序。
列表入门、列表进阶、字典……
12 课时 →第 03 章 · 二年级 上学期第一次接触真正的算法与游戏引擎,从冒泡排序到弹跳小球,理解「程序是如何动起来的」。
算法是什么、查找算法、Pygame初体验……
12 课时 →第 04 章 · 二年级 下学期用面向对象重构游戏架构,做出带粒子特效和地图的完整 RPG;同时跨入数据分析三件套。
面向对象入门、继承与多态、精灵系统……
12 课时 →第 05 章 · 三年级 上学期啃下数据结构与经典算法(栈队列、链表、树、DP、贪心),并针对性冲刺 NOAI 初赛。
时间复杂度、高级排序、栈与队列……
12 课时 →第 06 章 · 三年级 下学期补齐工程能力:爬虫、正则、多线程、GUI、数据库、调试与代码规范,最后完成自主选题的大型毕业项目。
网络爬虫入门、爬虫进阶、正则表达式……
12 课时 →结业时你将带走:3 个可玩游戏作品 + 一套算法思维 + NOAI 初赛参赛能力。
| 维度 | 内容 |
|---|---|
| 竞赛出口 | NOAI初赛 |
| 作品出口 | 自主开发的Python小游戏 |
| 能力范围 | Python语法、数据结构、算法、游戏开发、数据处理 |