近期,CCF编程能力等级认证(GESP)发布了更新版的大纲,对C++与Python的各级认证标准进行了调整与细化。为帮助大家快速了解变化,小杨老师整理了一份新旧版本对比表格,涵盖一级至八级的知识点、考试结构与重点调整。
| 一级 | ||
| 二级 | ||
| 三级 | ||
| 四级 | ||
| 五级 | ||
| 六级 | ||
| 七级 | ||
| 八级 |
本次GESP大纲的更新,不仅在知识结构上更加清晰规范,更重要的是在内容和考核方向上更加贴近CSP(计算机软件能力认证)的考试要求。具体体现在以下几个方面:
算法与数据结构强化:中高级别(五至八级)明显增加了对算法复杂度分析、动态规划、图论算法等高阶内容的要求,这与CSP中常见的算法题型高度契合。
编程规范与标准明确化:新版大纲明确使用C++11标准,并强调不涉及未定义行为,这有助于学生养成严谨的编程习惯,符合CSP对代码规范性的考查趋势。
数学与编程结合更紧密:新增的代数与平面几何基础、计数原理等内容,强化了学生运用数学工具解决编程问题的能力,这也是CSP中常见的综合题型特点。
这一调整意味着,通过GESP系统的学习与认证,学生不仅能建立扎实的编程基础,还能为未来参加CSP等更高级别的竞赛或认证打下坚实基础。
结构更清晰:知识点按“知识块—知识点”分层,更便于教学与自学。
内容更规范:明确C++标准版本(C++11),排除未定义行为,提升考试严谨性。
限制更明确:如“不包含变长数组”“不包含匿名函数”等,减少歧义。
图文结合更紧密:新版大纲中图像与知识点对应更直观。
数学与编程结合更深入:尤其在高级别中,强调算法复杂度分析、数学工具辅助优化。
更贴近CSP考核体系:强化算法、数据结构与数学应用,助力学生顺利过渡到更高级别的编程认证。
考生:建议以新版大纲为准进行复习,注重算法与数据结构的系统学习,为未来参与CSP做好准备。
教师:可参考新版结构设计课程,注重知识点的系统性与层次性,适当引入CSP相关题型进行拓展训练。
家长:了解大纲变化,帮助孩子更有针对性地规划学习路径,理解GESP与CSP之间的衔接意义。
如果大家准备参加2026年信息素养大赛、CSP竞赛,对参赛规划、编程学习有问题的,可以联系小杨老师本人:linyang_xmu
