admin 管理员组

文章数量: 1086019


2024年1月18日发(作者:budge)

全国青少年软件编程(scratch)等级考试试卷(三级)及答案

C.循环

D.都不是

答案:C

15.以下哪个选项中的图形块可以实现“让角色向左转90度”?(。)

A.

B.

C.

D.

答案:A

16.以下哪个选项中的图形块可以实现“当角色被点击时,播放音效”?(。)

A.

B.

C.

D.

答案:C

17.执行以下代码后,屏幕上会出现几个角色?(。)

A.1

B.2

C.3

D.4

答案:B

18.以下哪个选项中的图形块可以实现“让角色在1秒内向右移动100个像素”?(。)

A.

B.

C.

D.

答案:B

19.以下哪个选项中的图形块可以实现“当角色触碰到墙壁时,向左转90度”?(。)

A.

B.

C.

D.

答案:C

20.以下哪个选项中的图形块可以实现“在一个范围内生成一个随机数”?(。)

A.

B.

C.

D.

答案:B

21.以下哪个选项中的图形块可以实现“当角色触碰到另一个角色时,播放音效”?(。)

A.

B.

C.

D.

答案:D

22.以下哪个选项中的图形块可以实现“让角色说出一个随机数字”?(。)

A.

B.

C.

D.

答案:A

23.以下哪个选项中的图形块可以实现“当角色被点击时,隐藏角色”?(。)

A.

B.

C.

D.

答案:C

24.以下哪个选项中的图形块可以实现“当角色触碰到墙壁时,向右转90度”?(。)

A.

B.

C.

D.

答案:B

25.以下哪个选项中的图形块可以实现“让角色在1秒内向上移动100个像素”?(。)

A.

B.

C.

D.

答案:D

1.以下代码中,要画出如图所示三角形风车,应在代码中的①②③④处分别填入多少?( )

A。3 4 90 120

B。4 3 90 120

C。3 4 120 90

D。4 3 120 90

答案:D

2.运行下列脚本后,i的值为多少?( )

A。6

B。5

C。4

D。3

答案:C

3.执行下面的脚本后,变量“分数”的值是多少?( )

A。5

B。6

C。10

D。25

答案:C

4.执行以下代码后,屏幕上将出现几只小猫?( )

A。1

B。5

C。10

D。50

答案:B

5.小明想在Scratch中设置一个倒计时变量,那么首先应该在哪个模块添加这个变量?( )

A。变量模块

B。侦测模块

C。控制模块

D。运算模块

答案:A

