scratch转动的车轮,是2023年5月28日,第十四届蓝桥杯省赛国赛scratch编程题第2题,难度系数3颗星。主要考察学生对画笔绘制图案和对物体水平滚动效果的综合运用;下面南昌巧思乐编少儿编程莱德老师给大家分享scratch转动的车轮编程实现步骤:
编程实现:
转动的车轮
(车轮使用画笔绘制,画面中不能出现其他角色,否则0分)
具体要求:
1)点击绿旗,背景如图所示;
2)等待1秒,在舞台左侧画出如图所示的车轮图案;
3)车轮顺时针水平向有滚动当到达舞台右侧边缘时消失。
评分标准:
10分:满足“具体要求”中的1)
20分: 满足“具体要求”中的2)
10分:满足“具体要求”中的3)。
scratch转动的车轮编程实现步骤:
步骤一、上传背景以及画笔角色,将画笔的中心点位置设为笔尖;角色初始位置坐标为(-175,-54),默认状态为隐藏,面向90°方向。添加画笔,按图所示,初始化画笔粗细以及颜色,粗细为10,颜色为玫红色。
笔角色初始化代码
步骤二、等待1秒,新建自制函数“绘制轮子”积木,自制积木新建时,选择不刷新屏幕;参数为x的坐标;从轮子初始的中心点位置出发落笔绘制,先绘制四分之一的轮子,再循环4次,即可绘制完轮子;因为第三步需要轮子滚动,所以这里的x坐标应该是动态的;
自制函数“绘制轮子”积木代码
步骤三、新建滚动自制积木,先全部擦除,在绘制轮子,再右转1°,将x坐标增加1,不断重复循环,直到轮子滚到右侧边缘消失;这种轮子滚动的滚动效果,就是绘制,擦除,旋转一个角度,向前一步,再擦除、绘制,不断循环;
自制滚动积木代码