1、 什么是正多边形? 正多边形是指各边边长相等、各角也相等的多 边形。例如正三角形、正方形等。 一一 内角和外角内角和外角 请你说一说,图5-1中的图形分别是正几边形? 正多边形的两条相邻的边相交,小于180度的 那个角是内角,。 怎样画任意的正多边形呢? 画正多边形的时候,每画一边旋转一个角度, 这个角就是正多边形的外角,如图5-2 所示。 图图5 5- -2 2 画正多边形的规律画正多边形的规律 画一个正多边形总共旋转了360度,所以每次 旋转的度数为360边数。 正多边形的内角和外角在直线的同一边,它们 的和等于180度。即: 试一试试一试 指出下面正多边形的内角和外角,并计算出它 们的度
2、数。 【例题5-1】画正四边形。 【操作步骤】 第一步 打开源码编辑器,新建一个文件。删除文 件中多余的角色和背景。 第二步 添加钢笔角色,并调整到合适的大小。然 后编写如下脚本: 第三步 保存文件。 运行程序,画的是边长为100的正四边形。 二二 变量变量 假设我们要画任意边长、任意边数的正多边形,并 在程序运行的时候告诉电脑。那么就需要使用下面 的积木: 命令格式: 命令功能:显示文字提示,等待输入。输入的内容 保存在“获得答复”积木中。 由于 积木只能保留刚刚输入的内容,所 以回答了询问后要立即将 中的内容保存下 来。程序设计中,通常使用“变量”来保存程序运 行中的数据。 命令格式: 命
3、令功能:将数据保存到变量中。 【例题5-2】画任意的正多边形。 【操作步骤】 第一步 打开例题5-1中的程序。 第二步 新建边长、边数和外角三个变量,如图5-4 所示。 图图5 5- -4 4 新建变量新建变量 第三步 修改钢笔角色的脚本: 在上面的脚本中,积木 用于将 “询问”的结果保存到变量“边数”中。 第四步 保存文件。 运行程序,电脑依次提示输入正多边形的边数和边 长,然后画出相应的正多边形。 三三 循环的嵌套循环的嵌套 重复执行积木中再套重复执行积木,这种结构 叫循环嵌套。 例题5-2编写的程序只能画一个正多边形,如 果想程序反复地运行,就要在外面再加上一个重复 执行积木。将程序修改为: 上面的程序中,“重复执行”积木里面还套了 一个“重复执行”积木,这就是循环嵌套。 试一试试一试 1画如图5-5所示图案。 2 2画如图画如图5 5- -6 6所示图案。所示图案。 五五 课堂小结课堂小结 这节课,我认识了正多边形的特征、变量、循 环嵌套,用积木搭建正多边形脚本,实现成功绘制 正多边形 六六 板书设计板书设计 内角和外角 变量 循环的嵌套