【素材要求】
背景:空白
角色:小精灵
【编程实现】
画彩色正方形,实现效果如图;
蓝桥杯等考scratch绘制彩色正方形实现效果图
【具体要求】
(1)点击绿旗,隐藏角色,初始位置为(-100,-100);
(2)画笔的初始颜色为红色,画笔粗细为4;
(3)所有正方形的左下角的顶点坐标为(-100,-100);
(4)正方形的每条边的颜色均不同;
(5)最小的正方形边长为20,每两个相邻的正方形的边长差为15,最大的正方形的边长170;
蓝桥杯等考scratch绘制彩色正方形效果实现
scratch数学编程绘制多个彩色正方形步骤:
步骤一、打开scratch软件,上传角色精灵,已经将背景设置为空白。
scratch上传角色精灵,背景设置为空白
步骤二、将绿旗和“移动x:…y:…”积木到代码区,再把“隐藏”积木块拖过来,将角色小精灵设为隐藏,角色的初始位置为(-100,-100)。
scratch角色位置初始且隐藏
步骤三、添加画笔,将画笔的初始颜色为红色,将画笔粗细设为4;落笔。
步骤四、新建“步数”变量,步数的初始值是从20开始,“将步数设为20”。
scratch画正方形的初始步数设置以及边走颜色赋值
步骤五、先实现一个正方形的代码,每条边都是一样的,旋转的角度都是90°,这样的话,就可以使用循环积木来实现,循环4次即可。要求正方形的每条边的颜色均不同,在循环里添加“将笔的颜色增加…”积木。
scratch先绘制一个彩色正方形
步骤六、每两个相邻的正方形的边长差为15,第一个正方形画好了,每画一个正方形步数就得增加15,直到最大的
正方形的步数到了170为止。这里我们用一个“重复执行直到…”积木,直到步数大于170就跳出执行。
scratch嵌套循环绘制多个彩色正方形
步骤七、抬笔,这样就完成了一个绘制多个彩色正方形编程题了。
scratch编程绘制多个彩色正方形完整代码