#5633. 图形化三级编程测试题

图形化三级编程测试题

36.神奇的小猫

去编程

1.准备工作

(1)保留空白背景

(2)保留小猫角色

2.功能实现

(1)设置小猫初始位置为舞台中心。

(2)点击绿旗,小猫本体隐藏,克隆体小猫在舞台区构成如下形状。

image

3. 评分标准

(1)能够选用使用正确的循环积木。(2分)

(2)使用克隆实现了如图效果。(3分)

4.答案

角色小猫代码:

image

37.小恐龙的城市冒险记

去编程

1.准备工作

(1)选择背景Colorful City

(2)选择角色Dinosaur4、Food Truck、Gobo

2.功能实现

(1)点击绿旗,角色Dinosaur4初始位置、大小如下图所示,初始位置为舞台左边,按空格键可以跳起。

image image

(2)点击绿旗,角色Food Truck初始位置、大小如下图所示,初始位置为舞台右侧,从右向左一直运动,碰到舞台边缘(使用条件循环积木),再次移到初始位置开始向左移动。

image image

(3)点击绿旗,角色Gobo初始位置、大小如下图所示,初始位置为舞台左侧。如果角色Dinosaur4碰到角色Food Truck,那么角色Dinosaur4隐藏,角色Gobo出现,说“游戏结束”1秒,停止程序。

image

3.评分标准

(1)能够使用“重复执行”、“重复执行直到...”实现角色Food Truck的不断从舞台右侧往舞台左侧移动。(4分)

(2)能够使用“重复执行”、“如果...那么”,判断角色Dinosaur4是否碰到角色Food Truck。(2分)

(3)能够使用“广播”实现,如果角色Dinosaur4碰到角色Food Truck,那么发送广播。(2分)

(3)能够使用“当接收到...”,那么说游戏结束,停止全部。(2分)

4.答案

角色Dinosaur4代码

image

角色Food Truck的代码

image

角色Gobo的代码

image

38.太空之旅

去编程

1.准备工作

(1)选择背景Stars

(2)选择Kiran、Star、Dot角色,为Star角色添加Earth、Planet2造型

2.功能实现

(1)点击绿旗,角色Kiran初始位置、大小如下图所示,初始位置为舞台下方,按左移键向左移动,按右移键向右移动。

image

(2)点击绿旗,角色Star通过克隆实现克隆体三种造型随机切换,克隆体初始位置为舞台顶部随机位置,不断掉落。如果碰到舞台底部(使用坐标),克隆体就会消失。

image

(3)为角色Kiran建立全局变量“生命值”,在舞台为“正常显示”。将变量“生命值”的初始值设定为100,如果变量“生命值”的值小于0,那么游戏结束。

image

(4) 点击绿旗,角色Dot初始位置如下图所示,初始位置在舞台左侧中部,初始是消失状态。如果角色Star的克隆体碰到了角色Kiran,那么“生命值”减少1并且角色Dot出现,角色Dot说“生命值减少1”1秒后,再次消失。

image

image

image

3. 评分标准

(1)能够使用循环与选择实现角色Kiran的左右移动。(2分)

(2)能够使用循环、选择及运算符实现游戏的结束功能。(3分)

(3)能够使用克隆实现角色Star克隆自己、成功启动并删除克隆体的功能。(3分)

(4)能够使用循环与选择控制克隆体的移动、并判断克隆体删除时机。(3分)

(5)能够建立变量“生命值”,并能进行变量的初始化和改变变量值。(2分)

(6)能够使用广播并接收广播积木,如果角色Star碰到角色Kiran,那么角色Dot出现说“生命值减少1”。(2分)

(7)能够使用循环与选择,成功判断广播的时机。(3分)

4.答案

角色Kiran代码:

image

角色Star代码:

image

角色Dot代码:

image

去编程