C++ · 小学数学 | 融合课程

33节 · C++零基础入门 · 全新视角理解数学

第一阶段 · 基础运算

课次:1-8
C++核心知识点:变量、输入输出、算术
数学知识应用:一年级加法、二年级乘除、三年级小数
✨ 阶段收获:学会变量与输入输出,完成加法器、单位换算器等实用小程序。

第二阶段 · 条件判断

课次:9-13
C++核心知识点:if-else, switch, 逻辑运算
数学知识应用:比较、奇偶、闰年、四则运算
✨ 阶段收获:让计算机做决策,学会编写判断奇偶、闰年、简易计算器等程序。

第三阶段 · 循环入门

课次:14-19
C++核心知识点:for循环, 嵌套循环
数学知识应用:等差数列、搭配、因数倍数、鸡兔同笼
✨ 阶段收获:用循环解决重复问题,亲手验证等差数列求和公式,枚举鸡兔同笼。

第四阶段 · 数组与算法

课次:20-24
C++核心知识点:数组、while循环、数位分离
数学知识应用:位值、平均数、方程、统计图表、质数
✨ 阶段收获:批量处理数据,用算法实现成绩统计、折线图模拟、质数判断等程序。

第五阶段 · 函数与模块

课次:25-28
C++核心知识点:函数定义、辗转相除法
数学知识应用:约分、分数加减乘、比例分配
✨ 阶段收获:模块化编程,编写函数完成分数运算、最大公约数、按比例分配等综合任务。

第六阶段 · 进阶与综合

课次:29-33
C++核心知识点:浮点运算、常量、随机数
数学知识应用:小数乘法、圆、负数、圆柱圆锥
✨ 阶段收获:综合应用,完成数学大挑战项目,收获完整的33+个程序作品。
📌 课程亮点:数学启蒙编程,33节课覆盖小学1-6年级全部核心数学点,C++零基础到独立编程,每节课产出可运行代码。

CSP-J C++竞赛课程体系

1:1对标NOI最新大纲,课后练习深度精编于近五年真题

L1 核心语法

基础原理+项目实战 | 适合4-6年级

  • 程序基本概念
  • 基本数据类型
  • 数组与字符串
  • 函数与递归
  • 五大实战项目
    · 多功能单位换算器
    · 密码生成与管理器
    · BMI换算与体重记录仪
    · 英语单词听写助手
    · 简易AI聊天机器人

L2 进阶编程

数据结构+项目实战 | STL、树、图等

  • STL模板
  • 线性结构
  • 树与图
  • 文件读写
  • 五大实战项目
    · 学生管理系统
    · 餐馆排队管理系统
    · 浏览器历史记录模拟系统
    · 通讯录管理系统
    · 图书借阅管理系统

L3 算法基础

算法原理深度解析 | 动态规划、图论、搜索等

  • 入门算法
  • 排序算法
  • 搜索算法
  • 图论算法
  • 动态规划