第15届蓝桥杯省赛已于2024年8月24日落下帷幕,编程题一共有5题,分别如下:
猪八戒落地 游乐场 画西瓜 找不同 消除数字球
猪八戒落地,本题是2024年8月24日举行的第15届蓝桥省赛Scratch初级组编程第1题,题目要求编程模拟猪八戒落地效果。点击绿旗1秒后,让猪八戒从舞台左上角,踩着云朵向地面移动,到达地面后停止,云朵消失。
题目说明
编程实现:
猪八戒落地。
具体要求:
1). 点击绿旗,猪八戒在空中踩着一朵云,如图所示;
2). 1秒后,猪八戒踩着云向地面移动,如图所示;
3). 猪八戒到达地面任意位置后停止移动,并且云朵消失,如图所示。
评判标准:
2分:满足"具体要求"中的1);
9分:满足"具体要求"中的2);
9分:满足"具体要求"中的3)。
效果预览
在编程之前,先来看一下作品的完整效果吧:
思路分析
本题只有1个猪八戒角色,如图所示:
使用“在1秒内滑行到x,y”指令; 使用“将x增加10” + “将y增加10”指令; 使用“面向90度” + “移动10步”指令;
程序实现
滑行 同时改变x/y 面向+移动
既然是向右下角移动,只要设定好方向,重复执行移动也是可以的, 对应的代码如下:
代码稍微多了一点,强调3点:
1). 由于改变了角色的方向,为避免角色呈现倾斜效果,需要将旋转方式设置为左右翻转;
2). 移动指令的步数可以随意调整;
3). 循环部分,也可以使用“重复执行10次”指令,只需要设置好重复的次数,确保到达舞台右下角即可。
至此,整个作品就创作好了,实在是太easy了。
总结与思考
本题是初级组编程部分第1题,分数为20分,积木块数量6~10个左右,涉及到的知识点主要包括:
造型切换;
舞台坐标;
运动的3种实现方式;
循环指令;
条件指令;
作为本次初级组省赛的第一题,非常简单,完成时间3分钟左右,就是一道送分题,不拿满分都有点不好意思吧。
关于角色的运动,本文给出3种实现方式:
使用“在1秒内滑行到x,y”指令; 使用“将x增加10” + “将y增加10”指令; 使用“面向90度” + “移动10步”指令;
这3种方式各有其特点和使用场景,如果对运动的时间要明确要求,比如在几秒内到达某个位置,一般优先考虑滑行指令。
如果在运动过程中方向会发生变化,比如反弹运动,优先考虑使用“面向+移动”。如果只是在水平方向或垂直方向上单向运动,则优先考虑“将x/y增加10”指令。
需要素材和源码的,可以添加本人微信。
另外,超平老师创建了一个蓝桥杯备考交流群,这是专门为老师和家长打造的免费社群,您可以与来自全国各地的老师、家长共同交流经验,分享学习心得。
超平老师也会给大家带来及时的赛事动态,备考攻略,真题资源分享,帮助各位更好地备考第15届蓝桥杯赛事,力争取得优异的成绩。
扫码或长按加入微信群