内容正文:
scratch
素养大赛国赛
画图专项
1.请选择合适的积木块,并填写合适的参数,绘制出下面的目标图形,柄的长度为150
【题目要求】
1、图形的方向必须与目标图形一致
2、图形的样子与目标图形相似即可
【画笔属性】
粗细:柄为10,三角形为5
初始位置(0,-150)
画笔颜色:不限
2.绘制彩色蜘蛛网
要求如下:
1、内层最小边长为10,外层最大边长为110,每增加1层边长增加5;
2、画笔初始粗细为1,颜色为红色,具体参数如图,每画完一层颜色增加5;
3、蜘蛛网的中心坐标是(0,0)。
3.绘制正N角星
先观察,正N角星内部都是一个正多边形,如下图
正n边形的内角和为 (n-2)⋅180°正多边形的每个内角都相等.正多边形的每个内角的度数是 ((n-2)⋅180°)/n)
4.绘制风车
准备工作
(1)隐藏默认小猫角色;
(2)选择背景Blue Sky。
2.功能实现
(1)画笔的粗细设为3,画笔颜色设置为蓝色;
(2)图形有五个分枝,每个分枝末端由五个五边形组成;
(3)小猫从舞台中心出发,分枝和边长自定义,只要图形不超过舞台范围即可。
5.绘制图形
1.准备工作
(1)默认小猫角色;
(2)默认白色背景。
2.功能实现
(1)画笔的颜色设为黑色,画笔的粗细设为3;
(2)绘制如下所示图形,边长自定义,只要图形不超过舞台范围即可;
(3)角色小猫绘制完图案后移动到左下角位置,不挡图形。
6.绘制小正方形
根据随机数来绘制不同的图形。
1.准备工作
(1)删除小猫角色,绘制一个小正方形角色,颜色自定义;
(2)使用默认的白色舞台背景。
2.功能实现
(1)按下a键,小正方形起始位置(-100,-150),产生一个1-10的随机数;
(2)随机数为奇数时,绘制出“随机数ⅹ随机数”方阵的一半,即随机数为9,第1列1个小正方形,第2列2个小正方形,……,第9列“9个小正方形;
(3)随机数为偶数时,绘制出“随机数ⅹ随机数”方阵;
(4)按下空格键,停止全部脚本。
7.绘制飞旋的彩球
1.准备工作
(1)删除默认角色小猫,添加角色Ball;
(2)默认白色背景。
2.功能实现
(1)角色Ball大小设为20,移到屏幕中心作为起点,清空屏幕;
(2)使用图章或者克隆,绘制上图所示的图案,注意只有一个Ball角色;
(3)绘制的图案不能超过舞台。
8.绘制直尺
编写一段程序,绘制一段7厘米的直尺。
1.准备工作
(1)保留小猫角色,隐藏;
(2)白色背景。
2.功能实现
(1)点击绿旗,设置笔的颜色为红色,笔的粗细为1;
(2)每个小刻度之间间隔5步,代表1毫米,10个小刻度代表1厘米;
(3)表示厘米的垂直直线,高度为40;表示毫米的垂直直线,高度为20;
(4)根据上面的约定,绘制如下图所示的7厘米刻度。
9.绘制图形
1. 准备工作
(1)默认小猫角色;
(2)默认白色背景。
2. 功能实现
(1)绘制如下所示图形;
(2)画笔颜色为黑色,画笔粗细为3;
(3)图形是由四个等间距的正三角形旋转而成;
(4)图形的边长自行设定,不超出舞台即可。
10.二进制像素绘制程序
二进制是由0和1组成的数,0用黑色方块表示,1用白色方块表示。输入一个8位二进制数,用黑白色方块表示出来。
1.准备工作
(1)默认小猫角色,默认白色背景;
(2)绘制“正方形”角色,角色有“黑”、“白”两个造型。
2.功能实现
(1)小猫询问“请输入一个8位二进制”,检查输入二进制位数,如果不是8位,继续询问,直到输入8位为止;
(2)根据输入二进制,用黑白块表示出二进制,注意不能超出舞台。
$$