全国青少年软件编程等级考试—Python介绍
全国青少年软件编程等级考试
—Python介绍


全国青少年软件编程等级考试是由中国电子学会发起的面向青少年机器人软件编程能力水平的社会化评价项目 。中国电子学会是工业和信息化部直属事业单位 ,是中国科学技术协会的团体会员单位。
全国青少年软件编程等级考试全面考察青少年在软件编程的知识能力和实践能力,是青少年迈向人工智能应用领域的基础准备。
等级考试分为图形化级(Scratch1-4级)和代码级(Python1-6级;C/C++1-10级)。
全国青少年软件编程等级考试不采用硬件器材。

Python知识体系介绍

01
知识点描述
编号 | 了解Python多种开发环境 | 熟悉Python程序编写的基本方法 | 具备基本的计算思维能力,能够完成较简单的Python程序 |
---|---|---|---|
1 | 了解Python常见的几种编程环境 | 理解“输入、处理、输出”程序编写方法 | 理解顺序结构语句的特点和写法,能够完成简单顺序结构的 程序 |
2 | 熟悉IDEL的操作过程 | 掌握Python的基本格式,编写程序时会合理的使用缩进、注释、字符串标识 | 理解比较表达式、运算符、逻辑运算的基本概念,掌握Python编程基础的逻辑表达式 |
3 | 熟悉IDEL进行编程 | 掌握变量基本概念,会使用变量,并且掌握变量名的命名和保留字等基本语法 | 知道第三方库turtle的功能,会导入该库文件,掌握它的一 些简单使用方法:前进、后退、左右转、提落笔、画点、画圆 |
4 | 熟悉IDEL的两种开发模式 | 理解字符串、数值型变量,会对变量类型进行转换 | |
5 | 了解Python的版本号和目前最常用的Python版本 | 掌握并熟练编写带有数值类型变量的程序,具备解决数学运算基本问题的能力 | |
6 | 理解比较表达式、运算符、逻辑运算的基本概念,掌握Python编程基础的逻辑表达式 |
03
知识点描述
编号 | 了解与掌握如下的python编程的进阶知识,并会使用 | 会编写较为复杂的Python程序,掌握Python编程的控制语句 |
---|---|---|
1 | 知道如下几种数据类型:列表、元组、字典、字符串、range、集合六大内置核心数据类型; | 理解选择结构语句的功能和写法,能够完成简单选择结构的程序 |
2 | 理解列表类型的概念,掌握它的基础用法及操作:访问/更新、获取元素个数、遍历、转换为列表型数据、添加和删除、连接、排序等等 | 掌握程序的单分支结构,理解二分支、多分支结构语句 |
3 | 理解元组类型的概念,理解元组和列表的不同,掌握它的基 础用法及操作:元组的声明与赋值、元组的访问与更新、元组的遍历、添加、删除、排序等等 | 理解循环结构语句的功能和写法,能够完成简单循环结构的 程序;理解for循环、while循环、break和continue循环控制结构语句 |
4 | 理解字符串类型的概念,掌握它的基础用法及操作:字符串的分割、结合、替换、检索、长度获取 | 理解range类型的概念,掌握它的基础用法及操作 |
03
知识点描述
编号 | 知识点 |
---|---|
1 | 理解编码、数制的基本概念,并且会应用 |
① | 能够进行二进制、十进制以及十六进制之间的转换 |
② | 理解Python中的数制转换函数 |
2 | 掌握一维数据的表示和读写方法,能够编写程序处理一维数据 |
3 | 掌握二维数据的表示和读写方法,能够编写程序处理二维数据 |
4 | 掌握CSV格式文件的读写方法 |
5 | 理解程序的异常处理:try-except结构语句 |
6 | 理解算法的概念,掌握解析、枚举、排序、查找算法的特征。能够用这些算法实现简单的Python程序 |
7 | 记住常用核心内置函数的功能及用法 |
04
Python(四级标准)
知识点描述
编号 | 知识点 |
---|---|
1 | 理解函数及过程、函数的参数、函数的返回值、变量作用域等概念 |
2 | 能够创建简单的自定义函数 |
3 | 理解算法以及算法性能、效率的概念,初步认识算法优化效率的方法 |
4 | 理解基本算法中递归的概念 |
5 | 掌握自定义函数及调用,实现基本算法中的递归方法 |
6 | 掌握基本算法中由递归变递推的方法 |
7 | 理解基本算法中的分治算法,能够用分治算法实现简单的Python程序 |
8 | 掌握第三方库(模块)的功能、获取、安装、调用等 |
5
Python(五级标准)
编号 | 知识点 |
---|---|
1 | 掌握字符串的转义符、format()格式化方法 |
2 | 掌握列表、元组、字符串、range类型的用法及常用操作 |
3 | 理解字典类型的概念,掌握它的基础用法及操作 |
4 | 理解集合类型的概念,掌握它的基础用法及操作 |
5 | 掌握列表推导式、生成器推导式、序列解包、切片的使用方法 |
6 | 知道常用标准库的功能与用法,掌握math、turtle、random、time、PyInstaller、jieba、wordcloud这些库的功能与使用 |
* | 能够使用上述方法编写指定功能的正确完整的程序 |
06
Python(六级标准)
编号 | 知识点 |
---|---|
1 | 掌握文件操作及数据格式化 |
2 | 掌握数据可视化操作 |
3 | 理解类与对象的概念,初步掌握类与对象的使用 |
4 | 掌握SQLite数据库基础编程 |
5 | 掌握简单的使用tkinter的GUI设计 |
6 | 能够使用上述方法编写指定功能的正确完整的程序 |

卓优特编程院平台特点

教
优质教材+情景教学
精心设计、丰富多彩的课程教材,多种学模式融合的教案。
学
计划学习+自主编程
紧随学习日程计划高效学习,简单操作编码工具自主创操作,模拟课堂教学流程强化复习。
练
课中动手+课后拓展
课中随堂动手练习,课后自主拓展练习
测
随堂测试+定期考试
课堂发布随问答任务,多题型选择组卷考试
训
考前集训+专项辅导
考前可组织集训,针对考试大纲进行线上/线下辅导

关于卓优特编程院

卓优特教育创立于青岛,自2002年至今,先后与中国海洋大学、山东科技大学、中科院计算所合作研发机器人教育课程,目前人工智能产品及课程体系已辐射全国。2006年起全面拓展教育服务,开展校内及校外课程、竞赛、培训、自招等业务,成为省内知名的教育服务商。
卓优特作为产、学、研一体的高新企业,拥有院校和创新两大自主研发团队,并有一支专业的团队,为山东省各学段学生提供机器人等级考试、编程等级考试、创新能力提升、竞赛、自招选校的整体服务方案。到今年,已成功为百余名学生取得教育部规定面向中小学生开展的全国性竞赛活动竞赛证书,并通过卓优特自招和综招团队服务踏入名校大门。

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