6.当以下代码块执行完毕时,角色的X坐标是多少?(A。0

B。24

C。40

D。120

答案:D

7.一个角色落笔后会从该角色的哪里画出轨迹?( )

A。角色的中心点

B。角色的最上端

C。角色的最下端

D。随机选择角色的某个位置

答案:A

8.如果某角色的代码如下,点击开始后,当点击该角色时会出现什么效果?( )

A。该角色边走边说数字“1”

B。该角色移动一段距离

C。该角色消失不见

D。该角色说完数字“1”就消失不见

答案:C

9.要让小猫随机出现在一个位置,需要使用哪个命令?( )

A。随机数

B。变量

C。画笔

D。图章

答案:A

10.执行下列代码,可以画出如图所示的图形,则角色的旋转中心为哪个点?( )

A.

B.

C.

D.

答案:B

11.关于循环语句的嵌套,以下哪些做法是错误的?(A。③④

B。②③

C。①④

D。①②

答案:A

12.在“运算”脚本中,以下哪个代码块可以实现“在{10,20,30.100}中随机选择一个数”?( )

A.

B.

C.

D.

答案:B

13.关于广播,以下哪些说法是正确的?( )

A。一个角色广播一个消息,只有自己可以接收这个消息,并启动接受消息程序。

B。新建一个消息后,只有一个角色可以广播这个消息。

C。重复执行广播一个消息,接收这个消息的程序只会被唤醒一次。

D。一个角色发出一个消息,所有其他角色都可以接收这个消息并启动各自不同的接受消息程序。

答案:D

14.顺序、选择、循环是三种基本结构,其中哪种结构实现程序反复执行?( )

A。顺序

B。选择

C。循环

D。都不是

答案:C

15.以下哪个选项中的图形块可以实现“让角色向左转90度”?( )

A.

B.

C.

D.

答案:A

16.以下哪个选项中的图形块可以实现“当角色被点击时,播放音效”?( )

A.

B.

C.

D.

答案:C

17.执行以下代码后,屏幕上会出现几个角色?( )

A。1

B。2

C。3

D。4

答案:B

18.以下哪个选项中的图形块可以实现“让角色在1秒内向右移动100个像素”?( )

A.

B.

C.

D.

答案:B

19.以下哪个选项中的图形块可以实现“当角色触碰到墙壁时,向左转90度”?( )

A.

B.

C.

D.

答案:C

20.以下哪个选项中的图形块可以实现“在一个范围内生成一个随机数”?( )

A.

B.

C.

D.

答案:B

21.以下哪个选项中的图形块可以实现“当角色触碰到另一个角色时,播放音效”?( )

A.

B.

C.

D.

答案:D

22.以下哪个选项中的图形块可以实现“让角色说出一个随机数字”?( )

A.

B.

C.

D.

答案:A

23.以下哪个选项中的图形块可以实现“当角色被点击时,隐藏角色”?( )

A.

B.

C.

D.

答案:C

24.以下哪个选项中的图形块可以实现“当角色触碰到墙壁时,向右转90度”?( )

A.

B.

C.

D.

答案:B

25.以下哪个选项中的图形块可以实现“让角色在1秒内向上移动100个像素”?( )

A.

B.

C.

D.

答案:D

而是由变量控制的。

B.每次循环都会将变量i加1.

C.循环体内的代码会一直执行,直到变量i的值大于10.

D.循环体内的代码只会执行一次。

答案:D(描述错误,循环体内的代码会执行10次)

24.下列关于下图的描述,哪个是正确的?()

A。循环体内的代码会执行10次。

B。每次循环都会将变量i加1.

C。循环体内的代码会一直执行,直到变量i的值大于10.

D。重复执行的次数是固定的,不受变量控制。

答案:A

3)气球从上方不断降落,如果魔法棒碰到气球,则气球消失并得分,如果气球触底则游戏结束;

4)每个气球的颜色随机,得分不同。

38.小猫追蝴蝶

1.准备工作

1)小猫、蝴蝶两个角色;

2)舞台背景为草地。

2.功能实现

1)蝴蝶在舞台上随机移动;

2)小猫跟随鼠标移动;

3)当小猫接近蝴蝶时,蝴蝶变换颜色并重新随机移动;

4)小猫接触到蝴蝶时得分加一,蝴蝶消失并重新随机出现。

3)使用克隆功能,在舞台上添加多个老鼠,每个老鼠随机移动;(4)小猫碰到老鼠后老鼠消失,小猫得分;(5)小猫只能移动到舞台边缘,不能越界;(6)游戏有时间限制,时间结束后显示得分。

在游戏开始前,需要进行一些准备工作。我们需要保留小猫角色,并添加一个名为“Mouse1”的角色。同时,游戏的背景默认为白色。

在游戏中,玩家可以使用键盘的上下左右键来控制小猫的移动方向。老鼠会在舞台上随机出现,并且我们使用克隆功能,添加多个老鼠,每个老鼠都会随机移动。当小猫碰到老鼠时,老鼠会消失,小猫会得分。需要注意的是,小猫只能移动到舞台的边缘,不能越界。此外,游戏还有时间限制,时间结束后会显示得分。

在游戏中,程序开始时,我们需要使用克隆功能添加5个气球角色,水平排练在舞台上方。需要注意的是,不能直接添加5个气球角色到舞台上。当魔法棒碰到气球时,气球会消失并且魔法棒会回到舞台下方,重复左右移动。然而,魔法棒只能发射5次。


本文标签: 角色 小猫 实现 代码 移动