scratch弹篮球,第10届蓝桥杯的选拔赛真题

scratch弹篮球,是蓝桥杯第10届选拔赛中的一道scratch编程题目;主要考察的是孩子对重复循环的灵活运用,对条件循环的判断条件知识的掌握;

scratch弹篮球完整效果
scratch弹篮球完整效果

scratch弹篮球编程实现要求:

1 )设置舞台背景为白色,一只篮球从离地面(舞台下边缘) 200
的地方落下;

2 )速度为每0.1秒10步,每次落地后反跳回原高度的一半;

3 )经过5次反弹后,球停在舞台边缘。

scratch弹篮球评判标准:

10分:程序运行后,球从指定位置自动往下落;

20分:在10分标准基础上,球体运动速度为每0.1秒10步;

30分:在20分标准基础上,球体每次落地后反跳回原高度的一半;

50分:在30分标准基础上,球反弹的次数应与题目要求一致。经
过5次反弹后, 球停在舞台边缘。

scratch弹篮球编程实现步骤:

步骤一、删除小猫角色,上传篮球角色;默认初始的位置为(0,20);背景为白色;新建变量高度,初始值是200;

scratch弹篮球完整代码
scratch弹篮球完整代码

步骤二、重复循环下落,每0.1秒10步;直到y坐标大于-180不成立为止,否则一直重复循环下落;

篮球循环下落
篮球循环下落

步骤三、落地后再弹回之前高度的一半;这里弹回循环的条件是,y坐标小于高度的一半+(-180),就是第一次球弹回的高度了;

落地后反弹的高度
落地后反弹的高度

步骤四、循环5次,最后球停在舞台边缘;

篮球来回重复5次
篮球来回重复5次

蓝桥杯相关真题推荐:

scratch考试成绩,蓝桥杯省赛模拟真题

蓝桥杯选拔赛真题scratch打螃蟹

蓝桥杯stema选拔赛真题,scratch时间累加输入输出

最后更新时间:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

上一篇2022-12-13 10:00:00
下一篇 2022-12-14 13:42:40

相关推荐