一、项目介绍
青少年软件编程等级考试是由中国电子学会于2018年启动的面向青少年软件编程能力水平开展的社会化评价项目。
青少年软件编程等级考试采用计算机线上考试的方式进行,使用考试系统内嵌的编程环境实现编程过程及调试。
2018年,中国电子学会与北京大学信息科学技术学院共同启动了青少年软件编程等级考试标准研发工作,由腾讯(Tencent)等提供技术平台 。考试标准汲取国内外高校的人才选拔标准,支持创客教育的实践与工程化理念,全面考察青少年软件编程知识水平和实践能力,是青少年迈向人工智能应用领域的基础准备。
青少年软件编程等级考试包括图形化(1-4级)和代码(C/C++ 1-10级 、Python 1-6级)。
2023年3月,青少年软件编程等级考试标准在重庆大学发布,青少年软件编程等级考试在全国各地正式启动。
2023年4月,《青少年软件编程等级评价指南》团体标准(T/CIE 104-2023)发布。
2023年7月,中国电子学会与阿里云计算有限公司签署协议,基于既有的青少年软件编程等级考试(Python)体系,推出面向职业素养的青少年数据科学人才评价标准。
二、内容框架
级别
预期年龄
定位
青少年软件编程等级考试(C/C++)内容框架
一级
二级
3-5年级
普及
数据类型与变量定义、输入输出、赋值、算术表达式、逻辑表达式、条件、循环、数组、字符串、函数等。
简单排序和二分查找算法。
三级
四级
5-7年级
枚举算法、递归算法、简单动态规划算法、分治算法、贪心算法以及基础的搜索算法。了解算法性能、算法效率的概念。
五级
六级
8-9年级
提高
结构体、指针、链表、队列、栈、哈希表、二叉树、堆和图。掌握如何分析算法的空间复杂度。
七级
八级
高1-3年级
高级排序算法、数论算法、图算法、复杂的分治、贪心、动态规划、搜索算法和网络流算法。
九级
十级
选拔
随机算法、近似算法、神经网络算法、深度学习算法、强化学习算法以及各种新兴的算法。
三、考试内容
C/C++考试题型全部为编程项目题。
四、报名时间具体报名及考试时间按季度通过网站或公众号发布,原则上考生需在考前10日内完成报名。五、考试时间2024年3月23-24日 / 2024年3月30-31日2024年6月22-23日 / 2024年6月29-30日2024年9月21-22日 / 2024年9月28-29日2024年12月7-8日 / 2024年12月14-15日六、证书领取成绩合格的考生,可于考后30个工作日通过各地考试服务中心或考试服务网点陆续领取证书(具体时间及领取方式另行通知)。
七、官方平台
中国电子学会考评中心官网:www.qceit.org.cn
中国电子学会考评中心微信公众号:
