编程题 共5道

01 02 03 04 05

525 | 第14届蓝桥杯Scratch_选拔赛_初级及中级(STEMA)真题2022年8月21日-考试
编程题 共5道
01

太空游戏

编程实现:

太空游戏

具体要求:

1)点击绿旗,角色、背景如图所示;

2)按下键盘上的数字 1 键,飞碟在舞台上随机移动(能看到移动过程);

3)按下键盘上的数字 2 键,程序结束。 

2分
登录后作答
02

迷宫探索

编程实现:

迷宫探索。

具体要求:

1)运行程序,角色、背景如图所示;

2)按下空格键,小猫在迷宫中自行选择路线移动到宝石处(能看到移动过程且不能离开迷宫);

3)小猫碰到宝石后,说:“获胜”1 秒,游戏结束。

2分
登录后作答
03

收集宝石

编程实现:

收集宝石。

具体要求:

1)运行程序,角色、背景如图所示;

2)等待 1 秒后,潜水员持续跟随鼠标指针移动;

3)海星每隔 0.5 秒吐出一颗红宝石(宝石随机移动);

4)潜水员碰到颗红宝石后此宝石消失,舞台左上角数量加 1;

5)程序持续重复 3)4)步骤

2分
登录后作答
04

回文数

题目说明

背景信息:

逆序数:倒序呈现的数字,例如: 123的逆序数为321

回文数:与它的逆序数字相同例如: 1、2、3、4...11、 121......

编程实现:

数字计算。

具体要求:

1). 运行程序,角色、背景如图所示:

2). 等待1秒后,小猫说: "请输入一个正整数”;

3). 如果输入数值不是正整数,小猫说: "输入错误”;

4). 当正整数为回文数字时,小猫说出此正整数1秒;

5). 如果输入数值是正整数且不为回文数时,小猫说出此正整数与它的逆序数字之和;

6). 程序持续重复2)、3)、4)、5)步骤。

2分
登录后作答
05

列表排序

编程实现:

列表排序。

具体要求:

1). 运行程序,角色、背景如图所示(创建一个空列表);

2). 等待 1 秒后,在 1-200 中随机生成 10 个数字加入到空列表中(数字不能重复);

3). 按下空格键,列表中的 10 个数字按照从大到小的顺序进行排列;

4). 等待 1 秒后,小狗说出这 10 个数字中谁是奇数数字,谁是偶数数字;

5). 程序持续重复 2)、3)、4)步骤。

2分
登录后作答