Scratch第4期-中阶查看课程总览

100 解构复杂图形1

PROGRAM MAP
编程思路与步骤沿分支从左向右读,再按编号完成
本课作品解构复杂图形1
1. 作品目标

(3)圆形该怎么画?

2. 核心要点

1 正多边形的画法、2 练习回顾、3 课堂小练习

3. 制作步骤按顺序完成
  1. 01

    读懂“解构复杂图形1”的任务,明确要看到的运行效果

  2. 02

    梳理本课要点:1 正多边形的画法、2 练习回顾、3 课堂小练习

  3. 03

    从事件起点出发,按角色职责连接核心积木

  4. 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)五角星是如何画出的呢?

赠人玫瑰,手有余香。您的赞赏是我们前进的动力!