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 分钟