一、简答题
1、 画正多边形
1. 准备工作
(1)保留默认的小猫角色;
(2)删除默认的空白舞台背景,添加背景“Blue Sky 2”。
2. 功能实现
(1)点击绿旗,小猫角色面向右方,坐标为(0,120);全部擦除舞台上的图案,设置画笔颜色为“黑色”;
(2) 按下键盘数字4,画出上图所示正方形;
(3)按下键盘数字5,画出上图所示五边形;
(4)按下键盘数字6,画出上图所示六边形;
(5)按下键盘数字0,擦除绘制的图案。
注意:多边形的边长自行设定,所有图形不能超出舞台。
参考答案:
略
解析:【喵呜刷题小喵解析】此题要求使用Scratch编程环境来制作一个程序,实现绘制正方形、五边形和六边形的功能。首先,我们需要设置小猫角色的初始位置为(0,120),并设置画笔颜色为黑色。然后,根据键盘上按下的数字键,小猫会绘制出不同边数的多边形。最后,按下数字键0可以擦除绘制的图案。在Scratch中,我们可以使用“等待直到”积木来监听键盘按键事件,然后使用“设定笔划宽度”和“向前移动”积木来绘制多边形。需要注意的是,Scratch中的“向前移动”积木实际上是在当前方向上移动一定的距离,而不是在绝对位置上进行移动。因此,我们需要先使用“转向”积木来改变当前方向,然后再使用“向前移动”积木来绘制多边形的边。此外,我们还需要自己设定多边形的边长,并确保绘制的图形不超出舞台。在实际操作时,我们可以通过试错法来调整多边形的边长和绘制位置,以确保绘制的图形符合题目要求。
2、 帮小企鹅躲避暴风雪
暴风雪要来了,请你在舞台上移动鼠标指示方向,指引小企鹅躲到石头后面,帮助它躲避暴风雪。
1. 准备工作
(1)删除默认的小猫角色,添加“Penguin”企鹅角色;
(2)添加“Rocks”石头角色;
(3)添加“Winter”雪地背景。
2.功能实现
(1)点击绿旗,小企鹅的初始坐标为(-200,-150),大小设为“60”;
(2)点击绿旗,石头的初始坐标为(130,0);
(3)小企鹅能够面向鼠标指针,以“移动10步”,“等待0.2”秒的速度在舞台上移动,同时以“0.2秒”为间隔切换角色造型,产生小企鹅摇摇摆摆走路的动画效果;
(4)在移动过程中,小企鹅如果碰到石头角色,那么就停止造型切换,移到石头所在的位置,坐标为(130,0),说“谢谢你,帮我躲避暴风雪!”2秒后,躲到石头后面。
参考答案:
略
解析:【喵呜刷题小喵解析】:本题要求使用编程的方式帮助小企鹅躲避暴风雪。首先,我们需要删除默认的小猫角色,并添加“Penguin”企鹅角色、“Rocks”石头角色和“Winter”雪地背景。然后,我们需要设置小企鹅和石头的初始位置。小企鹅的初始坐标为(-200,-150),大小设为“60”;石头的初始坐标为(130,0)。接着,我们需要实现小企鹅的动画效果。小企鹅能够面向鼠标指针,以“移动10步”,“等待0.2”秒的速度在舞台上移动,同时以“0.2秒”为间隔切换角色造型,产生小企鹅摇摇摆摆走路的动画效果。最后,我们需要实现小企鹅碰到石头后的动作。在移动过程中,如果小企鹅碰到石头角色,那么就停止造型切换,移到石头所在的位置,坐标为(130,0),说“谢谢你,帮我躲避暴风雪!”2秒后,躲到石头后面。根据上述要求,我们编写了一段程序。首先,我们设置了一些变量,用于记录小企鹅的位置、大小、造型切换定时器和说的文字。然后,我们使用一个循环来实现小企鹅的移动和造型切换。如果鼠标在石头的右侧,则小企鹅会向鼠标的方向移动,并切换造型。如果鼠标在石头的左侧,则小企鹅会等待0.2秒。如果小企鹅碰到石头,则停止脚本,将小企鹅的位置设置为石头的位置,并说出“谢谢你,帮我躲避暴风雪!”2秒后,将文字清空。最后,我们广播小企鹅说的文字。
喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!