少儿趣味编程-Scratch阶段复习(一)练习题解析目录Contents练习题一解析Part1练习题二解析Part2练习题三解析Part3练习题四解析Part4Part1练习题一解析少儿趣味编程-Scratch练习题一火箭位于(X:-220,Y:-160),星星位于(X:220,Y:160),请编写程序使火箭移动到星星所在的位置。要求:1、火箭头部的方向与移动的方向要一致。2、移动的同时把移动的轨迹画出来。练习题一解析:设计思路1、题目要求火箭移动到星星的位置(1)首先要考虑火箭移动的路径,路径可以采用直线式或者折线式(如下图所示)。直线式移动折线式移动练习题一解析:设计思路(2)根据图示,直线式路径实现比较容易,只需要考虑一次火箭的移动方向该代码模块设定火箭的移动方向是星星;该代码模块设定火箭的移动速度;2、题目要求火箭头部的方向与移动的方向一致由于火箭角色初始状态的移动方向向右,而火箭头部的方向却是向上,所以需要在角色编辑器中将火箭角色调整一下方向,使火箭头部的方向向右。3、题目要求移动的同时把移动的轨迹画出来使用画笔工具来画轨迹,重点是考虑落笔时机与抬笔时机,即移动之前要落笔,移动结束后要抬笔。练习题一解析:参考程序(第一部分)当绿旗子被点击时,开始执行后续的程序代码。清除舞台上已有的画笔痕迹,以便画新的轨迹。在火箭隐藏的状态下,设定火箭的初始位置和方向,然后把火箭显示出来。练习题一解析:参考程序(第二部分)设定火箭的移动方向为星星的方向。开始向星星移动并画出轨迹,到达星星位置后结束画轨迹。Part2练习题二解析少儿趣味编程-Scratch练习题二请编写程序,画出一个任意大小的矩形,和一个任意大小的六边形。要求:1、矩形和六边形都由一个程序画出来。2、矩形和六边形不得重叠。3、矩形的颜色为红色,笔粗为3。4、六边形的颜色为绿色,笔粗为5。练习题二解析:设计思路1、题目要求画一个矩形和一个六边形(1)画矩形的方法一个矩形有四个边,每画一个边后需要转一个角度,这个角度的计算公式是:转的角度=多边形外角和/外角数=360/4=90度画矩形步骤:直行—>右转90度,这两个动作重复执行4次。(2)画六边形的方法一个六边形有六个边,每画一个边后需要转一个角度,这个角度的计算公式是:转的角度=多边形外角和/外角数=360/6=6度画六边形的步骤:直行—>右转60度,这两个动作重复执行6次。练习题二解析:设计思路2、题目要求矩形和六边形不得重叠为了使两个图形不重叠,可以将矩形画在坐标Y轴的左边,将六边形画在坐标Y轴的右边。也可以坐标X轴为分界线,把矩形和六边形分别画在X轴的上边和下边。此处要格外注意,画完矩形后要抬笔,然后移动到画六边形的起始位置再落笔,避免出现连笔。3、题目要求矩形的颜色是红色,笔粗为3在落笔画矩形之前设置颜色为红色,笔粗为3。4、题目要求六边形的颜色是绿色,笔粗为5在落笔画六边形之前设置颜色为绿色,笔粗为5。练习题二解析:参考程序(第一部分)当绿旗子被点击时,开始执行后续的程序代码。清除舞台上已有的画笔痕迹,以便画新的轨迹。使用一个小球表示画笔,在小球隐藏的状态下,设定小球的初始位置和方向,然后把小球显示出来。练习题二解析:参考程序(第二部分)将画笔的颜色设为红色将画笔的粗细设为3开始画矩形,每画一个边稍稍停顿一下,总共画四个边。练习题二解析:参考程序(第三部分)画完矩形后,将小球隐藏,移动到画六边形的起始位置,然后将小球显示出来,准备画六边形。练习题二解析:参考程序(第四部分)将画笔的颜色设为绿色将画笔的粗细设为5开始画六边形,每画一个边稍稍停顿一下,总共画六个边。Part3练习题三解析少儿趣味编程-Scratch练习题三请编写程序,画出下面图形。要求:1、不要一次瞬间完成。2、能够看到图形的绘制过程。练习题三解析:设计思路1、题目要求画一个图形(1)通过观察,发现角色库内没有适合的角色,所以通过角色编辑器绘制一个角色,如下图。练习题三解析:设计思路(2)通过观察,这个图形可以分解成8个相同的绘制的角色,以同一个点为中心,分别分布在8个不同的方向,每两个角色之间的角度是一样的。因此,可以使用动作中的旋转,使角色分别处...