能力目标
基本编程思维
等级划分说明
具备以编程逻辑为目标的基本编程能力
代码量要求
能够编写不少于20行Python程序
能力目标及适用性要求
Python 一级以基本编程思维为能力目标,具体包括如下 4 个方面:
- 基本阅读能力:能够阅读简单的语句式程序,了解程序运行过程,预测运行结果;
- 基本编程能力:能够编写简单的语句式程序,正确运行程序;
- 基本应用能力:能够采用语句式程序解决简单的应用问题;
- 基本工具能力:能够使用 IDLE 等展示 Python 代码的编程工具完成程序编写和运行。
Python 一级与青少年学业存在如下适用性要求:
- 阅读能力要求:认识汉字并阅读简单中文内容,熟练识别英文字母、了解并记忆少量英文单词,
识别时间的简单表示;
- 算术能力要求:掌握自然数和小数的概念及四则运算方法,理解基本推理逻辑,了解角度、简单
图形等基本几何概念;
- 操作能力要求:熟练操作无键盘平板电脑或有键盘普通电脑,基本掌握鼠标的使用。
核心知识点说明
能力目标
模块编程思维
等级划分说明
具备以函数、模块和类等形式抽象为目标的基本编程能力
代码量要求
能够编写不少于50行Python程序
能力目标及适用性要求
Python 二级以模块编程思维为能力目标,具体包括如下 4 个方面:
- 基本阅读能力:能够阅读模块式程序,了解程序运行过程,预测运行结果;
- 基本编程能力:能够编写简单的模块式程序,正确运行程序;
- 基本应用能力:能够采用模块式程序解决简单的应用问题;
- 基本调试能力:能够了解程序可能产生错误的情况、理解基本调试信息并完成简单程序调试。
- 前序能力要求:具备 Python 一级所描述的适用性要求;
- 数学能力要求:了解以简单方程为内容的代数知识,了解随机数的概念;
- 操作能力要求:熟练操作电脑,熟练使用鼠标和键盘。
核心知识点说明

能力目标
基本数据思维
等级划分说明
具备以数据理解、表达和简单运算为目标的基本编程能力
代码量要求
能够编写不少于100行Python程序
能力目标及适用性要求
Python 三级以基本数据思维为能力目标,具体包括如下 4 个方面:
- 基本阅读能力:能够阅读具有数据读写、清洗和处理功能的简单 Python 程序,了解程序运行过
程,预测运行结果;
- 基本编程能力:能够编写具有数据读写、清洗和处理功能的简单 Python 程序,正确运行程序;
- 基本应用能力:能够采用 Python 程序解决具有数据读写、清洗和处理的简单应用问题;
- 数据表达能力:能够采用 Python 语言对各类型数据进行正确的程序表达。
- 前序能力要求:具备 Python 二级所描述的适用性要求;
- 数学能力要求:掌握集合、数列等基本数学概念;
- 信息能力要求:掌握比特、字节、Unicode 编码等基本信息概念。
核心知识点说明

能力目标
基本算法思维
等级划分说明
具备以常见、常用且典型算法为目标的基本编程能力
代码量要求
能够编写不少于100行Python程序,掌握10类算法
目标能力及适用性要求
Python 四级以基本算法思维为能力目标,具体包括如下 4 个方面:
- 算法阅读能力:能够阅读带有算法的 Python 程序,了解程序运行过程,预测运行结果;
- 算法描述能力:能够采用 Python 语言描述算法;
- 算法应用能力:能够根据掌握的算法采用 Python 程序解决简单计算问题;
- 算法评估能力:评估算法在计算时间和存储空间的效果。
Python 四级与青少年学业存在如下适用性要求:
- 前序能力要求:具备 Python 三级所描述的适用性要求;
- 数学能力要求:掌握简单统计、二元方程等基本数学概念;
- 信息能力要求:掌握基本的进制、文件路径、操作系统使用等信息概念。
