作品说明
本题是第12届蓝桥杯Scratch组选拔赛真题,出现在2020年8月23日举行的STEMA考试中,这是编程部分第4题,题目要创作一个黑白块游戏。小猫跟随鼠标移动,遇到白块说白,碰到黑块说黑,当同时碰到黑块和白块时小猫隐身同时说我隐身了。
编程实现:
小猫跟随鼠标移动,遇到白块说:“白”,碰到黑块说:“黑”,当同时碰到黑块和白块时小猫隐身同时说:“我隐身了!!!”。
具体要求:
1). 运行程序,舞台上边缘随机位置出现黑色或白色砖块(黑白砖块为随机出现),自上而下移动到舞台下边缘消失;
2). 小猫会随鼠标在舞台区域内移动;
3). 当小猫碰到白砖块说:“白”,碰到黑砖块说:“黑”,当同时碰到黑砖块和白砖块时小猫隐身同时说:“我隐身了!!!”;
![图片[1]-Scratch黑白块_第12届蓝桥杯stema真题-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/image-32.png)
![图片[2]-Scratch黑白块_第12届蓝桥杯stema真题-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/image-33.png)
![图片[3]-Scratch黑白块_第12届蓝桥杯stema真题-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/image-34.png)
4). 循环执行此程序。
评判标准:
- 10分:舞台上边缘随机位置出现黑色或白色砖块(黑白砖块为随机出现),其自上而下移动到舞台下边缘消失;
- 4分:小猫会随鼠标在舞台区域内移动;
- 10分:当小猫碰到白块说:“白”,碰到黑块说:“黑”,当同时碰到黑砖块和白砖块时小猫隐身同时说:“我隐身了!!!”;
- 6分:程序循环执行且完全符合题目要求。
参考实现
本作品有3个角色,分别是小猫、白块和黑块。
其中小猫角色的参考代码如下:
![图片[4]-Scratch黑白块_第12届蓝桥杯stema真题-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/code1-2-462x1024.jpg)
白块和黑块的代码一样,如下:
![图片[5]-Scratch黑白块_第12届蓝桥杯stema真题-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/code2-1.jpg)
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容