海底的鱼-第16届蓝桥第1次STEMA测评Scratch真题第2题

[导读]:超平老师的《Scratch蓝桥杯真题解析100讲》已经全部完成,后续会不定期解读蓝桥真题,这是Scratch蓝桥真题解析第201讲。

第16届蓝桥第1次STEMA测评已于2024年10月20日落下帷幕,编程题一共有5题(初级组只有前4道编程题),分别如下:

  • 小鹿移动

  • 海底的鱼

  • 熊猫消失

  • 保卫地球

  • 旋转的图形

海底的鱼,本题是2024年10月20日举行的蓝桥STEMA测评Scratch编程初中级组编程第2题。题目要求编程创作海底的鱼作品,运行程序,舞台中心出现一条黄色的卡通鱼,1秒后变成红鱼,再过1秒变成菠萝鱼。

先来看看题目的要求吧。

一.题目说明

编程实现:

海底的鱼。

具体要求:

1). 点击绿旗,角色、背景如图所示;

图片

2). 1秒后,舞台上的小鱼变成另一种鱼;

图片

3). 1秒后,舞台上的小鱼变成另一种鱼。

图片

二.思路分析

本题只有1个小鱼角色,如图所示:

图片

小鱼包括3种不同的造型,分别是黄鱼、红鱼和菠萝鱼,如图:

图片

本题考查的知识点是外观造型编程,只需要按照题目要求逐个切换角色的造型即可,非常简单。

在Scratch编程中,切换造型通常有如下两种方式:

1). 直接使用“换成xx造型”指令;

2). 使用“下一个造型”指令;

对于本作品而言,两种方法都可以实现,效果也完全一样。

思路有了,接下来,我们就进入具体的编程实现环节。

三.编程实现

根据上面的思路分析,我们分别使用两种方法来编写程序:

  • 换成xx造型;

  • 下一个造型;

1. 换成xx造型

在小鱼角色中编写代码如下:

图片

代码非常简单,注意尽量加上“移到x:0 y:0”指令,养成良好的初始化习惯。

2. 下一个造型

在小鱼角色中编写代码如下:

图片

当然, 我们也可以使用循环来简化程序,如图:

图片

这就是使用“下一个造型”这里的好处,可以结合循环指令来简化程序,尤其当造型较多的时候,要优先使用“下一个造型”指令。

至此,整个作品就创作好了。

四.总结与思考

本题是初/中级组编程部分第2题,分数为50分,积木块数量7个左右,涉及到的知识点主要包括:

  • 换成xx造型指令;

  • 下一个造型指令;

  • 等待1秒指令;

这是stema测评的第2题,依然没有任何难度,完成时间3分钟左右。

超平老师给你留两道思考题:

1). 如果将3种小鱼造型改成3个角色,每个角色对应一个造型,该如何实现作品效果呢?

2). 在Scratch编程中,没有“上一个造型”指令,如何实现切换到上一个造型呢?

如果你觉得文章对你有帮助,别忘了点赞和转发,予人玫瑰,手有余香😄

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值