scratch像素花板,第十四届蓝桥杯省赛scratch初级组真题

scratch像素花板,是2023年5月7日,第十四届蓝桥杯省赛初级scratch编程题的第4题,这道题难度还可以,主要能理清楚角色和造型之间的关系,就比较好做。也是考察学生对克隆体以及事件积木模块的灵活运用。

具体要求

1)点击绿旗,角色、背景如图所示(三种颜色调色盘、清除图标及方格角色请自行创建。点出绿旗后立刻量现下图效果);

2) 用鼠标点击红色调色盘,红色调色盘变为选中状态(如下图所示) ,此时鼠标点击矩阵中任意方格,被点击的方格填充为红色;

3)用鼠标点击黄色调色盘,黄色调色盘变为法中状态(如下图所示) ,此时鼠标点击矩阵中任富方格,被点击的方格填充为黄色;

4)用鼠标点击绿色调色度,绿色调色盘变为选中状态(如下圈所示}。此时鼠标点击矩阵中任意方格,被点击的方格填充为绿色;

5)用鼠标点击一次清除图标,清除图标变为选中状态(如下阿所示},8*8的方格矩阵变为初始状态;

6)重复执行2)、3)、4)、5)步骤

评分标准:

9分:满足“具体要求”中的1);

15分:满足“具体要求”中的2);

15分:满足“具体要求”中的3) ;

15分:满足“具体要求”中的4) ;

3分:满足“具体要求”中的5) ;

3分:满足“具体要求”中的6) 。

scratch像素花板编程实现步骤:

步骤一、通过题目的意思,我需要的角色有,红色、黄色、绿色、清除图标四个角色,还需要一个空白格子角色。空白格子下有4个造型,分别是白红黄绿颜色的,初始造型是白色。红色、黄色、绿色角色造型有两个,一个是选中,一个是未选中两个造型;

步骤二、点击绿旗,空白格子角色请自行创建,这里采用的克隆的方式,克隆出8*8的方格矩阵;这里需要用到自制积木,并且勾选不刷新屏幕,点击绿旗瞬间出现。色盘颜色角色根据图,初始化相对应的坐标位置。空白格子的初始化造型为白色,其他三个颜色和清除图标的初始化造型都为未选。

空白格子角色代码
空白格子角色代码

步骤三、在空白块克隆体启动的时候,我们需要循环做判断,当点击的是色盘是红色,那么,点击空白色盘且空白色盘碰到了鼠标指针,且是红色色盘选中的造型。点击则将被点击的空白格子造型更改为红色造型。其他2个色盘和清除角色都是一样的。

步骤四、当点击红色的色盘时,造型需换成选中的状态,并广播告诉其他的色盘,红色选中了,其他的就需要保持未选的状态。如果是选中了黄色,红色以及绿色、清除角色也需要改变成未选。以此类推,都是这样。

红色盘角色代码
红色盘角色代码
黄色盘角色代码
黄色盘角色代码
绿色盘角色代码
清除角色代码

第十四届蓝桥杯省赛相关真题推荐:

scratch九宫格游戏,第十四届蓝桥杯省赛scratch初级组真题

scratch小狗避障,第十四届蓝桥杯省赛scratch中级真题

scratch魔术表演,第十四届蓝桥杯省赛scratch中级组真题

最后更新时间:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

上一篇2023-05-18 17:07:25
下一篇 2023-05-19 11:33:08

相关推荐