【真题详解】2020-3全国青少年编程等级考试(Scratch)二级真题编程题36题
- 格式:docx
- 大小:567.81 KB
- 文档页数:5
和小兔子老师一起学Scratch
玩中学做中学创中学
题目名称:编程题36题-火箭飞向外太空
题目要求
编写程序、解决一下问题:
准备工作:导入背景库中的星云“Nebula”,导入角色苦衷的火箭飞船“Rocketship”编程实现:火箭飞船穿越星云飞向外太空。
(1)点击绿旗后,显示火箭飞船,将其移动到舞台位置(-120,-120),大小设为80,面向90方向,将速度设为10;
(2)然后火箭飞船进入重复移动,每隔0.1秒角色大小减小5,虚像效果增加10,速度增加10,移动步数为速度值;
(3)当火箭飞船一直运动到舞台边缘时,角色隐藏,程序停止
题目分析
角色分析
角色:火箭飞船Rocketship
背景分析
背景:Nebula
流程分析:
垃圾:开始→显示→初始位置→初始大小→初始方向→变量初始化→向上运动【大小减小→虚像增加→移动速度→时间间隔→是否碰到舞台边缘<隐藏→停止全部脚本>】
用到的积木指令
➢:将角色移动到舞台中央指定的X/Y坐标位置,默认坐标(x:0,y:0)
➢:角色朝向指定的数值方向
➢:将角色Y坐标增加指定数值,正式朝上,负数朝下
➢:将角色大小增加指定数值,正数变大,负数缩小
➢:将角色大小设置为指定数值
➢:将颜色特效增加指定数值,下列可以选择鱼眼、旋涡、像素化、马赛克、亮度和虚像特效
➢:将角色显示在舞台上
➢:将角色不显示在舞台上
➢:时间间隔,等待指定的时间后执行后面的指令
➢:一直重复直行模块里面的积木
➢:条件判断,如果条件为真,那么执行积木框里面的积木,在执行后面的积木;条件为假,框里面的积木不执行,执行后面的积木
➢:停止全部脚本,下列可以选择这个脚本、该角色的其它脚本
角色和背景设置
1、角色设置
➢删除默认的小猫角色不变,然后从角色库中选择火箭飞船“Rocketship”,如下图所示
2、背景设置
➢在背景库中找到我们题目要求的背景Mural,如下图所示
程序指令编写
➢火箭:
1.点击小绿旗,也就是程序启动,就要执行后续的程序指令
2.显示角色,因为最后有隐藏,所以开始要显示
3.移到初始位置-120,120
4.初始大小80
5.初始朝向面向90
6.将定义的变量速度初始化为10
7.重复向上移动,重复执行第7-14个积木指令
8.大小每次减少5
9.虚像特效每次增加10
10.每次向上移动速度值
11.时间间隔0.1秒
12.判断是否到达顶部边缘
13.到达之后就隐藏
14.停止全部的脚本。