1. 首页 > 新知识

矩形是什么形状的图案(矩形是什么形状的画图)

用Scratch编程软件来画几何图形是件非常有趣的事情,大家可以用学过的几何知识结合编程技巧画出各种各样的几何图形。从简单的单一图形到复杂的组合图形,你想怎么画就怎么画,就看你的创意了。

之前几期我已经把用Scratch编程画三角形的方法分享给大家了,相信大家也已经掌握了,那么接下来,我们开始学习用编程画四边形。今天,我们先来学习用编程画矩形!

矩形的概念

在画矩形这个几何图形之前,我们需要先搞清楚什么样的图形是矩形?

矩形的定义:

矩形是什么形状的图案(矩形是什么形状的画图)(图1)

矩形是至少有三个内角都是直角的四边形。矩形是一种特殊的平行四边形,正方形是特殊的矩形。矩形也叫长方形。

由于矩形是特殊的平行四边形,故包含平行四边形的性质:

1. 矩形具有平行四边形的所有性质:对边平行且相等,对角相等,邻角互补,对角线互相平分;

2. 矩形的四个角都是直角;

3. 矩形的对角线相等;

4. 具有不稳定性(易变形)。

绘图思路:

矩形是什么形状的图案(矩形是什么形状的画图)(图2)

根据上图,我们把箭头的方向做为绘图开始的方向,从左下角开始向箭头所指方向移动,先画长边,到达右下角后,向左转向90度,然后向前移动,画宽边,到达右上角后,向左转向90度,然后向前移动,画长边的对边,到达左上角后,向左转向90度,然后向前移动,画宽边的对边,到达左下角后,最后向左转向90度,恢复到最初的方向,完成矩形的绘制。

疑问(1):长边、宽边要画多长?

长边和宽边可以自定义长度。

疑问(2):为什么要在矩形的四个角都向左转90度?

大家可以看一下上面的示意图,虚线延长线与另一边形成的外角与矩形的内角形成了一个平角,平角是180度。由于矩形的四个内角都是90度,所以各内角的外角就都是90度,所以在矩形四个角都要向左转90度。

编程实践

主要用到的编程积木模块

矩形是什么形状的图案(矩形是什么形状的画图)(图3)

参考程序

矩形是什么形状的图案(矩形是什么形状的画图)(图4)

程序改进

通过观察,我们发现,由于矩形的对边相等、对角相等,在参考程序中我们重复用到了“移动300步,左转90度”2次,“移动200步,左转90度”2次。针对这种情况,我们可以通过循环控制模块来对程序进行一下改进。改进后的程序是不是好看多了!

矩形是什么形状的图案(矩形是什么形状的画图)(图5)

通过以上的讲解,大家是不是已经学会怎么画“矩形”了?大家多多练习,认真体会吧!

本文由本站作者发布,不代表新营销立场,转载联系作者并注明出处:https://www.newmarketingcn.com/xinzhishi/280959.html

留言与评论(共有 0 条评论)
   
验证码: