scratch编程———绘制五角星#scratch

yumo6665小时前技术文章2

这个视频绘制的是五角星。

·首先要给画笔设置一个初始化状态。

·然后找到事件里面的当,按下空格键,找到移动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绘制图形的时候会用到很多很多的数学知识,角度就是其中的一个。

相关文章

Scratch少儿编程进阶篇12-超简单趣味贪吃蛇

超简单趣味贪吃蛇—Scratch少儿编程进阶篇前言进阶篇是Scratch编程的综合应用,通过进阶篇的内容,希望大家能够有以下三个方面的收获:1. 通过Scratch软件,能提高自我创造能力和问题解决能...

Scratch编程小游戏汉诺塔 万万没想到

万万没想到用Scratch编程做的汉诺塔居然这么好玩。这是一个全自动的汉诺塔小程序,只需要在输入框里输入要移动的盘子数量,点击开始即可。整个小程序运行的非常流畅。这个小程序算是一个比较复杂的程序了,它...

Scratch2.0接苹果小游戏讲义整理

Scratch2.0接苹果小游戏概貌见动图:这又是一款经典的Scratch小游戏,是孩子们学习Scratch编程软件的良好载体,不容错过。(一)玩法说明接到慢速的红苹果一个加1分;接到中速的红苹果一个...

打地鼠小游戏制作教程

打地鼠这个小游戏貌似比我的年龄都要大,这次我们使用scratch3.0图形化编程软件来制作一款我们自己的“打地鼠”。 我们先准备4样角色,分别是:地鼠角色、锤子角色、地洞角色、草地角色。 地鼠→使用猫...

编程与数学:在Scratch里画围棋棋盘

围棋棋盘是19×19,也就是纵、横都是19条线。程序的第一个循环是先画19条横线。循环前先将画笔定位到舞台的左下角。做画笔定位前,必须先抬笔!定位后再落笔。否则,会画出一条多余的线。循环是自下而上画横...

Scratch3.0外观模块前十个积木指令讲解

外观模块 Scratch外观模块下面正常显示的有20个积木,但是还有19个隐藏积木;由于积木较多,涉及的知识点较广,一次性讲完小朋友们消化不了;所以我们今天只讲解前十个正常显示的积木指令;他们分别是:...