当前位置:首页>python>全国青少年软件编程等级考试(Python语言)- 考试大纲变化(给中学生的一份备考清单)

全国青少年软件编程等级考试(Python语言)- 考试大纲变化(给中学生的一份备考清单)

  • 2026-09-10 22:02:08
全国青少年软件编程等级考试(Python语言)- 考试大纲变化(给中学生的一份备考清单)

数据来源:中国电子学会考评中心官网 (www.qceit.org.cn)版本依据:《青少年软件编程(Python)等级考试大纲与说明(2026年修订版)》,2026年9月起实施整理日期:2026年7月16日


一、考试概况

项目
内容
主办单位
中国电子学会(CIE,工信部直属事业单位、国家5A级学术组织)
标准制定方
中国电子学会科普培训与应用推广中心 + 北京大学信息科学技术学院
标准开发方
全国青少年电子信息科普创新联盟标准工作组
审核方
中国电子学会普及工作委员会
编程语言
Python(另有图形化Scratch 1-4级、C/C++ 1-10级)
Python等级
1-6级,逐级递进
面向年龄
8-18岁(代码级),图形化级面向6-15岁
考试频次
每年4次:3月、6月、9月、12月
考试形式
上机考试(在线居家考试,双摄像头监控)
考试时长
Python各级均为60分钟(14:00-15:00)
官网报名
www.qceit.org.cn
国际互认
与EXIN(国际信息科学考试学会)达成互认

二、2026年修订版考纲核心变化 🔥

2026年修订版大纲在保持原有"一级到六级"逐级递进结构的基础上,做了以下重点调整:

等级
主要变化
变化性质
一级
增加 Thonny 编程环境认知;明确要求掌握字符串与数值型变量(整数、浮点数)之间的隐式转换与强制转换
范围扩展 + 要求细化
三级
大幅强化算法实现能力:明确要求掌握推导式(列表/字典/生成器)、冒泡排序、选择排序、插入排序的算法特征与程序实现;增加数制转换(二/八/十六进制与十进制互转)
难度提升
五级
新增 SQLite 数据库操作:数据库创建、连接/关闭、游标操作(execute/fetchone/fetchmany/fetchall);强化 pandas + matplotlib 数据处理与可视化能力
新增模块
六级
明确类与对象、子类、队列、栈、二叉树等数据结构与算法的综合应用要求
综合度提升

核心趋势:更强调"算法落地、数据思维、工程化能力",不再只是"会写代码",而是"能解决问题"。


三、六级能力体系全景

3.1 等级逻辑递进关系

级别过渡
逻辑点
一级→二级
从基础语法和顺序结构过渡到核心数据类型和循环/分支结构,增强程序控制能力
二级→三级
从数据类型操作提升到算法实现,引入推导式和内置函数,培养算法思维
三级→四级
从算法基础过渡到函数封装和模块化设计,引入递归、分治和标准库使用
四级→五级
从模块化编程扩展到文件操作、数据处理和可视化,引入数据库基础
五级→六级
从数据处理提升到面向对象编程和数据结构,掌握类、线性与非线性结构及其算法

3.2 各级能力要求一览

等级
能力描述
核心知识点
一级
熟悉编程环境,具备编写顺序与单分支结构的简单程序的基本编程能力
简单数学运算与Turtle库
二级
掌握核心数据类型的概念与操作,具备编写顺序/分支/循环结构的简单程序的基本编程能力
列表、元组、字符串、字典、集合
三级
具有基本的算法思维,具备以算法为目标的基本编程能力
推导式、常用内置函数、解析/枚举/排序算法、数制转换
四级
具有初步的模块编程思维,具备以函数形式代码复用的基本编程能力
自定义函数、递归与分治、查找、模块及常用标准库
五级
具有初步的数据意识与思维,具备以数据处理为目的的基本编程能力
文件读写、数据统计与可视化、SQLite数据库
六级
掌握简单的数据结构概念与操作,具备选择合理的数据结构与算法编程处理问题的基本编程能力
类与对象、数组/字符串/队列/栈/二叉树

举例:四级 - 详细考试标准

  1. 理解函数的概念,掌握自定义函数及其调用的方法,具备以函数形式代码复用的能力
  2. 理解递归与分治的基本思想,能够使用递归及分治算法编程解决简单问题
  3. 掌握常用标准库的功能与用法,具备合理利用它们简化编程的能力
  4. 理解作用域与命名空间的概念,具备合理组织变量作用域的编程能力
  5. 掌握 Debug 调试的基本方法,具备使用调试工具排查程序错误的能力
  6. 理解常见查找算法的基本原理,能够用 Python 实现基本查找算法
