1.什么是GESP?

中国计算机学会编程能力等级认证,简称GESP是面向青少年的编程能力的等级认证,由中国计算机学会主办。

2.如何认证?

认证时间:每年3、6、9、12月

认证方式:全国统一线下机考

认证语言:图形化、Python、C++

通过要求:满分100分,60分及以上即可通过

3.GESP、C++考级含金量

专业认可:作为计算机领域的权威认证,CCF编程等级证书是编程实力的硬核证明

提升能力:备考过程中,需要系统学习并实践,在这个过程中不断提升编程能力和解决问题的能力。

衔接信奥CSP:科技特长,学新机会。

4.GESP与CSP的关系

都是由中国计算机学会主办的考纲基本吻合,GESP低级别考试(1-4级)适合作为青少年编程能力普及性的培养成果验证工具,高级别考试(5-8级)作为优秀青少年编程人才的选拔工具,将衔接CSP-J/S认证。

5.免考优势

按照新发布的规则,GESP考级成绩达到一定标准享有免CSP初赛资格。

CSP-J组免试:GESPC++7级≥80分或8级≥60分,可跳过CSP-J第一轮直通复赛。CSP-S组免试:GESPC++8级≥80分,可免CSP-S第轮(提高组)

6.跨级机制提速

首次需从1级考起,但若单次成绩≥90分,下次可跨1级报考(例:3级考到90分,下次可直接考5级),加速普级。

各级别考察知识点

一级

掌握顺序、循环、分支的简单程序结构,可以使用集成开发环境进行编程与调试,通过编程基础知识的学习,完成单一功能的程序设计。

二级

掌握程序基本设计,能够使用简单数学函数。可以独立完成包含分支语句、循环语句等比较综合的案例,可以使用分支循环嵌套结构。

三级

掌握数据编码、进制转换、位运算等知识,掌握一维数组、字符串及函数的使用,能够独立使用模拟法、枚举法,解决对应的算法问题。

四级

掌握函数的定义、调用及函数参数传递的方法;掌握二维数组与多维数组的使用技巧;掌握常用排序算法、文件读写和异常处理的使用;能够解决递推相关问题。

五级

掌握初等数论,线性表的知识,二分法、分治法、贪心法的思想,完成指定功能的程序;C++掌握数组模拟高精度的运算。

六级

掌握树的基础知识,能够分辨不同的树,并根据不同的搜索算法进行遍历,掌握简单线性动态规划和简单背包问题。

七级

掌握图的定义与遍历相关算法,掌握图论基本概念及基础算法,能使用二维动态规划、动态规划最值优化的知识完成复杂的动态规划算法。

八级

掌握组合数学中基本知识,通过算法的时间和空间效率分析可以完成相对应的算法优化。

GESP考级者试规则变更

原规则

新规则

GESP 8级成绩>60分

免CSP-J第一轮

参加CSP-J第二轮

GESPC++7级成绩≥80分

GESP C++8级成绩≥60分

将视为通过CSP-J第一轮认证

并直接获参加CSP-J第二轮认证的资格

GESP 8级成绩>80分

免CSP-S第一轮

参加CSP-S第二轮

GESPC++8级认证成绩≥80分

视为通过CSP-S第一轮认证

并直接获得参加CSP-S第二轮认证的资格

GESP C++ 语言8级

Python语言8级

都可衔接CSP-J/S认证

CSP-J/S仅认可GESP的C++语言认证成绩

符合GESP向CSP-J/S衔接者

需在8月1日-31日向GESP认证办公室

提出申请方可有效

总结:新规则主要增加了对GESP7级认证成绩免考CSP-J/S 第一轮认证的支持,并不再支持 Python 语言的认证成绩,用于CSP-J/S第一轮免试。

了解更多小升初和科技特长生方面问题,可扫描下方二维码咨询详情