怎么在scatch中绘制几何图形(scatch编程绘制图形)
导语:用Scratch编程画几何图形:如何画矩形
用Scratch编程软件来画几何图形是件非常有趣的事情,大家可以用学过的几何知识结合编程技巧画出各种各样的几何图形。从简单的单一图形到复杂的组合图形,你想怎么画就怎么画,就看你的创意了。
之前几期我已经把用Scratch编程画三角形的方法分享给大家了,相信大家也已经掌握了,那么接下来,我们开始学习用编程画四边形。今天,我们先来学习用编程画矩形!
矩形的概念
在画矩形这个几何图形之前,我们需要先搞清楚什么样的图形是矩形?
矩形的定义:
矩形是至少有三个内角都是直角的四边形。矩形是一种特殊的平行四边形,正方形是特殊的矩形。矩形也叫长方形。
由于矩形是特殊的平行四边形,故包含平行四边形的性质:
1. 矩形具有平行四边形的所有性质:对边平行且相等,对角相等,邻角互补,对角线互相平分;
2. 矩形的四个角都是直角;
3. 矩形的对角线相等;
4. 具有不稳定性(易变形)。
绘图思路:
根据上图,我们把箭头的方向做为绘图开始的方向,从左下角开始向箭头所指方向移动,先画长边,到达右下角后,向左转向90度,然后向前移动,画宽边,到达右上角后,向左转向90度,然后向前移动,画长边的对边,到达左上角后,向左转向90度,然后向前移动,画宽边的对边,到达左下角后,最后向左转向90度,恢复到最初的方向,完成矩形的绘制。
疑问(1):长边、宽边要画多长?
长边和宽边可以自定义长度。
疑问(2):为什么要在矩形的四个角都向左转90度?
大家可以看一下上面的示意图,虚线延长线与另一边形成的外角与矩形的内角形成了一个平角,平角是180度。由于矩形的四个内角都是90度,所以各内角的外角就都是90度,所以在矩形四个角都要向左转90度。
编程实践
主要用到的编程积木模块
参考程序
程序改进
通过观察,我们发现,由于矩形的对边相等、对角相等,在参考程序中我们重复用到了“移动300步,左转90度”2次,“移动200步,左转90度”2次。针对这种情况,我们可以通过循环控制模块来对程序进行一下改进。改进后的程序是不是好看多了!
通过以上的讲解,大家是不是已经学会怎么画“矩形”了?大家多多练习,认真体会吧!
推 荐 阅 读
用Scratch编程画几何图形:如何画普通三角形
用Scratch编程画几何图形:如何画3:4:5三角形
用Scratch编程画几何图形:如何画30-60-90三角形
用Scratch编程画几何图形:如何画等腰直角三角形
用Scratch编程画几何图形:如何画等边三角形
免责声明:本站部份内容由优秀作者和原创用户编辑投稿,本站仅提供存储服务,不拥有所有权,不承担法律责任。若涉嫌侵权/违法的,请反馈,一经查实立刻删除内容。本文内容由快快网络小莉创作整理编辑!