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次

蓝桥杯相关真题

给TA赞助
共{{data.count}}人
人已赞助
综合资讯

用scratch编程实现正方形的内切圆,内切圆填充黄色

2023-5-1 11:40:49

综合资讯

scratch3.0舞台背景怎么全屏,退出全屏和打开全屏的方法

2023-5-1 11:40:56

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索