目前中国常见的编程考级主要分为以下几个体系,各体系侧重点和适用人群有所不同:
1. 全国青少年软件编程等级考试(中国电子学会)
- 分为1-10级,考察Scratch(1-4级)、Python(1-6级)和C/C++(1-10级)。
- 注重算法基础和工程实践能力,每年4次考试,涵盖图形化编程到数据结构与算法进阶。
2. NCT全国青少年编程能力等级测试
- 包含图形化编程(1-3级)、Python(1-4级)和机器人编程(1-3级)。
- 由教育部教育信息化技术标准委员会牵头,侧重编程思维与跨学科应用。
3. 蓝桥等考(蓝桥杯大赛组委会)
- Scratch(1-4级)、Python(1-6级)、C/C++(1-8级)和EV3机器人(1-4级)。
- 与蓝桥杯赛事衔接,考察实际代码编写能力和项目开发流程。
4. CPA编程能力等级认证
- 分初级(Python/Scratch)、中级(C++/Java)、高级(算法设计与系统开发)。
- 中国软件行业协会认证,适合职业教育与职业资格衔接。
5. 国际体系参考(如CIE考局)
- 剑桥国际A-Level计算机科学分AS/A2两级,涉及Pseudocode和OOP设计。
- 国际认可度高,内容涵盖计算机原理与软件工程方法论。
扩展知识
低级别(1-3级)通常考核基础语法和流程控制;
中高级别(4-6级)涉及递归、搜索算法等;
专业级(7级以上)要求掌握动态规划、操作系统原理等。
部分考级与高校自主招生或海外留学申请挂钩,建议根据学习目标选择体系。
查看详情
查看详情