乐于分享
好东西不私藏

2026年6月电子学会编程/机器人考级试卷分享

2026年6月电子学会编程/机器人考级试卷分享

考级真题分享

每年都会有四次考级机会,马上9月份考试即将截止报名,同学们可以练习起来下面将2026年6月考级真题分享给大家,可能有部分题目有缺失,敬请谅解!!

Scratch编程

Scratch 是世界上最大的儿童编码社区,是一种具有简单视觉界面的编码语言

01

Scratch编程一级

Scratch 一级极简考点

软件
:脚本区写代码;角色代码只管自己;舞台可加声音;角色可手绘 / 上传。
运动
:中心 (0,0),X 左右 Y 上下;90 右、‑90 左;隐藏使角色消失。
造型背景
:下一个造型到末尾会回到第一个;角色不能改背景。
声音
:播放并等待播完,听完才往下执行。
积木
:绿旗 / 按键触发;等待暂停;随机是 “可能” 不是一定。
数学
:锯木头次数 = 段数‑1;移多补少、等量代换、找规律。
编程题
:初始化角色(位置、造型、方向);移动 + 造型实现走路;切换背景。
易错
:背景到最后,下一个会回到第一个,不会新增。

02

Scratch编程二级

Scratch 二级极简考点

循环重复 N 次(固定次数);重复直到:条件成立,循环不执行。

逻辑判断如果‑那么‑否则;与(全满足)、或(一个满足)、不(取反);音量上限 100。

侦测按键、鼠标、碰到角色 / 颜色 / 边缘;碰到边缘就反弹 + 左右翻转。

画笔落笔 / 抬笔 / 擦除;颜色粗细设置;正多边形外角:360÷边数

角色移到最前面改图层;颜色特效、大小增加;滑行会占用程序时间。

其他字符串取字符;负数、数列、逻辑推理。

编程循环画多边形;循环内侦测按键移动;碰撞触发特效。

易错滑行过程无法侦测按键;重复直到先判断再执行。

03

Scratch编程三级

Scratch 三级极简考点

变量:全局变量、滑块;赋值 / 增减;余数、随机算范围。

嵌套循环:内层绘图,外层旋转;外角360÷边数。

克隆:克隆自己;克隆体不执行绿旗脚本;停止键清空克隆。

广播:广播 / 广播并等待;发送角色也能接收消息。

画笔图章:图章印图案,全部擦除清除图章。

逻辑:与、或、不;重复直到先判断,成立直接跳出。

询问拼接:询问获取回答,连接积木拼接字符串。

编程:鼠标克隆 + 变量计数;嵌套画组合图形;变量条件判断。

易错:广播并等待需等脚本执行完;图章需全部擦除清理。

03

Scratch编程四级

Scratch 四级极简考点

自制积木(函数)
:支持参数,封装重复功能绘图、计算。
列表
:添加、插入、删除、替换项目;求项目数;查找最大值;随机抽取不重复数据。
字符串
:取第 n 个字符(从 1 开始,无第 0 位);字符对比;包含判断;字符串连接。
循环累加
:求和、求奇数和;重复直到注意循环执行次数。
算法
:冒泡排序、顺序查找、二分查找。
逻辑判断
:与 / 或 / 不;注意区间条件写法。
停止积木
:停止全部脚本终止所有程序。
编程
自制积木画可变参数图形;
出题答题计分;
列表随机抽取;
投票统计,查找列表最大值。
易错
:字符串下标从 1;插入 vs 替换列表项;二分查找比顺序查找更快。
完整试卷:

通过网盘分享的文件:图形化

链接: https://pan.baidu.com/s/1HeULkqVxetwvwv_KY08NAw 提取码: e256 

--来自百度网盘超级会员v8的分享

Python/C++编程

01

Python编程一级

Python 一级极简考点

环境:脚本后缀.py;IDLE 交互 / 脚本模式;PyCharm、VS Code 为开发工具;Py2 与 Py3 不兼容。

变量:字母、数字、下划线,不能数字开头;区分大小写;不用关键字;=赋值;a +=1等价a=a+1,无a++。

数据运算

//整除,%取余,/结果是浮点数;int()取整;

逻辑:and/or/not;比较==判断相等;先乘除后加减。

输出 print:字符串加引号;end=控制结尾,改变是否换行;缩进是语法,不能乱改。

