外观
GESP & CSP-J & 蓝桥杯竞赛课程体系
一、课程体系设计
GESP & CSP-J & 蓝桥杯课程体系(均为 C++方向)面向小学高年级和初中低年级 0 基础学生,采用"基础+专项+竞赛衔接"三位一体的教学模式。课程分为基础阶段、进阶阶段和专项集训阶段,既保证了编程基础的系统性,又能针对各类主流编程竞赛(GESP、CSP、蓝桥杯)实现高效衔接。
核心理念:
- 统一标准化教学体系,所有老师、班级、校区均采用同一套知识体系和进度。
- 基础课程一次性覆盖所有竞赛共性知识点,专项集训灵活补充各赛事特色内容。
- 阶段性测评与竞赛模拟,查漏补缺,提升实战能力。
二、主流编程竞赛信息
1. GESP (Global E-Sport Programming) - 全国青少年电子信息智能创新赛
- 官方网址:https://gesp.ccf.org.cn/
- 主办单位:中国计算机学会 (CCF)
- 受众人群:小学到高中各年级学生
- 考试规则:
- 认证考试为机试形式,需在线完成编程题目
- 考试分为 1-8 级,1-3 级为基础级,4-5 级为提高级,6-8 级为高级
- 1-4 级的考试时间为 2 小时,5-8 级考试时间为 3 小时,满分 100 分。 与竞赛不同的是,GESP 不需要互相比拼名次,只要达到 60 分及以上 就算通过该级别考试,可以获得对应等级证书。
- 获得 GESP 八级证书(成绩 ≥60 分)的学生,可以免于参加信息学竞赛 CSP-J 的一轮初赛,直接晋级第二轮。
- 如果考生在某一级别的考试中得分达到 90 分(含)以上,可以在下一次考试中跨一级报名
- 从 2024 年 1 月 1 日起,首次报名 GESP 的考生必须从第一级开始报考。
- 考试周期:
- 每年举办 4 次,通常在 3 月、6 月、9 月和 12 月
- GESP 均为线下考点认证
- 参考链接
- GESP 认证考试常见问题解答-CCF-GESP 编程能力等级认证
- GESP 常见问题解疑-CCF-GESP 编程能力等级认证
- [从 GESP 等级考试到 CSP-J/S 竞赛 - 知乎](https://zhuanlan.zhihu.com/p/1892578004267418841#:~:text=考试时长1-4级为 120 分钟 5-8 级为 180 分钟,满分 100 分。 与竞赛不同的是,GESP 不需要互相比拼名次,只要达到,60 分及以上 就算通过该级别考试,可以获得对应等级证书。 如果成绩优秀(比如达到 90 分以上),下一次报名时还 可以跳过一个级别 参加更高一级的考试 (例如一级考得 90 分以上,则下次可直接报考三级)。)
- GESP 跨级报名最后机会!12 月认证首次报考可跨至 4 级 - 知乎
2. CSP-J (CCF Certified Software Professional - Junior) - CCF 非专业级软件能力认证
- 官方网址:https://csp.ccf.org.cn/
- 主办单位:中国计算机学会 (CCF)
- 受众人群:报名参加 CSP-J/S 的被认证者在当年 9 月 1 日(不含)需满 12 周岁,包括第一轮和第二轮,参加 NOI 相关竞赛的规则同此。
- 考试规则:
- 分为初赛和复赛两个阶段
- 初赛为笔试,内容包括选择题、判断题、程序阅读理解等
- 复赛为机试,需编写程序解决算法问题
- 初赛时长约 120 分钟,复赛时长约 210 分钟
- 根据成绩授予一二三等奖,优秀者可获邀参加 NOI 系列活动
- 各省 CSP-J/S 的 J 组和 S 组第一轮进入第二轮的比例分别不低于第一轮参加人数的 20%。因赛场空间、设备数量、考务管理等存在困难导致无法达到 20%晋级率的省份,须向 CCF 提出申请后适当降低晋级比例,但晋级率不可低于 15%
- 考试周期:
- 每年举办一次,通常初赛在 9 月,复赛在 10 月
- 全国各地设有考点,需前往指定地点参加
- 参考链接
3. 蓝桥杯青少组 - 全国青少年编程竞赛
- 官方网址:https://www.lanqiaoqingshao.cn/
- 主办单位:工业和信息化部人才交流中心
- 受众人群:小学、初中学生,分为小学 C++组、初中 C++组等
- 考试规则:
- 采用机试形式,在线编写程序解决问题
- 小学组考试时间通常为 120 分钟
- 初中组考试时间通常为 150 分钟
- 设置一、二、三等奖及优秀奖,获得省赛一等奖选手可晋级全国总决赛,根据赛项和组别分别设一等奖、二等奖、三等奖及优秀奖,原则上各奖项的获奖比例为 10%、25%、35%、30%,比赛中出现零分、违反大赛规则及未参赛选手将无奖项。
- 考试周期:
- 官网上没有明确说明时间,一般是下半年
- 可在学校、培训机构等蓝桥杯授权考点参加
三、知识点分层
1. 基础课程(适合所有 0 基础学员,共计 64 学时,一学期)
计算机基础(需单独讲解)
- 计算机常识
- 发展史
- 计算机的分类
- 计算机的应用
- 计算机的基本构成
- 硬件系统
- 运算器
- 控制器
- 存储器
- 输入设备
- 输出设备
- 软件系统
- 硬件系统
- 计算机网络和 Internet 的基本概念
- 网络的定义
- 网络的发展
- 网络的主要功能
- 网络的分类
- 按照距离划分
- 局域网(LAN)
- 城域网(MAN)
- 广域网(WAN)
- 按照拓扑结构进行分类
- 星形
- 总线形
- 环形
- 树形
- 网状形
- 按照距离划分
- 网络的体系结构
- IP 地址
- Internet 概述
- 域名和网址
- 浏览网页的相关概念
- 电子邮件的相关概念
- 程序设计语言以及程序编译和运行的基本概念
- 机器语言
- 汇编语言
- 高级语言
- 进制的基本概念与进制转换、字节与字
- 进位计数制的基本概念
- 数制之间的转换
- 数的原码、补码和反码表示
- 机器数与真值
- 原码表示法
- 反码表示法原码表示法
- 补码表示法
C++语法基础
- 变量定义与使用、常量概念
- 基本数据类型(整型、浮点型、字符型、布尔型)
- 标识符命名规则与代码规范
- 基本运算符(算术、关系、逻辑、赋值)
- 位运算基础(与、或、非、异或、左移、右移)
- 输入输出语句(cin/cout 基础用法、格式控制)
- 顺序结构程序设计
- 分支结构(if-else、switch-case)及嵌套应用
- 循环结构(for、while、do-while)及嵌套应用
- 循环控制(break、continue)
数组与字符串
- 一维数组定义与初始化
- 一维数组的基本操作(赋值、遍历、查找)
- 二维数组及其应用
- 字符与字符串基础
- 字符串常用操作(输入输出、拼接、查找)
- C 风格字符串与 string 类的基本使用
函数与模块化
- 函数的概念与作用
- 函数的定义与调用
- 参数传递(值传递)与返回值
- 函数的声明与定义
- 函数的重载基础
- 作用域与生命周期
基础数据结构
- 结构体的定义与使用
- 结构体数组及应用
- 简单自定义数据类型
基础算法思想
- 枚举算法基础
- 简单模拟与问题求解
- 基础排序算法(冒泡、选择)
- 简单查找算法(顺序查找、二分查找)
- 递归基础与简单应用
- 简单贪心思想入门
实践与应用
- 程序调试基础技巧
- 代码风格与规范
- 常见编程错误与解决方法
- 算法思维与问题分析方法
2. 进阶课程(适合有不错基础的学员,共计 64 学时,一学期)
算法基础与复杂度分析
- 算法概念、时空复杂度
- 算法效率评估
- 复杂度分析方法
高级算法思想
- 模拟与枚举
- 贪心算法
- 分治算法
- 排序与排列
- 高精度运算
数据结构
- 线性结构(顺序表、链表)及其 STL 实现
- 栈与队列及其 STL 实现
- 树与二叉树及其 STL 实现
搜索算法
- 深度优先搜索(DFS)
- 广度优先搜索(BFS)
- 搜索优化策略
图论算法
- 图的基本概念与表示
- 图的基础算法
- 最短路径与最小生成树
动态规划
- 基本原理与设计方法
- 背包问题
- 区间动态规划
综合测试与竞赛技巧
- 算法选择策略
- 常见题型解题模板
- 竞赛专题训练(GESP、CSP-J 复赛)
3. 专项集训(赛前 1 个月)
- 针对 GESP、CSP、蓝桥杯等主流赛事的高频考点、真题专项突破
- 竞赛题型专项训练(如程序阅读、完善程序、模拟构造、工程实现等)
- 赛前模拟测评与查漏补缺
四、专项集训安排
- 每学期/每季度根据竞赛时间表,提前 1 个月启动专项集训。
- 集训内容以历年真题、模拟题、专项突破为主,查漏补缺,强化实战。
- 集训结束后组织模拟赛,帮助学生适应竞赛节奏和题型。
五、与竞赛衔接
- 基础课程内容与 GESP 1-4 级、CSP-J、蓝桥杯青少组等赛事知识点高度重合,确保一次学习,多赛通用。
- 进阶课程和专项集训根据不同赛事的特色题型灵活调整,避免重复授课,最大化学习效率。
- 竞赛后及时复盘,补充薄弱环节,形成完整学习闭环。
六、课程体系优化建议
- 基础课程一次性覆盖所有竞赛共性知识点,避免重复授课。
- 专项集训灵活补充各赛事特色内容,确保知识点无遗漏。
- 建立知识点-课程-竞赛三维矩阵,查漏补缺,科学排课。
- 所有老师统一教案、题库、考核标准,保障教学质量。
- 每次竞赛前后有专项集训和赛后复盘,形成完整闭环。
七、竞赛时间安排参考
| 竞赛名称 | 春季赛/上半年 | 秋季赛/下半年 | 备注 |
|---|---|---|---|
| GESP | 3 月、6 月 | 9 月、12 月 | 全年 4 次,每季度一次 |
| CSP-J | - | 初赛: 9 月中旬 复赛: 10 月中下旬 | 每年一次 |
| 蓝桥杯青少组 | - | 官网历年时间不确定,去年是 9 月 | 每年一次 |
八、具体排课安排表
| C++基础(64 学时,半年) | 数据结构与算法基础(64 学时,半年) | ||
|---|---|---|---|
| 课次 | 知识点 | 课次 | 知识点 |
| 第 1 课 | Dev 环境、简单程序与算术运算符 | 第 33 课 | 算法概念、时空复杂度(一) |
| 第 2 课 | 顺序结构、整型变量应用 | 第 34 课 | 算法概念、时空复杂度(二) |
| 第 3 课 | 实型变量、常量与表达式 | 第 35 课 | 模拟与枚举(一) |
| 第 4 课 | 类型转换与格式化输入输出 | 第 36 课 | 模拟与枚举(二) |
| 第 5 课 | 顺序结构实例讲解 | 第 37 课 | 贪心算法(一) |
| 第 6 课 | 顺序结构测试 | 第 38 课 | 贪心算法(二) |
| 第 7 课 | 简单分支结构、关系运算符与逻辑运算符 | 第 39 课 | 基本算法综合测试 |
| 第 8 课 | 复杂分支结构 | 第 40 课 | 分治算法(一) |
| 第 9 课 | 多重分支结构 | 第 41 课 | 分治算法(二) |
| 第 10 课 | 分支结构测试 | 第 42 课 | 排序与排列 |
| 第 11 课 | 循环结构、while 循环语句 | 第 43 课 | 排序的 STL 综合应用 |
| 第 12 课 | do-while 循环语句 | 第 44 课 | 数组模拟高精度加法、减法、乘法、除法 |
| 第 13 课 | for 循环语句 | 第 45 课 | 分治、排序和高精度综合测试 |
| 第 14 课 | 嵌套循环与辅助语句 | 第 46 课 | 顺序表与链表基础 |
| 第 15 课 | 三大结构综合应用 | 第 47 课 | 顺序表与链表的 STL 综合应用 |
| 第 16 课 | 三大结构综合测试 | 第 48 课 | 栈、队列基础 |
| 第 17 课 | 一维数组与简单应用 | 第 49 课 | 栈、队列的 STL 综合应用 |
| 第 18 课 | 一维数组在排序和高精度应用 | 第 50 课 | 数据结构测试-链表、栈、队列测试 |
| 第 19 课 | 二位数组及其应用 | 第 51 课 | 树与二叉树基础及其 STL 综合应用 |
| 第 20 课 | 字符与字符数组 | 第 52 课 | 搜索算法--深度优先(一) |
| 第 21 课 | 数组综合应用 | 第 53 课 | 搜索算法--深度优先(二) |
| 第 22 课 | 数组综合测试 | 第 54 课 | 搜索算法--广度优先(一) |
| 第 23 课 | 函数的运行机制 | 第 55 课 | 搜索算法--广度优先(二) |
| 第 24 课 | 函数的简单应用 | 第 56 课 | 数据结构测试-树、深搜、广搜综合测试 |
| 第 25 课 | 函数的递归调用 | 第 57 课 | 图的定义及其基础操作 |
| 第 26 课 | 生命周期与函数的综合应用 | 第 58 课 | 图论算法(一) |
| 第 27 课 | 函数综合测试 | 第 59 课 | 图论算法(二) |
| 第 28 课 | 结构体简单应用 | 第 60 课 | 图论算法及综合应用 |
| 第 29 课 | 指针的简单应用 | 第 61 课 | 动态规划(一)--背包问题 |
| 第 30 课 | 指针的综合应用 | 第 62 课 | 动态规划(二)--区间 DP |
| 第 31 课 | 文件操作 | 第 63 课 | 动态规划(三)--区间 DP |
| 第 32 课 | 综合测试 | 第 64 课 | 动规综合测试 |
九、体系优势与推广亮点
- 标准化体系:所有老师、班级、校区统一进度与内容,保障教学质量。
- 高效覆盖:基础课程一次性覆盖所有竞赛共性知识点,专项集训灵活补充,避免重复与遗漏。
- 科学衔接:与 GESP、CSP、蓝桥杯等主流赛事无缝对接,助力学生多赛通用。
- 阶段测评:每阶段配套测评与项目实践,查漏补缺,提升实战能力。
- 家校共赢:体系化、标准化、科学化,助力学生高效成长,家长放心、学校认可。
- 竞赛指导:熟悉各大赛事规则、流程、评分标准,精准指导学生备赛参赛。
- 成长档案:为每位学生建立学习成长档案,记录学习进度、竞赛成绩和能力提升。
十、证书与升学价值
- GESP 证书:作为中国计算机学会(CCF)官方认证,可在各类科技竞赛、科创活动中作为能力证明。
- CSP-J 证书:NOI 系列赛事入门级别,获奖证书在部分省市中考有加分政策,优秀学生有机会获邀参加更高级别赛事。
- 蓝桥杯证书:工信部人才交流中心主办,获奖证书在部分学校和地区升学中具有一定参考价值。
- 综合素质提升:通过编程学习和竞赛参与,培养学生逻辑思维能力、问题解决能力和创新能力,为将来的学习和发展奠定基础。
咨询报名方式
咨询中心
- 电话咨询:18017009482(胡老师)、18716538019(高老师)
校区地址
- 上海总部:上海市浦东新区建韵路 500 号 3 号楼 439 室
- 在线课程:全国招生,线上线下同步
咨询时间
- 工作日:9:00-21:00
- 周末:9:00-18:00
- 在线咨询:24 小时响应
