GESP Python 编程一级考试大纲¶
(一)知识点详述¶
- 了解
Windows、Linux等操作系统的基本概念及常见操作,了解计算机硬件的基本组成结构。 - 了解计算机网络协议和互联网的基本概念。
- 了解计算机语言的基本概念与转换,文件存储的类型与大小的概念,掌握编程文件创建、复制、粘贴、删除、移动程序和调试的基本操作。
- 掌握编程语言开发环境的使用(如
DEV C++、PyCharm、IDLE、Visual Studio等)。 - 理解并掌握“输入、处理、输出”程序编写方法,掌握
Python语言编写的基本格式:如缩进、空格、括号、注释等编码规范。 - 掌握标识符、关键字、常量、变量的命名规则和使用方法。
- 了解程序的顺序结构、选择结构、循环结构。
- 了解数字类型、字符串类型和布尔类型的初级使用。
- 掌握比较运算符、算术运算符、逻辑运算符的基本概念及基础应用。
- 掌握变量的创建及使用。
- 掌握输入输出语句
input和print。 - 掌握图形库
turtle的主要功能,使用turtle进行绘图。 - 掌握模块的导入方法。
(二)考核目标¶
学生对计算机系统的编程软件的界面认识和基本操作,能够独立创建完整的编程文件并运行通过,并实现通过导入 turtle 绘图模块学会图像绘制并掌握数据类型的使用,实现编程入门,同时针对参加一级考试的学生将进行简单的逻辑推理能力的考查。
(三)知识块与知识点描述¶
| 编号 | 知识块 | 知识点 |
|---|---|---|
| 1 | 计算机基础知识 | Python 环境运行、硬件操作、文件类型管理(文本、视频、音频) |
| 2 | 编程规范 | 缩进、空格、括号、注释、换行 |
| 3 | 基础语法 | 标识符、关键字、常量、变量 |
| 4 | 数据类型 | 数字、字符串、布尔类型 |
| 5 | 三大基本结构 | 顺序、分支、循环 |
| 6 | 运算符 | +, -, *, /, %、and, or, not、==, !=, >, <, >=, <= |
| 7 | 模块导入与输入输出 | import、from、input()、print() |
| 8 | Turtle 绘图 |
前进、转弯、填色、抬笔等 |
(四)题型分布¶
- 单选题:15 道(2 分/道)
- 判断题:10 道(2 分/道)
- 编程题:2 道(25 分/道)
(五)考试时间¶
120 分钟