第12届蓝桥杯 Scratch_省赛_初级组_真题2021年4月24日
题目总数: 5 总分数: 300
编程题
第 1 题 问答题
小猫跳圈
题目说明
编程实现:
运行程序,鼠标点击不同位置的椭圆形区域,小猫会移动到对应区域内。
具体要求:
1). 点击绿旗,角色与背景如下图所示呈现在对应位置;
2). 点击右侧椭圆形区域,小猫移到右侧圆形区域内;
答案
3). 点击左侧椭圆形区域,小猫移到左侧圆形区域内。
小猫角色:
椭圆1角色:
解析
椭圆2角色:
评判标准:
10分:满足要求 1);
15分:满足要求 2);
15分:满足要求 3)。
思路分析
本题包含3个角色,分别是小猫和两个椭圆,如图所示:
需要注意的是,这里的背景和两个椭圆角色需要考生自己来绘制。
题目的逻辑非常简单,点击绿旗时,小猫处于舞台中间位置,点击左边的椭圆,将小猫移到左边的
椭圆中,点击右边的椭圆,将小猫移到右边的椭圆中。其中角色点击,可以使用 ”当角色被点击 “指
令,点击椭圆,小猫移动,可以使用广播机制来实现角色之间的通信。
第 2 题 问答题
女巫的魔法
题目说明
编程实现:
女巫的魔法:通过方向键控制扫把移动,同时女巫说出扫把移动的方向。
具体要求:
1). 点击绿旗,角色与背景如图所示呈现在对应位置;
答案
2). 方向键上键与下键,控制扫把上下移动;
3). 方向键左键与右键,控制扫把左右移动;
4). 扫把移动时女巫同时说出它的移动方向。
女巫角色:
扫把角色:
解析 评判标准:
10分:满足要求 1);
15分:满足要求 2);
10分:满足要求 3);
15分:满足要求 4)。
思路分析
本题包含两个角色,分别是女巫和扫帚,如图所示:
本题非常简单,用户通过键盘上的上下左右方向来控制扫帚的移动,然后女巫说出扫帚的方向,移
动比较简单,使用 “将x/y坐标增加 10”指令即可。
女巫要说出扫帚的方向,但这里的方向不是具体的数值,而是中文 “上下左右 ”中的一个,因此,比
较简单的解决方案就是使用一个变量来保存方向,当按下方向键的时候,将变量设置为相应的值即
可
第 3 题 问答题
求逆序数
题目说明
编程实现:
在对话框中输入指定范围的数字,小猫会说出输入数字和它的逆序数。
例如:1234,它的逆序数字: 4321。
具体要求:
1). 点击绿旗,出现对话框;
2). 小猫说:“请输入10-999之间的任意数字 ”;
3). 在输入框输入数字后,小猫说出输入数字;
4). 等待1秒钟,小猫说出逆序数字;
5). 如果输入数字不在指定输入范围内,则小猫说不成立。
答案
解析
第12届蓝桥杯Scratch_省赛_初级组_真题2021年4月24日-附答案