自 CCF(中国计算机学会)2022年推出 GESP以来,越来越多的人开始关注 GESP,许多省市重点中学,也把获得 GESP 证书作为招生条件之一。那么,GESP 是什么?为什么短短两年时间,GESP 成为了很多名校眼中的“香饽饽”?
什么是 GESP?
GESP,英文全称为 Grade Examination of Software Programming,即软件编程等级认证,是一个验证青少年计算机和编程能力的平台。这就像学围棋要参加围棋级别考试或者学钢琴参加钢琴级别考试一样,有了这样一个等级认证,你就能清楚地知道自己当前在计算机和编程方面的水平,从而更好地规划自己的学习时间和制定未来的发展目标。
GESP 是面向所有的中小学生的,考察的语言有三种,图形化编程、Python 编程和 C++ 编程,三种语言的证书是互相认可的,即如果你用图形化编程考过了1级,那么接下来你可以用 Python 语言或者 C++ 语言参加2级考试,反之亦然。
GESP 一共分8个等级,前4个级别为初级级别,主要作为考察青少年学习计算机和编程能力的验证工具,后4个级别为高级级别,主要作为选拔优秀青少年编程人才的依据。也就是说,如果你想要参加更高级别的比赛,至少要通过 GESP 5级。
GESP 一年有4次考试的机会,时间分别在3月、6月、9月和12月,考试形式为线下机考。时间为120分钟,满分100分。60分及格,90分可以跳级。
为什么要参加 GESP?
从前面的描述可以看出,参加 GESP 考试,有助于了解自己计算机和编程能力的真实水平,从而更加合理地安排学习时间,以及提前做好未来的规划。
但是,编程能力等级认证有好多种,为什么一定要选择 GESP 呢?这就有点像我们去购物,我们总是希望买大品牌的,因为大品牌意味着高质量,意味着售后有保障等。考证也一样,我们希望选择大品牌。GESP 就是一个大品牌,因为它是由中国计算机学会主办的,而5大竞赛之一的信息学奥赛,以及它的前置赛 CSP-J/S,就是由中国计算机学会主办的,所以 GESP 是非常有权威性的。
也正是因为这样,各大省市重点中学,都把获得 GESP 证书作为招生条件之一。目前,国内已经有76% 的地区都出台了科技特长生政策,众多重点初中、高中、高校等,都招收科技特长生。而 GESP,作为信息学竞赛中含金量最高的一个认证,自然是科技特长生认可的赛事之一。所以,孩子参加 GESP获得一定级别的证书,是一条入选重点中学和高等名校的捷径。
有人可能要问,看起来 GESP与 CSP-J/S差不多是平级的,而 CSP-J/S 是NOI 的前置赛,也就说要参加 NOI,必须通过 CSP-J/S 认证,那么为什么不直接参加CSP-J/S 呢?这是因为,CSP-J/S 一年只举办一次,而 GESP 一年举办4次,而且 GESP 是与 CSP-J/S 有效衔接的,衔接的规则如下:
GESP与CSP-J/S的衔接,让学员们多了一次进入CSP-J/S复赛的机会。每年尤其是在一些CSP-J/S的强省(例如山东、江苏、浙江、广东等),CSP-J/S的初赛晋级率都只有10%~20%,随着近几年报考人数的加剧,竞争是越发激烈。初赛如果稍有不慎,就容易被划在线外与复赛无缘,一年仅一次考试机会的CSP-J/S就白白错失。而GESP每年有4次考试机会,根据60分及格,90分可以跳级的规则,如果是从1级开始考试,最快1年零3个月就能完成8级的考试。中间如果有一个环节失误,3个月后又可以再考。所以参加GESP,能够给晋级CSP-J/S多一个机会,给参赛的学员多加了一道保护锁。
参加 GESP 要趁早
GESP 的含金量如此之高,那何时参加 GESP 是最恰当的呢?在笔者看来,应该从小学三年级开始,就必须着手准备。有些家长可能认为,孩子现在还小,等上了初中或者高中再说。笔者认为,这种想法是不对的。首先,初中或者高中的课程很多,学业负担很重,根本没有时间再去学习编程。其次,最重要的是,考试题目也会越来越难。笔者刚刚看过了2024年6月份的真题,发现考试的内容越来越偏僻了。
比如对于 printf 的格式符,之前最多只用到 %d,而这次考到了 %f,甚至还考到了小数部分的长度。所以,参加 GESP 应该要趁早,否则后面越来越难,而且随着报考人数的增多,竞争也会越来越激烈。