scratch小猫奔跑,第十一届蓝桥杯选拔赛真题

scratch小猫奔跑,是第十一届蓝桥杯选拔赛中的一道scratch真题,难度比较低。主要是考察学生对变量、以及循环、移动积木的运用,造型的切换等;小猫不断往右奔跑,奔跑的过程中一直说圈数,碰到了右侧边缘就重新从左侧开始;

scratch小猫奔跑效果图

scratch小猫奔跑效果图

[编程实现]

1 )运行程序后,小猫出现在舞台左侧(-240,0)然后向右奔跑;

2 )奔跑过程中要不断地切换造型;

3 )当它碰到右侧边缘时,要回到舞台左侧,此时算完成一圈;

4 )小猫在奔跑的过程中,要一直说圈数,圈数从1开始;

5 )整个程序运行不能出现卡顿。

scratch小猫奔跑完整代码

scratch小猫奔跑完整代码

[评判标准]

5分:能向右跑,并且不断切换造型;

6分:在10分的基础上,碰到右边能从左边出现;

7分:在30分基础上,能正确说出圈数。

scratch小猫奔跑编程实现步骤:

步骤一、初始小猫的坐标位置(-240,0),向右面向方向90度。新建变量“圈数”,主要是记录小猫每次跑的圈数;

初始小猫代码

初始小猫代码

步骤二、奔跑过程中不断的切换造型,如果造型切换快点的话,就直接把“下一个造型”积木放循环里。如果需要控制小猫奔跑的速度,就在新建一段代码,控制造型切换;

小猫角色切换

小猫角色切换

步骤三、当小猫碰到右侧边缘,我们需要回到最侧。这里我们用到的碰到舞台边缘一个条件的话,是不行的,因为一开始小猫就在左侧边缘的位置;这里需要加上一个条件,x坐标>0;

判断小猫碰到边缘

判断小猫碰到边缘

步骤四、变量初始值为1,循环每跑一圈加1;让小猫一直说出来;

scratch小猫相关作品

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

scratch小猫和火箭,蓝桥杯每日一题

2023-5-4 10:21:09

综合资讯

scratch等待指令中的“等待(1)秒”与等待<>的作用及用法

2023-5-4 10:21:17

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