RoboRAVE解码未来
「RoboRAVE解码未来」是 RoboRAVE 专为全国中小学生群体打造的编程能力挑战活动,以图形化编程和 Python 编程语言为核心考察方向,分设图形化组与 Python 组,让每位参与者都能在适合自身的难度层级中展现编程能力。活动以个人形式参与,在线独立完成限时编程答题。「RoboRAVE解码未来」鼓励学生在真实的挑战环境中检验编程功底、拓展编程视野,在解题与创作中完成从"会写代码"到"善用代码"的能力进阶。
项目介绍
RoboRAVE解码未来是 RoboRAVE 专为全国中小学生群体打造的编程能力挑战活动,以图形化编程和 Python 编程语言为核心考察方向,分设图形化组与 Python 组,让每位参与者都能在适合自身的难度层级中展现编程能力。活动以个人形式参与,在线独立完成限时编程答题。RoboRAVE解码未来鼓励学生在真实的挑战环境中检验编程功底、拓展编程视野,在解题与创作中完成从"会写代码"到"善用代码"的能力进阶。
组别设置

活动组别

参与方式

年龄要求

图形化组

个人参与

5-18岁

Python组

个人参与

5-18岁



活动安排
2026届共举办两场活动,每场两轮

注意:同个选手在每届活动中只能报名一个挑战项目、一个组别的挑战,挑战时间以官方通知为准。

第一场

(1)第一轮:RoboRAVE开放挑战,线上举办,预计 2026 年 9 月 举行。
(2)第二轮:RoboRAVE亚洲分会,线上举办,预计 2026 年 11 月 举行。

第二场

(1)第一轮:RoboRAVE开放挑战,线上举办,预计 2026 年 11 月 举行。

(2)第二轮:RoboRAVE亚洲分会,线上举办,预计 2027 年 1 月 举行。

活动内容

一、活动场次

1、第一轮-RoboRAVE开放挑战:

1.1 活动形式:

选手在规定时间内登录官方平台进行线上限时答题,答题时长为 120 分钟。

1.2 题型题量(图形化 及 Python组):


题型

评分标准

题量

分值

单选题

根据题目对错获得相应分值

30

每题 2.5 分,共 75 分

编程题

根据程序完成情况获得相应分值

1

共 25 分


2、第二轮-RoboRAVE亚洲分会:

2.1 活动形式:

选手在规定时间内登录官方平台进行线上限时答题,答题时长为 120 分钟。

2.2 题型题量(图形化 及 Python组):

题型

评分标准

题量

分值

单选题

根据题目对错获得相应分值

20

每题 2.5 分,共 50 分

编程题

根据程序完成情况获得相应分值

3

第一题 15 分,第二题 15 分,第三题 20 分

共 50 分


二、挑战环境要求:

1. 网络环境:在能满足挑战需求的联网环境下进行。

2. 编程电脑:参与选手自备通过挑战环境测试的笔记本电脑(有内置或外接摄像头),并保证挑战时笔记本电脑电量充足。

建议配置:

运行内存(RAM):需具备 8GB 及以上空间;

C盘(或系统盘):需具备4GB以上的剩余空间;

Windows系统:系统版本不低于windows 10;

Mac系统:系统版本不低于MacOS 11.0;

3. 禁带设备:U 盘、手机、平板电脑、对讲机、带通信或存储功能的手表(环)等(监考设备除外)。

4. 监考设备:

摄像头:设备摄像头清晰、无损坏,后置/前置摄像头中至少有一个能支持正常的视频通话;

软件:设备需要安装最新版微信软件或带扫码功能的浏览器;

其他:设备需提前充满电量,并保障作答过程中全程开启。


三、奖项设置

1、RoboRAVE开放挑战:

奖项

分数区间

一等奖

80 分及以上

二等奖

60 分(含)至 80 分(不含)

三等奖

40 分(含)至 60 分(不含)

参与奖

40 分以下


晋级规则: 60 分及以上(即一、二等奖获得者)晋级下一轮。

证书发放:

• 达到一、二、三等奖者,均发放对应等级的电子证书;

• 达到参与奖者,发放参与证明。


2、RoboRAVE亚洲分会:

奖项

分数区间

一等奖

80 分及以上

二等奖

60 分(含)至 80 分(不含)

三等奖

40 分(含)至 60 分(不含)

参与奖

40 分以下


晋级规则: 仅一等奖(80 分及以上)获得者晋级下一轮。

证书发放:

• 达到一、二、三等奖者,均发放对应等级的电子证书;

• 达到参与奖者,发放参与证明。



考试大纲

图形化组

一、 舞台与角色控制

坐标与运动:掌握平面直角坐标系及定位;区分移动与滑行;掌握平移、旋转、方向控制及边缘反弹。

外观与声音:掌握角色造型与背景切换;灵活控制角色大小、显示/隐藏及特效;掌握声音播放、音量与音调调节。

画笔应用:掌握画笔基本操作(落笔、抬笔、清空、设置颜色与粗细);结合循环绘制几何图形与图案。

二、 事件、交互与克隆

事件与侦测:掌握绿旗点击、按键响应、角色点击等触发事件;熟练运用碰撞侦测、鼠标位置及键盘输入控制。

广播与协同:理解“发送广播”与“广播并等待”的区别,运用广播实现不同角色间的数据传递与交互。

克隆机制:理解本体与克隆体的继承关系,掌握克隆体的动态生成、独立控制与删除。

三、 程序控制结构

三大基础结构:掌握顺序、选择与循环结构。

复杂控制结构:掌握多重分支与循环的嵌套运用;理解多脚本并行执行的逻辑。

四、 数据与运算

运算与逻辑:掌握算术、关系及逻辑运算(与/或/非);掌握随机数生成。

变量:掌握变量的增删改查及舞台显隐。



Python组

一、 语法基础与数据类型

输入与输出:掌握 input() 获取输入与 print() 格式化输出。

变量与数据类型:掌握变量命名规范;理解整型(int)、浮点型(float)、字符串(str)等常用类型;熟练运用 int()、str() 等进行类型转换。

运算符与表达式:掌握算术运算(含整除 //、取余 %)、比较运算、赋值运算及逻辑运算(and / or / not);区分 = 与== 的异同及适用场景。

二、 程序控制结构

分支结构:掌握单分支(if)、双分支(if-else)及多分支(if-elif-else)语法,能准确提取逻辑中的判断条件。

循环结构:掌握 for 循环与 range() 函数的结合使用;理解多层循环嵌套的执行顺序。

跳转控制:严格区分 break与 continue的执行逻辑,能够准确分析复杂循环代码。

三、 数据结构与操作

序列基础(字符串与列表):掌握字符串与列表的索引;掌握 len()、max()、min()、sum() 及 count() 等常用内置函数。

列表的高级应用:掌握增删改操作(append / insert / remove / clear);掌握 split() 解析多项输入;

四、 算法初步

问题求解与算法:具备将实际问题转化为程序逻辑的思维;掌握基础算法设计与实现。

报名通知
了解详细报名通知请点击以下图片查看👇
仲裁申请办法
了解详细仲裁申请办法请点击以下图片查看👇
联系方式
如需了解极客挑战相关详情,可扫描图片中的二维码,
关注 “ITCCC 人工智能空间站” 官方账号,在后台回复 “解码未来”,
即可领取相关资料包。
欢迎参与RoboRAVE解码未来!
Made on
Tilda