[导读]:超平老师的《Scratch蓝桥杯真题解析100讲》已经全部完成,后续会不定期解读蓝桥杯真题,这是Scratch蓝桥杯真题解析第167讲。
第15届蓝桥杯第4次STEMA测评已于2024年1月28日落下帷幕,编程题一共有6题,分别如下:
-
青蛙过河
-
巡逻的直升机
-
栽花
-
风车
-
专注力游戏训练
-
排序
青蛙过河,本题是2024年1月28日举行的第15届蓝桥STEMA测评Scratch编程初/中级组编程第1题,题目要求编程模拟青蛙过河,让青蛙从河流的右侧经过荷叶到达河流的左侧。
先来看看题目的要求吧。
一.题目说明
编程实现:
青蛙过河。
具体要求:
1). 点击绿旗,青蛙在右侧的岸上,如图所示;
2). 1秒后,青蛙到达A荷叶上,如图所示;
3). 1秒后,青蚌到达左侧的岸上,如图所示。
评判标准:
-
2分:满足"具体要求"中的1);
-
9分:满足"具体要求"中的2);
-
9分:满足"具体要求"中的3)。
二.思路分析
本题只有1个青蛙角色,如图所示:
本题考查的知识点是运动编程,让青蛙从河流的右侧经过A点到达河流的左侧。
相信很多同学有这样的疑问,这里是使用瞬间移动还是滑行呢?
题目并没有给出具体的说明,只是两次提到了“1秒后”,于是有同学就想到了“1秒内滑行到x,y”指令。
使用滑行指令是可以实现题目要求的,但是超平老师认为使用瞬间移动更加合理,原因有如下两点:
1). 从生活常识来看,青蛙过河的时候通常是跳着过的;
2). 题目描述时间用的是”1秒后“,不是”1秒内“,如果是后者,一般使用滑行。
思路有了,接下来,我们就进入具体的编程实现环节。
三.编程实现
根据上面的思路分析,我们编写程序如下:
代码非常简单,就不再单独解释啦。
四.总结与思考
本题是初/中级组编程部分第1题,分数为20分,积木块数量6个左右,涉及到的知识点主要包括:
-
运动编程;
-
坐标知识;
-
等待1秒指令;
作为测评的第一题,非常简单,完成时间2分钟左右,基本上就是送分题。
运动编程是Scratch的基础,我们必须要在最短的时间内完成,并且要拿到满分。
超平老师给你留一道思考题,你是如何快速确定青蛙角色坐标的呢?
如果你觉得文章对你有帮助,别忘了点赞和转发,予人玫瑰,手有余香😄
需要素材和源码的,可以移步至“超平的编程课”gzh。