信息学奥赛与编程认证培养体系

艾森伯乐信息学方向以“编程基础 - 等级认证 - 算法训练 - 竞赛挑战”为主线,帮助学生从图形化和 Python 入门,逐步进入 C++、数据结构、算法和 OJ 训练。课程设置普通C++启航班与 C++博士班双路径,博士班面向数学逻辑能力突出的学生,由 985 大学毕业、具有博士学位的老师教学。

Class System

普通C++启航班与 C++博士班双路径

普通C++启航班面向基础建立,适合四年级及以上学生进入 C++语言与 OJ 入门训练;博士班面向数学逻辑能力测试 90 分以上的学生,录入博士班后进入更高强度的算法训练、阶段测评和竞赛规划。

艾森伯乐信奥 C++课程体系
博士班由 985 大学毕业、具有博士学位的老师教学;入班标准为数学逻辑能力测试 90 分以上,录博士班。
GESP 等级认证
GESP18,936 次浏览

GESP 编程能力等级认证

GESP 是 CCF 发起并主办的编程能力等级认证,面向编程学习者提供阶段性能力验证,适合作为图形化与代码入门学习过程中的目标和反馈。

  • 认证语言包含 C++、Python 和图形化编程。
  • C++ / Python 通常为 1-8 级,图形化编程为 1-4 级。
  • 适合帮助学生明确阶段目标,而不是盲目刷题。
查看官方信息
CSP-J/S 训练
CSP-J/S22,415 次浏览

CSP-J/S 入门级与提高级

CSP-J/S 是 CCF 面向非专业人士推出的软件能力认证,分为 CSP-J 入门级和 CSP-S 提高级,均涉及算法、程序设计和计算机基础。

  • 通常分第一轮和第二轮两个阶段。
  • 第一轮重视计算机科学基础知识,第二轮为上机程序设计。
  • 适合已有 C++ 和基础算法能力的学生进入系统训练。
查看官方介绍
NOIP 和 NOI
NOIP / NOI26,307 次浏览

NOIP 与 NOI 进阶挑战

NOIP 是由 CCF 主办、以省为赛区组织实施的全国性竞赛,是 NOI 系列活动的重要组成部分。NOI 则代表更高阶的信息学竞赛挑战。

  • 需要长期算法训练和稳定的 OJ 练习积累。
  • 训练内容包含基础算法、数据结构、搜索、动态规划、图论等。
  • 适合目标明确、愿意长期投入的学生。
查看官方资料
信息学训练路径
培养路径20,188 次浏览

艾森伯乐训练路径

训练路径强调先完成语言基础和计算思维,再进入 C++ 算法、OJ 题库和高阶竞赛内容。

  • 基础阶段:图形化 / Python / 编程习惯。
  • 认证阶段:GESP 作为阶段性目标。
  • 竞赛阶段:C++、算法、CSP-J/S 和 NOI 系列路径。
咨询规划
CSP-J/S 算法训练

CSP-J 与 CSP-S 提高级算法关键词

围绕算法、程序设计和数据结构能力要求,将训练内容提炼为适合课程排布的关键词。前期重在理解和实现,后期重在复杂度、模型转换和综合应用。

CSP-J 基础算法

枚举、模拟、排序、二分查找、递推、递归、分治、前缀和、差分、贪心、基础高精度、进制转换、位运算、时间复杂度。

基础数据结构

数组、字符串、结构体、栈、队列、双端队列、优先队列、二叉堆、集合、映射、哈希、链式前向星、并查集。

搜索与图论

DFS、BFS、回溯、剪枝、记忆化搜索、拓扑排序、最短路、最小生成树、LCA、欧拉路径、强连通分量、割点与割边。

动态规划专题

线性 DP、背包 DP、区间 DP、树形 DP、状态压缩 DP、计数 DP、最长上升子序列、最长公共子序列。

数学与数论

质数筛法、最大公约数、最小公倍数、扩展欧几里得、快速幂、逆元、同余、欧拉函数、中国剩余定理、排列组合、容斥原理。

CSP-S 提高组延伸

树状数组、线段树、ST 表、单调栈、单调队列、字典树、KMP、字符串哈希、倍增、树上差分、复杂度优化。

信息学学习路径

阶段适合对象学习重点目标
编程入门零基础或低龄学生图形化编程、Python 基础、逻辑表达。建立兴趣和计算思维。
等级认证已有基础的学生GESP 级别目标、语法、基础题型。形成阶段性反馈。
算法训练准备竞赛方向学生C++、数据结构、算法、OJ 刷题。进入 CSP-J/S 训练。
竞赛挑战长期投入学生综合算法、模拟赛、错题复盘、竞赛策略。挑战 CSP-S、NOIP、NOI 系列。
说明

认证与竞赛政策、时间、报名方式会变化,实际报名和参赛安排以 CCF、GESP、NOI 官网当年通知为准。艾森伯乐页面用于家长理解学习路径,不替代官方通知。