今天农历十月初三,
傍晚看到西边天空上的蛾眉月(waxing Crescent moon ),
形状如同眉毛,月面朝西,呈反C状。
今天分享一个作品---行空板绘制正方形
一、知识库
1、掌握行空板循环模块使用
2、了解行空板的屏幕大小
3、了解绘图画布大小
4、熟悉海龟库绘图的方法
5、shape() forward() left() done() penup() pendown()
![image.png](https://makelogimg.dfrobot.com.cn/makelog/5ba3a66a363def3a533862af/0b558e0652aedf75b62d7728513717e4.png)
二、学一学
1、绘制正方形的一般步骤:
正方形的边长:L=150像素
正方形的角度:a=90度
正方形的边数:n=4边
多边形的角度 :a=360/n
![image.png](https://makelogimg.dfrobot.com.cn/makelog/5ba3a66a363def3a533862af/3864c28f82e90ab826810485dd3779df.png)
2.行空板屏幕分辨率为240 x 320,
行空板宽240像素,高320像素。
我们可以用坐标系来描述整个行空板位置,
坐标原点(0,0)为屏幕左上角,
向右为x轴正方向,向下为y轴正方向。
为了便于使文字等屏幕元素能够显示在指定位置,
我们可以通过设定x和y的坐标来实现
![image.png](https://makelogimg.dfrobot.com.cn/makelog/5ba3a66a363def3a533862af/ba78f7b3e0724d49e512def7ff2c0b24.png)
3.画布,
我们可以理解为一张白纸,在上面可以画出不同形状、颜色、粗细的图形。
画布大小为(400,300),画布长400像素,画布宽300像素,
绘制图形前,
首先设置画布的大小和初始位置,小海龟每次移动初始位置从原点(0,0)出发的。
![image.png](https://makelogimg.dfrobot.com.cn/makelog/5ba3a66a363def3a533862af/9201b8d045ddd1bc9d650d93824fdcde.png)
4、海龟绘图
![image.png](https://makelogimg.dfrobot.com.cn/makelog/5ba3a66a363def3a533862af/9c4392c5c4a128057810b742605860ab.png)
5、行空板屏幕坐标与画布坐标对应关系
![image.png](https://makelogimg.dfrobot.com.cn/makelog/5ba3a66a363def3a533862af/df7fd314dc5983a5bda93889e8129820.png)
三、想一想
利用循环模块在行空板上绘制正方形。
四、练一练
1.打开Mind+1.8.0,左下角添加,行空板模块和海龟绘图模块
![image.png](https://makelogimg.dfrobot.com.cn/makelog/5ba3a66a363def3a533862af/64c29c3dc8628f68e0ab04e38451c3ed.png)
![image.png](https://makelogimg.dfrobot.com.cn/makelog/5ba3a66a363def3a533862af/13d83b7cb82368921a64c19302802efc.png)
2,左侧脚本区,海龟绘图模块添加画笔的形状,画布的大小:240*320
![image.png](https://makelogimg.dfrobot.com.cn/makelog/5ba3a66a363def3a533862af/f96835f83aeab0183bb5ba8525e9a0d1.png)
3.正方形脚本代码
![screenshots-循环绘制证方形.mp-1700139478636.png](https://makelogimg.dfrobot.com.cn/makelog/5ba3a66a363def3a533862af/f992f026be6d923f0b6c080ab730dff8.png)
1.定位画笔位置。
2.绘制四边形
3.抬笔——定位画笔的位置——落笔
4.书写write:文字
5.结束绘图
![微信图片_20231116202520.jpg](https://makelogimg.dfrobot.com.cn/makelog/5ba3a66a363def3a533862af/08e9025c2a5fd49baf4ebc658325b2a9.jpg)
五、做一做:
如何在行空板的绘制一个彩色的正方形
DeadWalking2023.11.24
不错的学习!
匿名
该评论已删除
rzegkly2023.11.27
相互学习