GESP即CCF编程能力等级认证(Grade Examination of Software Programming),由中国计算机学会(CCF)发起并主办,是为青少年计算机编程学习者提供能力验证的平台。GESP科学分级,覆盖面宽,学习编程的青少年均可参加认证。
GESP考察语言为图形化编程、Python编程及C++编程,主要考察学生掌握相关编程知识和操作能力,熟悉编程各项基础知识和理论框架,通过设定不同等级的考试任务,验证学生是否具备编程从简单的程序到复杂程序设计的编程能力,为后期专业化编程学习打下良好基础。
CCF每年安排4次GESP认证考试,四次认证时间分别在:3月、6月、9月、12月。GESP认证考试方式为现场集中机考,考生可选择C++编程、Python编程和图形化编程中的任意一门参加考试。其中图形化编程认证分为一到四级,Python编程和C++编程认证分为一到八级,相关考试大纲已经发布在GESP官网,详情可通过官网首页“认证指南”查询。
1. GESP由全国青少年信息学奥林匹克竞赛(NOI)和CSP-J/S的主办方CCF主办,有很强的公信力和权威性;
2.GESP不同编程语言同一个级别对应的编程能力基本相同;
3.GESP最高两级考纲贴合CSP-J/S大纲,有效去除了编程普及和人才选拔之间的壁垒。
创立于1962年的CCF是中国计算机及相关领域的学术共同体,拥有超过10万个人会员,在计算领域有很大影响力。CCF一直秉承求实、公平的原则,学会举办的竞赛活动都具备极强的公信力和权威性,受到社会的一致认可。CCF 于1984年创办了全国青少年信息学奥林匹克竞赛(NOI),三十九年来有无数计算机领域顶尖人才,如王小川、楼天城等从信息学奥林匹克竞赛中脱颖而出,进入清华大学,北京大学等知名高校学习并在各行各业中广为人知。CCF主办的CSP、CSP-J/S等认证和竞赛已受到了社会各界的认可,在计算机人才的选拔中起到了重要作用。
青少年编程能力等级考试(GESP)是CCF主办的面向青少年的编程能力等级认证,CCF将一如既往的以公平、公正为前提,把公信力和权威性建设当做发展的根本,为编程普及和编程能力评价提供一个优秀的平台。
GESP的目的在于“用人才选拔推动编程教育在青少年中的普及”。
GESP初等级别考试(1-4级)适合作为青少年编程能力普及性的培养成果验证工具,高等级别考试(5-8级)作为优秀青少年编程人才的选拔工具,将衔接CSP-J/S认证。
具体衔接规则如下:
GESP能力等级 | 后续衔接 | 备注 |
GESP八级成绩及格(≥60分) | 免CSP-J第一轮 参加CSP-J第二轮 | GESP Python语言八级和C++语言八级考核编程能力水平相同,但因语言差异,请Python考生参加CSP—J/S认证前务必熟悉C++语言语法和数据结构 |
GESP八级成绩≥80分 | 免CSP-S第一轮 参加CSP-S第二轮 |
衔接CSP-J/S认证能让参加GESP考试的考生更方便参与NOI,未来有更多的选择机会。
GESP编程能力认证是CCF厚积薄发的项目,CCF在数十年的编程能力认证和竞赛过程中积累了丰富的青少年编程能力认证经验.GESP 项目中,集聚了优秀中小学信息学教练、知名青少年编程机构课程专家、知名高校软件及编程专家等。这些专家在制定GESP认证大纲过程中,听取了包括学生、家长、机构教师、学校教师等方面人士建议,组织了无数次讨论会和试考等活动,最终推出的认证大纲充分考虑了不同年龄段青少年的认知及能力特点,使得GESP认证大纲符合科学性、合理性原则,符合青少年编程能力提升和认知成长的规律。
作为能力认证考试,GESP不仅做到了拉开不同等级之间的试题难度,同时也保证了不同编程语言之间的难度一致性。CCF基于深厚的专家储备,邀请清华大学、北京大学、北京航空航天大学等国内顶尖大学在职的顶尖人才和NOI科学委员会专家共同参与GESP认证考试命题,并在每次考前组织学生和专家组织试考和审题,尽力做到每届次的同一级别考试难度相当,从而使得GESP认证考试可稳定、客观地反映考生的编程能力水平层次。