作品介绍
今天为大家分享的Scratch作品是《绘制同心圆》,这是第12届蓝桥杯省赛真题,于2020年12月20日举行的第一次省赛,这是初级组编程部分的第3题,题目要求考生编程绘制同心圆,包括不填充同心圆和填充同心圆。
先来看看题目的要求吧:
编程实现:
绘制同心圆。
具体要求:
1). 点击绿旗,小猫在舞台左下角出现;
2). 按下空格键,小猫画出10个不填充同心圆,且每个圆颜色都是随机的。画完后小猫回到出发点;

3). 再次按下空格键,小猫画出10个填充同心圆,且每个圆的颜色要逐渐改变。画完后小猫回到出发点;

4). 再次按下空格键,小猫画出10个填充同心圆,且每个圆的颜色要逐渐改变。画完后小猫回到出发点;
评判标准:
- 10分:满足要求1);
- 15分:满足要求2);
- 20分:满足要求3);
- 15分:满足要求4)。
作品效果
Scratch绘制同心圆作品的完整效果如视频所示:
作品解读
Scratch绘制同心圆只有一个小猫角色,如图所示:

绘制空心圆通常有两种方法,一种是使用直接移动结合转向,另外一种则是设定好圆心和半径,再结合移动和转向。很明显,第二种方式更好,它可以更好的控制圆的位置和大小,我们使用第二种方式,将绘制圆形定义成自制积木,如图所示:

© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容