「艾墨舟编程小先锋」专为 GESP 考生打造的免费题库小程序。涵盖图形化 / Python/C++ 全真题,支持真题模考、考前预测、错题整理与学习统计,一站式攻克客观题。
GESP考级免费刷题小程序
🎯 GESP Python 一级核心知识点全梳理
GESP Python 一级考试满分 100 分,其中客观题(单选题 + 判断题)占 50 分,编程题占 50 分,考点覆盖计算机基础、Python 语法基础、程序逻辑三大模块,是编程入门的核心考核标准。
📌 模块一:计算机基础知识
本模块占客观题分值约 20%,均以单选题形式考查,属于入门必知考点。
核心考点
- 计算机系统组成:输入 / 输出设备的区分 [高频]
- 计算机基础操作:文件重命名、系统功能键使用 [中频]
- 编程环境基础:Python 开发环境的基本操作 [低频]
考查方式
全部为单选题,每题 2 分,通常在试卷前 3 题出现,重点考核概念区分,不会涉及复杂应用。
典型例题(2026 年 3 月真题)
如果将武术表演的人形机器人视作计算机系统,下面哪一项不能作为输入设备?A. 用于检测重心的重力传感器B. 预装的 AI 算法程序C. 接收动作指令的遥控器D. 拍摄其他机器人的摄像头答案:B解析:输入设备的功能是从外部接收信息,预装程序属于存储的控制逻辑,不属于输入设备。
学习建议
- 牢记常见输入设备:传感器、摄像头、键盘、鼠标、遥控器;常见输出设备:显示器、扬声器、电机
- 区分硬件与软件:程序、算法属于软件范畴,不属于硬件输入 / 输出设备
- 熟悉基础电脑操作:文件重命名、复制粘贴、功能键 F1-F12 的基本作用
📘 模块二:Python 语法基础
本模块占客观题分值约 60%,是编程题的核心基础,考查范围覆盖变量、运算、输入输出、基本控制结构。
核心考点
- 变量名命名规范(大小写敏感、不能以数字开头、不能使用关键字) [高频]
- 类型转换:int ()、float ()、str () 的使用 [中频]
- input () 函数的特性(默认返回字符串) [高频]
- print () 函数的多参数输出(逗号分隔自动加空格) [中频]
- 条件判断的比较运算符(>、<、==、!=) [中频]
- for 循环与 range () 函数的使用 [高频]
考查方式
- 客观题:单选题为主,每题 2 分,主要考查代码运行结果、语法正误判断
- 编程题:基础语法是所有编程题的实现基础,贯穿两道编程题的全部功能点
典型例题 1(2026 年 3 月真题)
Python 表达式3 * 3 ** 2的值为?A. 81B. 27C. 24D. 18答案:B解析:Python 中乘方运算符优先级高于乘法,先计算 32=9,再计算 3*9=27。
典型例题 2(2026 年 3 月真题)
以下 Python 代码执行后的输出是?
a, b =3,4print(a +2, b -2)print(a, b)
A.
5 23 4
B.
5 25 2
C.
5234
D.
5252
答案:A解析:a+2 和 b-2 是临时计算,不会修改原变量 a 和 b 的值,print 函数多参数用逗号分隔会自动添加空格。
学习建议
- 牢记 Python 关键字:for、if、else、while、print 等不能作为变量名
- 熟练掌握运算优先级:可通过加括号明确运算顺序,避免优先级错误
- 多做代码运行结果题:每次做题手动模拟代码执行过程,不要依赖直觉
- 注意输入类型转换:input () 得到的是字符串,需要数字时必须用 int () 或 float () 转换
💻 模块三:程序逻辑与编程实现
本模块占总分值 50%,共 2 道编程题,每题 25 分,按步骤给分,核心考查顺序执行、事件响应、状态变化三类基础逻辑。
核心考点
考查方式
全部为编程题,按功能点给分,每个功能点占 2-5 分,即使未完成全部功能,做对部分也能得分。根据往届真题统计,常考的场景类型包括:
- 自然模拟类:日出、下雪、季节变化等(占比约 60%)
- 交互控制类:角色移动、跳跃、碰撞等(占比约 40%)
典型例题(2026 年 3 月真题・日出)
题目要求
实现日出效果:
- 点击绿旗,背景亮度从 - 50 开始,每 0.4 秒增加 5,重复 10 次逐渐变亮
- 公鸡初始位置 X=-150、Y=-100,播放鸣叫音乐的同时每 1 秒切换一次造型,重复 2 次
- 太阳初始位置 X=150、Y=-100,虚像特效 100,每 0.2 秒 Y 坐标增加 10、右转 18°、虚像减少 5,重复 20 次升到空中
评分标准
- 初始参数设置正确:10 分(每个角色初始位置、大小、特效各 2 分)
- 循环逻辑正确:10 分(每个重复执行的次数、间隔时间、变化量各 2 分)
- 功能顺序正确:5 分(音乐、造型切换、移动的同步逻辑正确)
学习建议
- 拆分功能点:拿到编程题先把每个要求拆成独立步骤,逐个实现
- 重视初始化:所有初始位置、初始值、初始特效必须写在最前面,避免后续逻辑出错
- 注意循环参数:重复次数、等待时间、每次变化量三个参数要和题目完全一致,差一个都会扣分
- 多练模拟题:重点练习顺序执行类场景,熟练掌握重复执行固定次数的循环写法
✅ 备考技巧总结
- 客观题备考近 3 次真题中,语法基础考点重复率达 70%,建议优先刷完「艾墨舟编程小先锋」小程序中的 Python 一级真题,整理错题重点复习变量规则、运算优先级两个高频易错点。
- 编程题备考优先掌握初始化、固定次数循环、坐标变化三类基础逻辑,这三类知识点占编程题分值的 80%。练习时不用追求难题,把每次真题的编程题按步骤写熟即可。
- 考试技巧编程题按点给分,哪怕不会做全题,也要把会写的初始化步骤、简单循环先写上,拿到基础分即可通过。