2026世界机器人大会青少年机器人设计与信息素养大赛(信息素养类)的二轮复赛都已结束,现挑选一些代表性的编程题作示例解析。
对次复赛与初赛区别较大,初赛主要还是以编程知识为进行初步筛选,复赛则完全嵌入了各个主题场景,所以,题目的阅读量明显增多,特别是对于小低组来说,需要从文字材料中提取核心的编程任务是一个较大考验。
【示例三】掐丝珐琅
准备工作
(1) 删除默认角色,添加角色 "掐丝镊子"
(2) 添加背景 "景泰蓝赏盘"
功能实现
(1) 点击绿旗后,掐丝镊子角色初始坐标为 (0,-60) 的位置、初始方向为90,画笔的粗细为2、颜色为金色;
(2) 程序开始后,会全部擦除,并说“掐丝开始,掐出精致图形”2秒,(掐qiā丝sī开kāi始shǐ,掐qiā出chū精jīng致zhì图tú形xíng)
(3) 接着掐丝镊子角色会移到舞台 (-60,55) 并落笔,然后画一个如图所示的五角星,每画完一条边都需要等待0.2秒;
(4) 画完五角星之后要抬笔。

【解析】
本题的重点就是画出一个五角星。如何画呢?我们只需在初始方向,先画画出一条边,然后,旋转一定角度,继续再画,重复五次即可。现在的问题是:需要旋转多少角度?如下图中的角1:

根据等腰三角形特点,角2为36°,则角1为144°
具体解析请参考此文:【Scratch艺术画笔】画五角星
【示例代码】

【示例四】扎染制作
准备工作
(1) 删除默认角色,添加角色:方巾;
(2) 添加背景:扎染工作台。
功能实现
(1) 点击绿旗后,方巾角色将造型切换为白色方巾、移到舞台 (-190,0) 位置;
(2) 程序开始后,方巾角色会每隔1秒后再克隆自己,并且将x坐标增加95然后切换下一个造型;
(3) 当方巾角色切换4次造型之后,就会退出循环,然后等待1秒再说“扎染制作完成!”3秒。(扎zā染rǎn制zhì作zuò完wán成chéng)

【解析】
本题较为简单,重点考查的指令是克隆,以及外观指令,即每次克隆后,切换一下造型,并且向右移动95。
因为没有官方素材,我们可以自己画一个简单的角色来替代(一个六边形图),需要注意的是:角色需要五个的造型。
【示例代码】

运行效果如下:

~~~
发文不易,点赞支持
