全国青少年软件编程等级考试标准 (Python 语言)

一级标准
一、 了解 Python 多种开发环境,熟练使用 Python 自带的 IDLE
发环境,能够进行程序编写、调试和分析,具备使用 Python 开发
环境进行程序设计的能力
1. 了解 Python 常见的几种编程环境: IDLE Visual Studio
Code JupyterNotebook
2. 熟悉 IDLE 的操作过程,会打开 IDLE ,会新建文件、保存文
件;
3. 熟练掌握使用 IDEL 进行编程,会修改文件、运行文件等操
作;
4. 熟悉 IDEL 的两种开发模式,会在不同模式下进行切换;
5. 了解 Python 的版本号和目前最常用的 Python 版本。
二、 熟悉 Python 程序编写的基本方法
1. 理解 输入、处理、输出 程序编写方法;
2. 掌握 Python 的基本格式,编写程序时会合理的使用缩进、注
释、字符串标识;
3. 掌握变量基本概念,会使用变量,并且掌握变量名的命名和
保留字等基本语法;
4. 理解字符串、数值型变量,会对变量类型进行转换;
5. 掌握并熟练编写带有数值类型变量的程序,具备解决数学运
算基本问题的能力;
6. 理解比较表达式、运算符、逻辑运算的基本概念,掌握
Python 编程基础的逻辑表达式。
三、 具备基本的计算思维能力,能够完成较简单的 Python 程序
2 中国电子学会 全国青少年电子信息科普创新联盟
编写
1. 理解顺序结构语句的特点和写法,能够完成简单顺序结构的
程序;
2. 理解比较表达式、运算符、逻辑运算的基本概念,掌握
Python 编程基础的逻辑表达式;
3. 知道第三方库 turtle 的功能,会导入该库文件,掌握它的一
些简单使用方法:前进、后退、左右转、提落笔、画点、画
圆。
二级标准
一、 了解与掌握如下的 python 编程的进阶知识,并会使用。
1. 知道如下几种数据类型:列表、元组、字典、字符串、
range 、集合六大内置核心数据类型;
2. 理解列表类型的概念,掌握它的基础用法及操作:访问 /
新、获取元素个数、遍历、转换为列表型数据、添加和删
除、连接、排序等等;
3. 理解元组类型的概念,理解元组和列表的不同,掌握它的基
础用法及操作:元组的声明与赋值、元组的访问与更新、元
组的遍历、添加、删除、排序等等;
4. 理解字符串类型的概念,掌握它的基础用法及操作:字符串
的分割、结合、替换、检索、长度获取。
二、 会编写较为复杂的 Python 程序,掌握 Python 编程的控制语
1. 理解选择结构语句的功能和写法,能够完成简单选择结构的
3 中国电子学会 全国青少年电子信息科普创新联盟
程序;
2. 掌握程序的单分支结构,理解二分支、多分支结构语句;
3. 理解循环结构语句的功能和写法,能够完成简单循环结构的
程序;理解 for 循环、 while 循环、 break continue 循环控制
结构语句;
4. 理解 range 类型的概念,掌握它的基础用法及操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

暴躁的秋秋

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值