知识块
知识点
函数
函数的定义与调用、函数参数(位置参数/关键字参数/默认参数)、返回值、匿名函数 lambda
递归与分治
递归的基本思想、递归函数的编写、分治算法的基本思想
模块与标准库
模块的导入(import/from...import)、常用标准库(math/random/time/datetime等)、自定义模块
作用域
局部变量与全局变量、global 关键字
调试
常见错误类型(语法错误/逻辑错误/运行时错误)、Debug 调试方法
查找算法
顺序查找、二分查找

五、试题结构与评价形式

5.1 考试形式

  • 评价方式:上机考试,在统一IDE中完成
  • 软件环境:评价机构提供统一的、稳定的Python编程环境
  • 硬件要求:每位考生一台性能良好的计算机,网络稳定

5.2 各等级题型配比

等级
客观题占比
编程题占比
核心考察重点
一级~二级
约60%-70%
约40%-30%
基础语法、流程控制、核心数据类型的基本操作
三级~四级
约60%-70%
约40%-30%
算法思维、函数使用、模块应用、代码调试能力
五级~六级
约50%-70%
约50%-30%
数据处理、系统设计、数据结构与算法综合应用

客观题类型:单项选择题、多项选择题、判断题等,考察基本概念、语法、原理的识记和理解。

编程实操题:编写、调试并运行完整的Python程序或代码片段,解决特定问题。重点考察:

  • 代码的正确性
  • 规范性
  • 逻辑性
  • 效率

六、考生报名与考试要求

6.1 报名条件

  • 年龄要求:Python代码级面向8-18周岁青少年(图形化级面向6-15周岁)
  • 学段覆盖:小学、初中、高中、中专、职高
  • 逐级报考:原则上需逐级报考,不可跳级(需确认最新政策)
  • 报名方式:登录 www.qceit.org.cn 注册并缴费

6.2 考试流程

  1. 报名缴费(报名截止前完成)
  2. 准考证下载(考前一周)
  3. 考前集中测试(考试前2天晚上 19:00-21:00)
  4. 正式考试(线上双摄像头监控)
  5. 成绩查询

6.3 通过标准

  • 考试采用百分制
  • 客观题 + 编程题综合评分
  • 达到合格分数线即可获得对应等级证书(具体分数线建议查阅当期考试通知)

七、证书价值

  1. 高校认可:与北京大学、清华大学、南开大学、北航、北邮、上海交大等十几所高校达成人才标准共建和选拔合作意向
  2. 国际互认:与EXIN国际信息科学考试学会达成战略合作,实现国际互认
  3. 职称衔接:与中国电子学会全国电子信息专业技术资格认证(QCEIT)衔接,进入电子信息工程师职称考试序列
  4. 竞赛关联:是信息素养大赛、世界机器人大会等白名单赛事的重要参考

八、学习建议(按等级)

等级
建议学习时长
重点突破方向
一级
2-3个月
熟悉IDLE/Thonny环境,打好print/input/变量/运算符/Turtle基础
二级
3-4个月
深入掌握六大核心数据类型(列表/元组/字典/集合/字符串/range),灵活运用分支与循环
三级
4-5个月
2026新重点:推导式 + 内置函数 + 三种排序算法 + 数制转换,开始刷算法题
四级
4-6个月
函数封装思维、递归与分治、二分查找、标准库使用
五级
5-6个月
2026新重点:文件读写 + pandas + matplotlib + SQLite数据库
六级
6个月+
面向对象编程 + 数组/队列/栈/二叉树,数据结构与算法综合应用

九、2026年考试时间安排

季度
报名时间
Python考试日期
3月
前一年12月23日 - 3月11日
3月21日(14:00-15:00)
6月
(待官方公布)
6月待定
9月
(待官方公布)
9月待定(2026新考纲首次实施)
12月
(待官方公布)
12月待定

重要提示:2026年9月起正式实施新版考试大纲,所有备考请以官方最新发布的PDF文件为准。官方文件下载地址:https://www.qceit.org.cn/bos/infolist.html (考试介绍→下载专区)

最新文章

随机文章