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

099 画正多边形2

PROGRAM MAP
编程思路与步骤沿分支从左向右读,再按编号完成
本课作品画正多边形2
1. 作品目标

n边形的内角和 = (n - 2)× 180°

2. 核心要点

小结与问答、1 设置边数变量、2 拓展练习

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

    读懂“画正多边形2”的任务,明确要看到的运行效果

  2. 02

    梳理本课要点:小结与问答、1 设置边数变量、2 拓展练习

  3. 03

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

  4. 04

    运行作品,逐项定位问题并完成一次创意改造

4. 运行检查

点绿旗完整运行,逐个角色检查事件、顺序和结果,再完成一次创意改造。

3.编程思路与步骤

3.1 编程思路

n边形的内角和 = (n - 2)× 180°

n边形外角和= n x 180° - (n-2)x 180° = 360°

正多边形的外角和等于360°,因此我们绘制多边形时候,用360除以边数就是它需要旋转的度数。

我们在绘制的时候,只要控制多边形的旋转角度(外角)、边数、边长就可以了。

3.2 编程步骤

(1)初始化

让小猫说出:“按下a键画出三角形……”、将画笔粗细、位置、清空等进行设置;

自定义积木指令三角形、正方形、正五边形。

(2)定义画三角形、正方形、五边形的程序

(3)按下A键画出三角形,否则清空画笔。

(4)同理完成按键控制正方形和五边形。

4.小结与问答

4.1 设置边数变量

创建编程变量,设置初始值,并求出外角度数。

4.2 拓展练习

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

动手试试吧!