100 解构复杂图形1
编程思路与步骤沿分支从左向右读,再按编号完成
本课作品解构复杂图形1
1. 作品目标
(3)圆形该怎么画?
2. 核心要点
1 正多边形的画法、2 练习回顾、3 课堂小练习
3. 制作步骤按顺序完成
- 01
读懂“解构复杂图形1”的任务,明确要看到的运行效果
- 02
梳理本课要点:1 正多边形的画法、2 练习回顾、3 课堂小练习
- 03
从事件起点出发,按角色职责连接核心积木
- 04
运行作品,逐项定位问题并完成一次创意改造
4. 运行检查
点绿旗完整运行,逐个角色检查事件、顺序和结果,再完成一次创意改造。
1.课程回顾
1.1 正多边形的画法
(1)边长为移动步数、边数为循环次数、旋转角度为外角的度数。
(2)自定义指令函数需要调用之后执行;
(3)圆形该怎么画?

1.2 练习回顾
小猫询问“你想画出几边形?请输入数字”,我们输入数字几,小猫就画出几边形。

(1)定义画N边形、询问“”、将边长设为回答;

(2)循环执行边长次、旋转(360/边长)度。

(3)循环直到按下某个键或者边数大于某个值就停止。
1.3 课堂小练习
作品要求:
(1)初始化位置为(-20,0);
(2)画笔在移动的过程中不断加粗,并且颜色发生变化;
(3)最终画出下图所示的圆。

2.学习目标与任务
2.1 学习目标
(1)学习绘制复杂图形;
(2)熟练掌握图形的内外角;
(3)掌握五角星的绘制方法。
2.2 课堂任务
我们今天绘制一些复杂的多边形,先来看一下绘制效果吧!


2.3 作品分析
(1)共边多边形是如何画出的?
(2)花瓣形的多边形是如何画出的?
(3)五角星是如何画出的呢?
赠人玫瑰,手有余香。您的赞赏是我们前进的动力!