输入:input()得到字符串,int(input())转数字。

turtle 海龟库

forward()前进;pensize()粗细;pencolor()画笔色;color(画笔,填充);

home()回原点不清画布;reset()回原点并清画布;clear()只清画布;

circle(r,steps=n)画正多边形;dot(直径)画实心圆点;可创建多支画笔;hideturtle()隐藏海龟。

编程题:输入数字,整除 // 求每组人数、取余 % 求余数;turtle 组合绘制简单图形。

易错:int()不能转汉字字符串;/得到浮点数;变量大小写不同代表不同变量;print 的 end 参数是结尾内容。

02

Python编程二级

Python 二级极简考点

列表 listappend()末尾添加;insert(索引,元素)指定位置插入;remove(值)按值删除;切片[起始:结束],含头不含尾;sort()原地排序;len()求长度。

元组 tuple不可修改;单元素必须加逗号(42,);用sorted()返回新列表排序,无 sort 方法;支持len()

字符串 str切片[起始:结束]split()分割;count()统计字符;format()格式化;不可直接修改单个字符

字典 dict{键:值};键必须不可变(不能用列表);clear()清空;按键取值;不能直接按值找键。

流程控制

分支:if‑elif‑else,elif 可多个,else 可选;
循环:for in range(n)从 0 到 n‑1;while条件循环;
break
跳出本层循环;continue跳过本次循环。

内置函数len()min()max()sum()

编程题①遍历列表,if 条件做分类计数;②for 遍历字符串,计数器统计字符出现次数。

易错元组不可增删改;字符串不能直接改字符;break 只跳出当前一层循环;字典键不能是列表;切片含头不含尾。

03

C++编程一级

C/C++ 一级极简考点

基础环境main()是程序入口;源码编译生成.exe;编译报错无法运行;cin输入、cout输出;scanf/printf为 C 语言输入输出。

数据与运算int整型(存整数,存小数会丢失精度);double浮点;运算符:/除法、%取余数;优先级:先乘除后加减;数学函数:abs()绝对值,sqrt()平方根,pow()幂运算。

逻辑分支逻辑符号:&&与,||或;if‑else条件判断。

循环

while
:先判断再执行;
do‑while
至少执行 1 次,后判断;
for(初始化;条件;更新)
;条件空缺为无限循环。
编程题
温度转换:double浮点,fixed+setprecision(2)保留两位小数;
体温统计:循环读入数据,累加更新数值,if 判断范围做计数。
易错
整型不能保存小数;pow(3,2)是 3 的 2 次方;do‑while 至少跑一次;for 条件省略会死循环。
完整试卷:

通过网盘分享的文件:Python等2个文件

链接: https://pan.baidu.com/s/1bPPlVq17fj0BlehU3QfW4Q 提取码: kwt8 

--来自百度网盘超级会员v8的分享

机器人等级考试

一级:机械基础;杠杆、轮轴、滑轮、齿轮传动,三角形增稳;实操搭建手动起重机,掌握省力与改变力方向。

二级:各类机构(连杆、棘轮、凸轮、间歇、行星齿轮);摩擦力、重力、传动特点;实操做电动尺蠖,用到棘轮 + 曲柄连杆,实现间歇前进。

三级:Arduino 硬件电路,数字 / 模拟信号,传感器(超声波、红外),LED、蜂鸣器;Mixly 图形编程;实操红外遥控警报装置,多模式切换,距离控制声光频率。

四级:Arduino‑C 代码编程;存储器、引脚、欧姆定律、三极管;for/switch等语句;实操红外遥控 LED,电位器控制闪烁频率、亮度渐变。

五级:C 语言;移位芯片 74HC595,8×8 点阵,电位器;实操实现点阵动态方框图案。

六级:C 语言;步进电机、AccelStepper 库;串口交互;实操串口控制步进电机摆动,按键 + 串口报文控制角度、转动次数。

1‑2 级侧重机械结构搭建;3 级图形化硬件编程;4‑6 级纯 C 代码,难度逐步提升,实操均要求硬件接线 + 程序实现指定功能。

完整试卷:

通过网盘分享的文件:机器人

链接: https://pan.baidu.com/s/1Db0vHJ9hl_il0bU_LpL6bw 提取码: a557 

--来自百度网盘超级会员v8的分享