绘制图形

1. 准备工作
(1)隐藏小猫角色;
(2)选择背景Blue Sky 2 。
2. 功能实现
(1)小猫的初始位置为(x:0,y:0);
(2)线条粗细为3,颜色为蓝色;
(3)下图所示的图形由边长为60的正六边形旋转得到;
(4)画出如图所示图形。
3. 设计思路与实现
(1)角色分析
角色:默认的小猫
(2)背景分析
背景:Blue Sky 2
(3)所用积木块介绍
a. 运动类




- 将角色移动到舞台中指定的X/Y坐标位置,默认坐标(x:0, y:0)。
- x的范围(-240, 240);y的范围(-180, 180)。

- 将角色朝向某个指定的方向。
- 通常用作控制角色在舞台中的上下左右朝向。即0朝上,90朝右(默认),180朝下,-90朝左。
b. 外观类

c. 事件类

- 程序开始积木块。
- 点击舞台区的绿旗,执行以绿旗开始的所有程序脚本。
d. 控制类

- 循环积木块:一遍一遍地执行包起来的积木序列。
- 重复执行指定的次数后停止,该积木块通常在角色移动等场景中使用。
e. 画笔类


- 将画笔放置于舞台上(好比我们用笔画画的时候将画笔笔尖放在纸张上准备绘画)。
- 落笔画出运动轨迹。
- 轨迹是从中心点绘制出来的。

- 将画笔从舞台上提起来(好比我们画好图形了,把画笔收起来)。
- 默认抬笔。


(4)角色、舞台背景设置
a. 角色设置
使用默认就好。
b. 舞台背景设置
我们按照题目的要求选择舞台背景“Blue Sky 2 ”。

(5)脚本编写
编程题的功能实现有多种方案,标准答案所示参考程序仅是其中的一种,最终以是否完成题目要求的功能实现效果作为评分依据。
a. 角色:小猫

当绿旗被点击时:
- 开始:点击绿旗,也就是程序启动,就要执行后续的程序指令。
- 初始状态:隐藏(隐藏小猫角色)
- 初始位置:X=0,Y=0(小猫的初始位置为(x:0,y:0))
- 初始方向:0°
- 初始粗细:3(线条粗细为3)
- 初始颜色:蓝色(颜色为蓝色)
- 全部擦除
- 落笔
- 重复执行6次:
4. 评分标准
(1)能够选择题目要求的背景和隐藏角色;(2分)
(2)初始化背景和坐标;(1分)
(3)线条粗细3,线条颜色为蓝色,边长为60;(3分)
(4)每画出一个正六边形;(2分)
(5)使用循环画出正六边形;(2分)
(6)画出6个正六边形;(3分)
(7)使用循环画出6个正六边形。(2分)
5. 知识块
