全国青少年软件编程等级考试标准(Python3级)
一、考试标准
1.理解编码、数制的基本概念,并且会应用:
1)能够进行二进制、十进制以及十六进制之间的转换;
2)理解Python中的数值转换函数;
2.掌握一维数据的表示和读写方法,能够编写程序处理一维数据。
3.掌握二维数据的表示和读写方法,能够编写程序处理二维数据。
4.掌握CSV格式文件的读写方法。
5.理解程序的异常处理:try-except结构语句。
6.理解算法的概念,掌握解析、枚举、排序、查算法的特征。能够用这些算法实现简单的Python程序。
7.记住常用核心内置函数的功能及用法。
二、考核目标
让学生能够独立进行Python编程,能够理解Python的基本框架,会使用和处理相关数据,能够解决较为复杂的问题,并且可以进行简单的程序异常问题。
三、能力目标
通过本级考核的学生,对Python编程应有较为全面的理解,熟悉了Python 数据的数据处理方式。具备用较强的逻辑推理和计算思维能力。
四、知识块
知识块思维导图(三级)
五、知识点描述
编号
知识块 知识点
1
编码、数制
二进制、十进制、十六进制的概念及互相转换,并且会Python 中的数值转换函数。
快速排序python实现
2 数据处理 一维及二维数据的如下知识:表示、存储、格式化、读
入文件、写入文件、提取数据、CSV 文件的操作、添加数据。
3 异常处理 会使用try-except 进行异常处理。 4
算法
解析、枚举、排序、查等算法。
5 核心函数
至少掌握69个常用函数中的大多数最常用函数,包含:数学运算类(7个):abs、divmod、max、min、round、sum;类型转换(15个):bool、int、float、str、ord、
chr、bin、hex、tuple、list、dict、set、enumerate、range、object;序列操作(6个):all、any、filter、map、next、sorted;对象操作(6个):help、dir、type、ascii、format、vars;交互操作(2个):print、input;文件操作(1个):open。
6 计算思维
能综合应用解析、枚举、排序、查等算法,会进行冒泡排序、插入排序、快速排序等。
知识点思维导图(三级)
六、题型配比及分值
知识体系 单选 判断 编程 编码数制(12分) 8    4 0 数据处理(20分) 10    6    4 异常处理(6分)    4    2 0 核心函数(30分) 22 8 0 算法(16分)    6 0 10 计算思维(16分) 0 0 16 分值 50分 20分 30分
题数 25个 10个 2个

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。