内容正文:
我 是小 画 家
——【画笔】模块组
学习目标
了解【画笔】模块组的使用方法
学会使用【数值与逻辑运算】模块组完成计算
理解循环结构的原理
学会运用循环结构绘制简单图形
任务筹划
主要任务 解决方案
绘制正方形/正三角形 利用循环结构完成图形的绘制
绘制多边形 运用【数值与逻辑运算】模块组完成绘制
绘制奇数角的星形 寻找规律,计算旋转角度,调整脚本参数
一、绘制正方形/正三角形
1.绘制线
2.绘制正方形/正三角形
3.运用循环结构简化程序
重复执行
重复执行10次
如果----就重复执行
重复执行直到----
循环结构流程图
移动100步
旋转90度
1.解释 “落笔“和”停笔”,为什么选择“清除所有画笔”?
2.为什么选择“等待1秒”?
3.解释“重复执行4次”。
4.解释”旋转90度“。
演示:请一位同学到前面演示
操作练习:绘制”正方形”和“正三角形”,完成后注意“存档”或“另存为”,养成良
好操作习惯。
提示:可以尝试选择”画笔“模块组中的其它指令,比如,”将画笔的颜色设定为□”、“将画笔的大小设定为□”、等等。
二、绘制其他正多边形
可以利用刚才的方法绘制其他正多边形。与正方形不同的是,需要进行旋转的角度不同。请同学们思考一下,要绘制正五边形、正六边形等图形,分别需要旋转多少度?
要画出正多边形,关键在于确定旋转角度,下表列出了正多边形的内角和外角。
正多边形外角和为360度。
¤外角度数,即旋转角度在黑板适当讲解
内角(度) 外角(度)
正三角形 60 120
正方形 90 90
正五边形 108 72
正六边形 120 60
…… …… ……
为什么加入“面向-90方向”。尝试不加,或改变方向,看看效果如何。
操作练习:绘制“正六边形”。
三、绘制奇数角的星形
提示:要画出这些奇数角的星形,关键还是在于旋转角度,也就是外角度数。对于N角星,当N为奇数时,外角度数也是有规律的:外角度数=180-180/N。这里的N只能是≥5的奇数。
请开动脑筋,尝试修改程序,绘制其他奇数角星形
旋转方向发生改变,旋转角度是否需要修改?绘制的图形有什么变化?请试一试。
学以致用
操作练习:
请一位同学演示”正五角星“
操作慢的同学完成一个,快的同学完成2到3个。完成的同学把N设为>5的偶数,看看效果怎么