《少儿编程Scratch课程课件 - 阶段复习(一)练习题解析.pptx》由会员分享,可在线阅读,更多相关《少儿编程Scratch课程课件 - 阶段复习(一)练习题解析.pptx(26页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、少儿趣味编程-Scratch阶段复习(一)练习题解析.目录Contents.练习题一解析Part1练习题二解析Part2练习题三解析Part3练习题四解析Part4Part 1练习题一解析少儿趣味编程-Scratch.练习题一练习题一.火箭位于(X:-220,Y:-160),星星位于(X:220,Y:160),请编写程序使火箭移动到星星所在的位置。要求:1、火箭头部的方向与移动的方向要一致。2、移动的同时把移动的轨迹画出来。练习题一解析:设计思路练习题一解析:设计思路.1、题目要求火箭移动到星星的位置(1)首先要考虑火箭移动的路径,路径可以采用直线式或者折线式(如下图所示)。直线式移动折线式移
2、动练习题一解析:设计思路练习题一解析:设计思路.(2)根据图示,直线式路径实现比较容易,只需要考虑一次火箭的移动方向该代码模块设定火箭的移动方向是星星;该代码模块设定火箭的移动速度;2、题目要求火箭头部的方向与移动的方向一致由于火箭角色初始状态的移动方向向右,而火箭头部的方向却是向上,所以需要在角色编辑器中将火箭角色调整一下方向,使火箭头部的方向向右。3、题目要求移动的同时把移动的轨迹画出来使用画笔工具来画轨迹,重点是考虑落笔时机与抬笔时机,即移动之前要落笔,移动结束后要抬笔。练习题一解析:参考程序(第一部分)练习题一解析:参考程序(第一部分).当绿旗子被点击时,开始执行后续的程序代码。清除舞
3、台上已有的画笔痕迹,以便画新的轨迹。在火箭隐藏的状态下,设定火箭的初始位置和方向,然后把火箭显示出来。练习题一解析:参考程序(第二部分)练习题一解析:参考程序(第二部分).设定火箭的移动方向为星星的方向。开始向星星移动并画出轨迹,到达星星位置后结束画轨迹。Part 2 练习题二解析少儿趣味编程-Scratch.练习题二练习题二.请编写程序,画出一个任意大小的矩形,和一个任意大小的六边形。要求:1、矩形和六边形都由一个程序画出来。2、矩形和六边形不得重叠。3、矩形的颜色为红色,笔粗为3。4、六边形的颜色为绿色,笔粗为5。练习题二解析:设计思路练习题二解析:设计思路.1、题目要求画一个矩形和一个六
4、边形(1)画矩形的方法一个矩形有四个边,每画一个边后需要转一个角度,这个角度的计算公式是:转的角度=多边形外角和/外角数=360/4=90度画矩形步骤:直行右转90度,这两个动作重复执行4次。(2)画六边形的方法一个六边形有六个边,每画一个边后需要转一个角度,这个角度的计算公式是:转的角度=多边形外角和/外角数=360/6=6度画六边形的步骤:直行右转60度,这两个动作重复执行6次。练习题二解析:设计思路练习题二解析:设计思路.2、题目要求矩形和六边形不得重叠为了使两个图形不重叠,可以将矩形画在坐标Y轴的左边,将六边形画在坐标Y轴的右边。也可以坐标X轴为分界线,把矩形和六边形分别画在X轴的上边
5、和下边。此处要格外注意,画完矩形后要抬笔,然后移动到画六边形的起始位置再落笔,避免出现连笔。3、题目要求矩形的颜色是红色,笔粗为3在落笔画矩形之前设置颜色为红色,笔粗为3。4、题目要求六边形的颜色是绿色,笔粗为5在落笔画六边形之前设置颜色为绿色,笔粗为5。练习题二解析:参考程序(第一部分)练习题二解析:参考程序(第一部分).当绿旗子被点击时,开始执行后续的程序代码。清除舞台上已有的画笔痕迹,以便画新的轨迹。使用一个小球表示画笔,在小球隐藏的状态下,设定小球的初始位置和方向,然后把小球显示出来。练习题二解析:参考程序(第二部分)练习题二解析:参考程序(第二部分).将画笔的颜色设为红色将画笔的粗细
6、设为3开始画矩形,每画一个边稍稍停顿一下,总共画四个边。练习题二解析:参考程序(第三部分)练习题二解析:参考程序(第三部分).画完矩形后,将小球隐藏,移动到画六边形的起始位置,然后将小球显示出来,准备画六边形。练习题二解析:参考程序(第四部分)练习题二解析:参考程序(第四部分).将画笔的颜色设为绿色将画笔的粗细设为5开始画六边形,每画一个边稍稍停顿一下,总共画六个边。Part 3练习题三解析少儿趣味编程-Scratch.练习题三练习题三.请编写程序,画出下面图形。要求:1、不要一次瞬间完成。2、能够看到图形的绘制过程。练习题三解析:设计思路练习题三解析:设计思路.1、题目要求画一个图形(1)通
7、过观察,发现角色库内没有适合的角色,所以通过角色编辑器绘制一个角色,如下图。练习题三解析:设计思路练习题三解析:设计思路.(2)通过观察,这个图形可以分解成8个相同的绘制的角色,以同一个点为中心,分别分布在8个不同的方向,每两个角色之间的角度是一样的。因此,可以使用动作中的旋转,使角色分别处于8个不同的方向。旋转的角度=360/8=45度。(3)利用画笔工具中的图章功能,当角色每旋转到一个新位置就通过图章功能创建一个角色的印迹,最终形成所要求的图形。练习题三解析:参考程序(第一部分)练习题三解析:参考程序(第一部分).当绿旗子被点击时,开始执行后续的程序代码。清除舞台上已有的画笔痕迹,以便画新
8、的轨迹。将绘制的角色移动到舞台的中心。练习题三解析:参考程序(第二部分)练习题三解析:参考程序(第二部分).使用图章功能创建角色的印迹,然后旋转45度到达新的位置再次创建角色的印迹,这个动作共重复执行8次,从而画出要求的图形。Part 4练习题四解析少儿趣味编程-Scratch.练习题四练习题四.任意选取两个角色,请编写程序,实现一段两个角色的心理活动和对话。要求:1、合理设计两个角色的心理活动和对话过程。2、两个角色的对话要前后衔接,流畅。3、角色表达的内容必须有充足的呈现时间。练习题四解析:练习题四解析:.这道练习题可以参考“外观-说与思考”这节课的实践案例:猫狗对话来进行设计。感谢观看.Thanks少儿趣味编程-Scratch主讲雨衡老师