GESP编程2级考试大纲
·
今天给大家搞一个gesp2级考试大纲!!!

GESP 编程等级考试二级分为图形化编程(Scratch)、Python 编程和 C++ 编程三种,以下是它们的大纲内容:
图形化编程(Scratch)
| 知识点 | 详细内容 |
|---|---|
| 流程图与逻辑运算 | 了解流程图的基本概念,掌握逻辑运算符(与、或、非)的使用。 |
| 变量与广播 | 学会创建和使用变量,掌握广播消息的发送与接收。 |
| 画笔与克隆模块 | 掌握画笔模块的使用,如绘制图形;学会使用克隆模块。 |
| 复杂事件与侦测条件 | 掌握更复杂的事件触发条件,如按键事件、鼠标事件;学会使用侦测模块。 |
| 多角色交互与协作 | 能够设计多个角色之间的交互逻辑,实现复杂的动画效果。 |
| 数学运算与逻辑推理 | 掌握更复杂的数学运算,如随机数生成;提升逻辑推理能力。 |
| 高级编程技巧 | 掌握克隆技术的高级应用,如克隆多个角色;学会使用自定义积木。 |
| 复杂游戏设计 | 能够设计和实现具有一定难度的游戏,如迷宫游戏、射击游戏等。 |
| 数据结构基础 | 初步了解列表(数组)的使用。 |
Python 编程
| 知识点 | 详细内容 |
|---|---|
| 函数与模块 | 学会定义和调用函数,掌握模块的导入与使用。 |
| 数据结构基础 | 掌握列表、元组、字典的基本操作。 |
| 文件操作 | 学会使用 open () 函数进行文件的读写操作。 |
| 高级编程技巧 | 掌握多层分支与循环嵌套,学会使用 break 和 continue 语句。 |
| 算法初步 | 掌握递归算法,如斐波那契数列;了解排序算法。 |
| 面向对象编程基础 | 了解类和对象的概念,掌握简单的类定义和对象创建。 |
C++ 编程
| 知识点 | 详细内容 | |
|---|---|---|
| 计算机基础知识 | 了解计算机存储的基本分类,如 RAM、ROM、Cache 的功能及区别;掌握计算机网络的分类及 TCP/IP 四层模型与 OSI 七层模型;理解高级语言与低级语言的区别,以及 C++ 的面向对象特性;掌握 ASCII 码的原理,能进行字符与 ASCII 码的相互转换。 | |
| 编程语法与结构 | 掌握流程图的概念、符号及绘制方法,能用流程图描述顺序、选择、循环三种基本结构;区分隐式类型转换和强制类型转换;掌握嵌套的 if-else 语句、switch 语句的使用,以及多层循环及循环控制语句 break、continue 的应用;掌握常用数学函数,如绝对值函数 abs、平方根函数 sqrt、最大值 max、最小值 min 等。 | |
| 编程实践能力 | 能独立完成包含分支、循环结构的程序,解决实际问题,如求和问题、质数筛选、图案输出等;掌握代码规范与调试技巧。 | |
| 数据编码与运算 | 了解数据编码,如原码、反码、补码;掌握进制转换,如二进制、八进制、十进制、十六进制;掌握位运算,如与(&)、或( | )、非(~)、异或(^)、左移(<<)、右移 (>>)。 |
| 算法基础 | 掌握算法的概念与描述方法,如自然语言描述、流程图描述、伪代码描述;能够独立使用模拟法、枚举法解决对应的算法问题。 | |
| 数据结构 | 掌握 C++ 一维数组基本应用、字符串及其函数。 |
GESP 二级考试题型及分值分布如下:
| 题型 | C++ | Python |
|---|---|---|
| 单选题 | 30 题,每题 2 分 | 15 题,每题 2 分 |
| 判断题 | 10 题,每题 2 分 | 10 题,每题 2 分 |
| 编程题 | 2 题,每题 25 分 | 2 题,每题 25 分 |
注:本文大部分来源于互联网,为(I蓝胖子I)编辑,无侵权涉及,无敏感词。
本人全部文章免费,求个三连……
更多推荐

所有评论(0)