作品介绍
今天和大家分享的是作品是《报数小游戏》,这是2020年5月31日举办的第11届蓝桥杯选拔赛编程题第3题,题目要求编程创作一个报数小游戏。4个角色按照顺序依次报数,遇到和3相关的数字要说过。
准备工作:
添加Crab、Gobo、Giga角色,加上默认小猫共4个角色,在舞台上排成一圈,如图。
编程实现:
模拟一个报数游戏,4个角色按顺序报数,遇到“与3相关”的数(含有3或者是3的倍数)要说“过”。
1). 以小猫为起点,报数按照顺时针顺序,从1开始报数,报到40为止,节奏是1秒1个;
2). 如果要报的数含有3或者是3的倍数(如13,24),报数的角色说“过”。
![图片[1]-Scratch报数小游戏_第11届蓝桥杯Scratch选拔赛真题-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/效果图-1024x446.jpg)
例如:从小猫开始,说“1”,1秒;Crab说“2”,1秒;Gobo说“过”,1秒;Giga说“4”,1秒;
评判标准:
- 10分:四个角色位置大致如图;
- 10分:能够实现顺时针报数;
- 20分:能够实现顺时针报数,并且每个角色报的数是符合要求的;
- 10分:报数到40停止,且完全符合题目要求。
作品实现
本题有4个角色,分别是小猫、Crab、Gobo和Giga。
小猫角色的参考代码如下:
![图片[2]-Scratch报数小游戏_第11届蓝桥杯Scratch选拔赛真题-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/image-30-892x1024.png)
Crab角色的参考代码如下:
![图片[3]-Scratch报数小游戏_第11届蓝桥杯Scratch选拔赛真题-超平的编程课](https://www.wangchaoping.com/wp-content/uploads/2025/01/image-31.png)
Gobo和Giga两个角色和Crab的基本一样,就是发送和接收不同的广播消息。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容