COURSE SYSTEM
🎯

阶梯式课程体系

从图形化编程启蒙到C++算法竞赛冲刺,六大阶段循序渐进,为6-18岁孩子提供完整编程学习路径。每个阶段都设有明确的能力目标和学习成果,让孩子在适合自己的节奏中稳步成长。

六大阶段 · 完整路径

从入门到精通,每一级都是通往编程世界的坚实台阶

L1
启蒙探索
6-7岁
Scratch Jr
L2
趣味编程
7-9岁
Scratch 3.0
L3
创意编程
9-11岁
Python入门
L4
代码编程
11-13岁
Python进阶
L5
算法基础
13-15岁
C++语言
L6
竞赛冲刺
15-18岁
CSP-J/S · NOIP

学习进度全景图

每个孩子都会获得个性化学习路径规划,系统自动追踪学习进度并智能推荐下一阶段课程

兴趣启蒙
基础构建
创意实践
代码掌握
算法思维
竞赛突破

各阶段课程详解

每个阶段包含完整的课程大纲、学习目标、核心知识点和阶段性成果展示

🌱

L1 启蒙探索阶段

6-7岁 · 幼大班至一年级 Scratch Jr 图形化 48课时

学习目标

  • 认识计算机与编程概念,建立初步的计算思维
  • 掌握图形化拖拽编程的基本操作方法
  • 理解顺序、循环、条件等基础逻辑结构
  • 培养对编程的兴趣和探索欲望

核心知识点

  • Scratch Jr 界面操作与积木块认知
  • 角色创建、背景设置与简单动画
  • 事件触发:点击、触碰、消息广播
  • 简单条件判断与循环结构入门
  • 多角色互动与简单故事编排

阶段成果

  • 独立完成3-5个互动小故事作品
  • 制作1个简单的互动小游戏
  • 参加校区"小小程序员"作品展
  • 获得L1阶段结业证书
学习成果标签: 逻辑启蒙 动手能力 创意表达 专注力提升
🎨

L2 趣味编程阶段

7-9岁 · 二至三年级 Scratch 3.0 72课时

学习目标

  • 熟练运用Scratch 3.0进行项目化创作
  • 深入理解变量、列表、函数等编程概念
  • 掌握游戏设计的基本流程与方法论
  • 培养团队协作与项目展示能力

核心知识点

  • Scratch 3.0 全功能积木块深度学习
  • 变量与列表的创建、读写与运算
  • 自定义积木(函数)与参数传递
  • 克隆技术与碰撞检测
  • 简单物理模拟(重力、弹跳、摩擦)
  • 音效合成与音乐编程
  • 画笔模块与数学几何图形绘制

阶段成果

  • 独立开发3款完整的小游戏(含打砖块、迷宫探险、射击游戏)
  • 完成1个互动动画作品并配音
  • 参加全国青少年Scratch编程大赛
  • 获得L2阶段结业证书
学习成果标签: 游戏开发 算法入门 创意设计 项目协作

L3 创意编程阶段

9-11岁 · 四至五年级 Python入门 96课时

学习目标

  • 从图形化编程平滑过渡到代码编程
  • 掌握Python语言基础语法与编程规范
  • 运用代码解决实际数学与生活问题
  • 培养独立思考与Debug调试能力

核心知识点

  • Python开发环境搭建与IDLE使用
  • 变量、数据类型与运算符
  • 条件分支与循环控制结构
  • 字符串处理与列表/字典/元组操作
  • 函数定义、参数传递与返回值
  • turtle海龟绘图与数学图形编程
  • 文件读写与简单数据处理
  • Pygame游戏开发框架入门

阶段成果

  • 用Python绘制复杂分形几何图形
  • 开发1个文字冒险游戏
  • 制作1个Pygame小游戏
  • 参加蓝桥杯青少年Python组比赛
  • 获得L3阶段结业证书
学习成果标签: Python基础 代码思维 数学应用 问题拆解
🔧

L4 代码编程进阶

11-13岁 · 六至七年级 Python进阶 + Web 120课时

学习目标

  • 深入掌握面向对象编程(OOP)思想
  • 学习Web开发基础,制作个人网站
  • 掌握数据结构与基础算法概念
  • 培养工程化思维与版本控制能力

核心知识点

  • 面向对象编程:类、对象、继承、多态
  • 异常处理与模块化设计
  • HTML5/CSS3 网页前端开发
  • JavaScript基础与DOM操作
  • Flask Web框架入门
  • 数据库基础与SQL查询
  • 排序算法与二分查找
  • Git版本控制与协作开发

