scratch快乐的时光,是GESP图形花scratch二级试卷真题,编程题第一题;主要考察的是学生对广播积木传送消息,以及角色上下循环运动,以及变量、随机数的运用;小猫发出“跳跃”广播后,小猫和小猴一起上下跳跃,每次跳起的高度为50;
准备工作:
角色:默认小猫角色,添加角色 Monkey。
背景:添加背景 Forest。
功能实现:
(1)小猫与小猴的初始位置如图所示,小猫(X = -100,Y = -90),小猴(X = 100,Y = -90);

(2)小猫发出广播“跳跃”并等待。
(3)接收到广播后,小猫和小猴一起跳跃若干次(跳跃的次数为 5 至 10 的随机数),每次跳起的高度为 50,然后回到原位;
(4)小猫和小猴停止跳跃后,小猫说“一起玩儿真高兴”。
评分标准:
(1)小猫与小猴的初始位置为小猫(X = -100,Y = -90),小猴(X = 100,Y = -90);(5 分)
(2) 利用广播并等待的方式向小猫和小猴发送跳跃的消息;(5 分)
(3)接收到广播后,小猫和小猴一起跳跃若干次(跳跃的次数为 5 至 10 的随机数),每次跳起的高度为 50,然后回到原位;(10 分)
(4) 小猫和小猴停止跳跃后,小猫说“一起玩儿真高兴”;(5 分)
scratch快乐的时光编程实现步骤:
步骤一、打开scratch默认小猫角色,再增加一个 Monkey角色,背景选择Forest;初始化小猫的坐标位置(100,-90)、小猴的坐标位置(100,-90);新建变量“随机跳跃次数”,赋值5-10之间取随机;

步骤二、小猫发出广播“跳跃”并等待,因为小猫和小猴停止跳跃后,小猫还要说“一起玩儿真高兴”,所以这里用“广播…并等待”;
步骤三、当小猴收到“跳跃”消息,外循环重复执行“随机跳跃次数”,内循环执行上下跳的高度。

每次跳10步,循环5次,下来的时候,循环5次,每次跳10步;这里用y坐标增加来表示,向上就是正数,向下跳到就是负数;

步骤四、同时小猫也收到“小猫”消息,跳跃的动作和小猴一样。最后,跳完后,小猫是“一起玩儿真高兴”;
scratch相关有趣的作品推荐:
最后更新时间:
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。