scratch小猫和火箭,是蓝桥杯第十一届选拔赛中的一道scratch真题,主要讲的是火箭发射的一个过程,火箭升空后,慢慢的变小了,最后消失了;考察的知识点是,循环,以及循环结束的条件;
[准备工作]
背景选择”Beach Rio”,导入角色库中火箭角色”Rocketship”。
[编程实现]
1 )当绿旗被点击后,小猫和火箭出现在如图1位置(大致位置即可)。注意:此时火箭造型为rocketship-e。
图1
2 )小猫说“发射火箭”2秒之后,火箭切换造型为rocketship-a并且开始一边上移一边变小。 图2为某个时间点火箭的呈现(只要能看出有变小即可)。
图2
3 )当火箭到达舞台上边缘时隐藏。
4 )点击绿旗程序可以重复执行。
[评判标准]
10分:背景、角色以及位置符合要求。
30分:小猫说“发射火箭”2秒之后,火箭切换造型并一边上移一边变小。
40分:火箭到上边缘隐藏。
50分:点击绿旗可以重复执行。
scratch小猫和火箭编程实现步骤:
步骤一、打开scratch软件,小猫角色保留,再添加火箭角色”Rocketship”,背景添加”Beach Rio”;并且初始化小猫角色的位置坐标,火箭角色的位置坐标以及默认造型rocketship-e,外观为显示,大小为100;
火箭角色初始化
步骤二、小猫说“发射火箭”2s钟,发送广播给火箭。
小猫角色初始化
步骤三、当火箭收到广播,换成造型rocketship-a,发射的过程中,火箭的大小是不断变化的,直到碰到舞台边缘就消失;这里的我们需要用到y轴坐标来判断;单从碰到舞台边缘不能判断,因为火箭一开始的位置就是在边缘;
火箭收到消息后的代码
蓝桥杯scratch相关真题推荐:
scratch城堡
scratch苹果在绘制正方形格子中上下左右运动
scratch打螃蟹
最后更新时间:2023年02月10日 20:19:16