scratch编程———绘制五角星#scratch
这个视频绘制的是五角星。
·首先要给画笔设置一个初始化状态。
·然后找到事件里面的当,按下空格键,找到移动10步改为100步,右转15度改为144度。
·找到控制里面的重复执行10次改为5次。之前是抬笔的状态,所以要找到落笔。
这样五角星就画成了。知道为什么要旋转144度吗?来给大家分析一下。
·先把五角星的五个顶点全部用线连起来,并标注了一下每一个角的名字。我分别标注了五个角,从角1到角5。都知道正五边形的内角是108度,也就是角1加角2加角5是108度。仔细观察一下角3和角4,它们两个度数是一样的,角1、角2的度数也是一样的。
·根据画的这些辅助线,角1、角2、角3、角4这四个角是相等的。根据三角形的内角和是180度,所以红色线框起来的三角形的内角和是180度。
·仔细观察角3和角4挨着的另一个角是五角星的顶角,所以180度减去108度也就是72度。72度是两个五角星的角,所以每一个五角星的角是36度。
还记得讲旋转的角度是怎样算出来的吗?是180度减去两条线之间的夹角,现在的夹角是36度,所以旋转的角度是180度减去36度等于144度。这就是画五角星的时候为什么要旋转144度的原因。
根据这个情况,在用Scratch绘制图形的时候会用到很多很多的数学知识,角度就是其中的一个。