#少儿编程#
本考纲说明整理自中国电子学会官方发布的考纲。Python考试共6级,本文介绍的是3级。
考试性质
全国青少年软件编程等级考试标准(Python)由中国电子学会科普培训与应用推广中心指定。由全国青少年电子信息科普创新联盟标准工作组开发,由中国电子学会普及工作委员会审核通过,适用于由中国电子学会主办的青少年软件编程等级考试(Python)。
能力目标
通过本级考核的学生,考查对编码、数制、数据维度、CSV格式文件、异常处理等知识的掌握,能够运用解析、枚举、排序和查找实现简单的Python程序。
考核目标
理解编码和数制,掌握数制间转换函数理解数据维度,能够编写程序处理一维数据和二维数据能够读写CSV格式文件理解Python的异常处理能够运用指定算法实现简单的Python程序记住常用核心内置函数的功能及用法考核对象
代码级(Python)面向年龄8岁以上,持有合法有效证件(身份证/户口薄/护照)的青少年。
考试要求
机考,以客观题、编程题为主,考试推荐使用Python3.5.2IDLE开发环境。
考试标准
一、理解编码、数制的基本概念,并且会应用
1、能够进行二进制、十进制以及十六进制之间的转换
2、理解Python中的数制转换函数
二、掌握一维数据的表示和读写方法,能够编写程序处理一维数据
三、掌握二维数据的表示和读写方法,能够编写程序处理二维数据
四、掌握CSV格式文件的读写方法
五、理解程序的异常处理:try-execpt结构语句
六、理解算法的概念,掌握解析、枚举、排序、查找算法的特征。能够用这些算法实现简单的Python程序。
七、记住常用核心内置函数的功能及用法。
知识点描述
1、编码
知道什么是编码,为什么要使用编码,了解unicode和UTF-8两种编码掌握编码间的转换2、数制
知道什么是数制,了解二进制、十进制和十六进制掌握这个进制数相互转换3、数据的维度
了解数据的维度知道什么是一维数据,掌握如何定义一维数据,如何读写一维数据,能够编程处理一维数据知道什么是二维数据,掌握如何定义二维数据,如何读写二维数据,能够编程处理二维数据4、CSV格式的文件
知道什么是CSV文件,CSV文件的数据格式是什么掌握读写CSV文件5、程序的异常处理
了解什么是程序的异常掌握如何捕获异常,掌握try-execpt结构语句了解Python标准异常6、算法
了解什么是算法掌握解析数据的方式掌握简单的枚举法掌握简单的排序算法掌握简单的查找算法能够运用这些实现简单的Python程序7、内置函数
了解什么事内置函数掌握Python核心内置函数的用法