全国青少年NCT编程考级Python标准:三级
一、Python三级能力目标
Python三级以基本数据思维为能力目标,具体包括如下4个方面:
基本阅读能力:能够阅读具有数据读写、清洗和处理功能的简单Python程序,了解程序运行过 程,预测运行结果;
基本编程能力:能够编写具有数据读写、清洗和处理功能的简单Python程序,正确运行程序;
基本应用能力:能够釆用Python程序解决具有数据读写、清洗和处理的简单应用问题;
数据表达能力:能够釆用Python语言对各类型数据进行正确的程序表达。
二、Python三级与青少年学业存在如下适用性要求
前序能力要求:具备Python -级所描述的适用性要求;
数学能力要求:掌握集合、数列等基本数学概念;
信息能力要求:掌握比特、字节、Unicode编码等基本信息概念。
三、核心知识点说明
Python三级包含12个核心知识点,知识点排序不分先后。其中,名称中标注“(基 本)”的知识点表明该知识点相比专业说法仅做基础性要求。
1.序列与元组类型
1.1 知识点说明:序列类型、元组类型及其使用。
1.2 能力要求:掌握并熟练编写带有元组的程序,具备解决有序数据组的处理问题的能力。
2.集合类型
2.1 知识点说明:集合类型及其使用。
2.2 能力要求:掌握并熟练编写带有集合的程序,具备解决无序数据组的处理问题的能力。
3.字典类型
3.1 知识点说明:字典类型的定义及基本使用。
3.2 能力要求:掌握并熟练编写带有字典类型的程序,具备处理键值对数据的能力。
4.数据维度
4.1 知识点说明:数据的维度及数据基本理解。
4.2 能力要求:理解并辨别数据维度,具备分析实际问题中数据维度的能力。
5.一维数据处理
5.1 知识点说明:一维数据表示、读写、存储方法。
5.2 能力要求:掌握并熟练编写使用一维数据的程序,具备解决一维数据处理问题的能力。
6.二维数据处理
6.1 知识点说明:二维数据表示、读写、存储方法及CSV格式的读写。
6.2 能力要求:掌握并熟练编写使用二维数据的程序,具备解决二维数据处理问题的能力。
7.高维数据处理
7.1 知识点说明:以JS0N为格式的高维数据表示、读写方法。
7.2 能力要求:基本掌握编写使用JS0N格式数据的程序,具备解决数据交换问题的能力。
8.文本处理
8.1 知识点说明:以基本re库为内容的文本查找、匹配等基本方法。
8.2 能力要求:基本掌握编写文本处理的程序,具备解决基本文本查找和匹配问题的能力。
9.数据爬取
9.1 知识点说明:以requests库为内容的页面级数据爬取方法。
9.2 能力要求:基本掌握网络爬虫程序的基本编写方法,具备解决基本数据获取问题的能力。
10.(基本)向量数据
10.1 知识点说明:向量数据理解及以列表和Numpy为方式的多维向量数据表达。
10.2 能力要求:掌握向量数据的基本表达及处理方法,具备解决向量数据计算问题的基本能力。
11.(基本)图像数据
11.1 知识点说明:图像数据理解及以PIL库为内容的基本图像数据处理方法。
11.2 能力要求:掌握图像数据的基本处理方法,具备解决图像数据问题的能力。
12.(基本)HTML数据
12.1 知识点说明:HTML数据格式理解及HTML数据的基本处理方法。
12.2 能力要求:掌握HTML数据的基本处理方法,具备解决网页数据问题的能力。
四、核心知识点能力要求
Python三级12个核心知识点对应的能力要求如下。
4.1标准符合性规定
Python三级的符合性评测需要包含对Python三级各知识点的评测,知识点宏观覆盖度要达到100%。
根据标准符合性评测的具体情况,给出基本符合、符合、深度符合三种认定结论。基本符合指每个 知识点提供不少于5个具体知识内容,符合指每个知识点提供不少于8个具体知识内容,深度符合指每 个知识点提供不少于12个具体知识内容。具体知识内容要与知识点实质相关。
4.2能力测试要求
与Python三级相关的能力测试在标准符合性规定的基础上应明确考试形式和考试环境,考试要求如下表。
青少年编程能力“Python三级”能力测试的考试要求
内 容 | 描 述 |
考试形式 | 理论考试与编程相结合。 |
考试环境 | 支持Python程序运行的环境,支持文件读写,不限于单机版或Web网络版。 |
考试内容 | 满足标准符合性规定。 |

添加 家长论坛微信
全部 0条评论