矩形是什么形状的画图(矩形形状样子与特殊性怎么画)

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

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

矩形的概念

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

矩形的定义:

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

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

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

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

3. 矩形的对角线相等;

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

绘图思路:

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

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

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

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

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

编程实践

主要用到的编程积木模块

参考程序

程序改进

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

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

“张承辉博客” 矩形是什么形状的画图(矩形形状样子与特殊性怎么画) https://www.zhangchenghui.com/189476

(0)
上一篇 2022年6月21日 下午11:57
下一篇 2022年6月21日 下午11:57

相关阅读