阶段成果

  • 开发1个完整的个人网站作品
  • 完成1个基于Flask的Web应用
  • 实现5种以上排序算法的对比可视化
  • 参加NOC全国中小学信息技术创新大赛
  • 获得L4阶段结业证书
学习成果标签: OOP思想 Web开发 数据结构 工程思维
🧩

L5 算法基础阶段

13-15岁 · 八至九年级 C++语言 144课时

学习目标

  • 系统学习C++语言,掌握底层编程能力
  • 深入理解核心数据结构与经典算法
  • 具备参加CSP-J入门组竞赛的能力
  • 培养时间/空间复杂度分析意识

核心知识点

  • C++基础语法:变量、运算、流程控制
  • 指针、引用与内存管理
  • STL标准模板库:vector、map、set、stack
  • 线性数据结构:数组、链表、栈、队列
  • 排序算法:快排、归并、堆排序
  • 搜索算法:BFS广度优先、DFS深度优先
  • 动态规划入门与经典模型
  • 图论基础与最短路径算法

阶段成果

  • 通过CSP-J入门组认证考试
  • 在洛谷平台完成200+算法题
  • 参加CSP-J/S非专业级软件能力认证
  • 获得L5阶段结业证书
学习成果标签: C++编程 数据结构 算法竞赛 复杂度分析
🏆

L6 竞赛冲刺阶段

15-18岁 · 高中阶段 CSP-S · NOIP 160课时+

学习目标

  • 冲刺CSP-S提高组及NOIP竞赛奖项
  • 掌握高级算法与优化技巧
  • 具备参加NOI省选的能力
  • 为强基计划/综合评价升学蓄力

核心知识点

  • 高级动态规划:区间DP、树形DP、状压DP
  • 高级图论:网络流、Tarjan、并查集
  • 字符串算法:KMP、Trie、AC自动机
  • 数学数论:质数、组合数学、矩阵快速幂
  • 高级数据结构:线段树、树状数组、平衡树
  • 贪心算法与构造策略
  • 计算几何基础
  • 竞赛策略与时间管理

阶段成果

  • 获得CSP-S提高组一等/二等证书
  • 参加NOIP全国青少年信息学奥赛
  • 冲刺NOI省选并争取省队名额
  • 获得L6阶段结业证书及竞赛荣誉证书
学习成果标签: 高级算法 NOIP冲刺 升学加分 省队选拔

课程阶段对比一览

清晰了解每个阶段的核心差异与进阶关系

阶段 适合年龄 核心工具 课时数 能力等级 竞赛对标
L1 启蒙探索 6-7岁 Scratch Jr 48课时 入门 校区作品展
L2 趣味编程 7-9岁 Scratch 3.0 72课时 基础 全国Scratch大赛
L3 创意编程 9-11岁 Python 96课时 中级 蓝桥杯青少年组
L4 代码进阶 11-13岁 Python + Web 120课时 中高级 NOC大赛
L5 算法基础 13-15岁 C++ 144课时 高级 CSP-J入门组
L6 竞赛冲刺 15-18岁 C++ 高级 160课时+ 专家 CSP-S / NOIP

课程体系实力数据

用数据说话,看见薪火教育课程体系的深度与广度

6
完整学习阶段
640+
总课时数
12
年覆盖年龄跨度
4
编程语言体系
300+
项目实战案例
50+
竞赛对标赛项
98%
阶段升学率
85%
竞赛获奖率

课程体系四大特色

科学设计、循序渐进,让每个孩子都能找到适合自己的学习路径

📈

科学的进阶设计

每个阶段都基于儿童认知发展理论精心设计,确保难度梯度合理。从具象的图形化操作到抽象的代码逻辑,从趣味游戏到算法竞赛,每一步进阶都有充分的铺垫与衔接。

🎯

个性化学习路径

入学即进行编程能力测评,根据孩子的年龄、基础和兴趣定制专属学习路径。支持跨阶段跳级和阶段内分层教学,真正做到因材施教,让每个孩子都能在自己的节奏中成长。

🔄

项目驱动式教学

每个知识点都融入真实项目场景,从制作动画到开发游戏,从数据分析到算法竞赛。孩子在"做中学"的过程中自然掌握编程技能,每节课都有可展示的作品产出。

🌐

竞赛升学双通道

课程体系兼顾兴趣培养与竞赛培优,L1-L4注重编程思维与创造力的培养,L5-L6对接信息学竞赛体系。CSP-J/S、NOIP等竞赛成绩可为升学加分,强基计划提供有力支撑。

为孩子的编程之路铺好每一级台阶

免费体验课程 · 专业能力测评 · 个性化学习路径规划

预约免费体验课