wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz về Game và Lập Trình

Total questions: 53

Worksheet time: 27mins

Name
Class
Date
1.

Nhân vật chính trong game này là sprite nào?

a)

Stage

b)

wukong

c)

black_bear

d)

bullets

2.

Sprite nào đại diện cho gấu đen?

a)

black_bear

b)

wukong

c)

bullets

d)

Stage

3.

Sprite nào thường dùng để làm nền game?

a)

Stage

b)

wukong

c)

bullets

d)

bb_attack

4.

Sprite nào là đòn tấn công của gấu đen?

a)

bullets

b)

bb_attack

c)

wukong

d)

Stage

5.

Sprite nào có thể bay về phía wukong như vật tấn công?

a)

bullets

b)

Stage

c)

wukong

d)

black_bear

6.

Khi nhấn cờ xanh, điều gì xảy ra?

a)

Game bắt đầu chạy

b)

Game dừng lại

c)

Sprite ẩn đi

d)

Đổi màu

7.

Để di chuyển wukong sang phải, cần nhấn phím nào?

a)

Mũi tên trái

b)

Mũi tên phải

c)

Mũi tên lên

d)

Phím cách

8.

Khi wukong chạm vào bullets, điều gì thường xảy ra?

a)

Game kết thúc

b)

Điểm tăng

c)

Nền đổi màu

d)

Nhạc phát

9.

Nếu muốn hiển thị điểm, cần tạo gì trong Scratch?

a)

Variable (biến)

b)

Costume

c)

Sound

d)

Backdrop

10.

Lệnh when flag clicked nghĩa là gì?

a)

Khi nhấn phím cách

b)

Khi nhấn cờ xanh

c)

Khi đổi backdrop

d)

Khi chạm sprite

11.

Lệnh nào để kiểm tra xem wukong có chạm black_bear không?

a)

if then

b)

if on edge, bounce

c)

switch backdrop

d)

wait 1 sec

12.

Nếu muốn bullets biến mất khi ra ngoài màn hình, dùng lệnh nào?

a)

if on edge, delete this clone

b)

hide

c)

stop all

d)

go to front layer

13.

Để black_bear tấn công, ta có thể dùng broadcast nào?

a)

broadcast [attack]

b)

stop all

c)

forever

d)

switch costume

14.

Nếu muốn bullets xuất hiện liên tục, lập trình viên sẽ dùng vòng lặp nào?

a)

repeat (10)

b)

forever

c)

stop all

d)

switch backdrop

15.

Lệnh delete this clone có tác dụng gì?

a)

Xóa clone hiện tại

b)

Xóa toàn bộ sprite

c)

Ẩn sprite

d)

Dừng game

16.

Muốn cho bb_attack di chuyển xuống dưới, ta dùng:

a)

change y by (-10)

b)

change y by (10)

c)

change x by (10)

d)

point in direction (90)

17.

Khi black_bear biến mất, lệnh nào thường dùng?

a)

hide

b)

show

c)

go to back layer

d)

switch backdrop

18.

Muốn tạo hiệu ứng nhấp nháy cho wukong, dùng:

a)

change color effect by (25)

b)

hide

c)

delete this clone

d)

switch backdrop

19.

Khi muốn wukong phát âm thanh, ta dùng:

a)

start sound [Jump]

b)

switch costume

c)

show variable [Score]

d)

delete this clone

20.

Để hiển thị UI điểm số, dùng:

a)

show variable [Score]

b)

show

c)

C. switch backdrop

d)

D. start sound

21.

Khi muốn wukong phát âm thanh, ta dùng:

a)

start sound [Jump]

b)

switch costume

c)

show variable [Score]

d)

delete this clone

22.

Để hiển thị UI điểm số, dùng:

a)

show variable [Score]

b)

show

c)

switch backdrop

d)

start sound

23.

Nếu muốn sprite luôn ở trên cùng, ta dùng:

a)

go to front layer

b)

hide

c)

switch costume

d)

forever

24.

Muốn black_bear xuất hiện ngẫu nhiên, ta dùng:

a)

go to x:(pick random -240 to 240) y:(180)

b)

switch backdrop

c)

repeat

d)

stop all

25.

Khi wukong thắng black_bear, game nên:

a)

broadcast [You Win]

b)

stop all sounds

c)

switch costume

d)

hide

26.

Lệnh forever dùng để:

a)

Lặp vô hạn

b)

Lặp 10 lần

c)

Lặp cho đến khi nhấn phím

d)

Dừng game

27.

Khi bullets chạm wukong, ngoài việc game over, ta có thể:

a)

Phát âm thanh “hit”

b)

Đổi màu nền

c)

Trừ điểm

d)

Cả A và C

28.

Nếu muốn black_bear tấn công theo chu kỳ, ta dùng:

a)

forever → wait (2) secs → broadcast [attack]

b)

hide

c)

stop all

d)

go to Player

29.

Khi bullets tạo bằng clone, script cần có:

a)

when I start as a clone

b)

when flag clicked

c)

broadcast

d)

switch backdrop

30.

Muốn giảm tốc bullets, thay đổi gì?

a)

move (5) steps thành move (2)

b)

repeat

c)

forever

d)

go to Player

31.

Để wukong di chuyển mượt, thêm vào code:

a)

wait (0.05) secs trong vòng lặp di chuyển

b)

delete this clone

c)

switch backdrop

d)

forever

32.

Nếu bb_attack chạm Player, game nên:

a)

broadcast [game over]

b)

stop all

c)

hide

d)

Cả A và B

33.

Khi black_bear bị đánh bại, có thể đổi nền bằng:

a)

switch backdrop to [Win Screen]

b)

switch costume

c)

hide

d)

go to front layer

34.

Để tăng dần độ khó game, lập trình viên có thể:

a)

Tăng tốc bullets

b)

Giảm thời gian spawn

c)

Xuất hiện nhiều bb_attack hơn

d)

Cả A, B, C

35.

Nếu muốn tính toán thời gian sống sót của wukong, cần:

a)

Biến Timer + change by 1 mỗi giây

b)

stop all

c)

switch costume

d)

forever

36.

Trong Scratch, để kiểm tra 2 sprite va chạm, dùng:

a)

touching [sprite]

b)

on edge

c)

broadcast

d)

stop all

37.

Nếu bullets đi ngẫu nhiên, có thể thêm:

a)

point in direction (pick random 0 to 360)

b)

switch costume

c)

hide

d)

forever

38.

Khi black_bear tấn công bằng nhiều costume khác nhau, lập trình viên dùng:

a)

next costume

b)

switch backdrop

c)

stop all

d)

hide

39.

Khi black_bear tấn công bằng nhiều costume khác nhau, lập trình viên dùng:

a)

next costume

b)

switch backdrop

c)

stop all

d)

hide

40.

Muốn hiển thị thông báo "Game Over" khi wukong thua, dùng:

a)

say [Game Over] for (2) secs

b)

stop all

c)

hide

d)

show variable

41.

Để bullets không spawn quá nhiều, ta cần:

a)

Biến đếm số lượng clone hiện tại

b)

hide

c)

switch backdrop

d)

forever

42.

Nếu muốn nhạc thay đổi khi black_bear xuất hiện, code hợp lý là:

a)

when I receive [boss fight] → start sound [BossMusic]

b)

switch backdrop

c)

hide

d)

go to front layer

43.

Khi Player thắng, lệnh hợp lý là:

a)

broadcast [Win]

b)

stop all sounds

c)

switch backdrop

d)

say [You Win!]

44.

Nếu wukong cần nhảy lên, ta thay đổi tọa độ nào?

a)

y

b)

x

c)

size

d)

costume

45.

Để black_bear di chuyển qua lại, có thể dùng:

a)

glide (2) secs to x:(-100) y:(0) rồi glide (2) secs to x:(100) y:(0)

b)

switch backdrop

c)

hide

d)

forever → wait

46.

Khi muốn game chạy mượt hơn, nên tránh:

a)

Quá nhiều clone

b)

Quá nhiều vòng forever lồng nhau

c)

Sprite quá lớn

d)

Cả A, B, C

47.

Để bb_attack chỉ xuất hiện khi black_bear phát động, cần:

a)

when I receive [attack]

b)

when flag clicked

c)

forever

d)

touching Player

48.

Nếu muốn tạo nhiều loại bullets khác nhau, ta dùng:

a)

Nhiều costume cho sprite bullets

b)

switch backdrop

c)

repeat until

d)

stop all

49.

Trong Scratch, forever và repeat until khác nhau thế nào?

a)

Forever chạy mãi, Repeat until dừng khi điều kiện đúng

b)

Không khác gì nhau

c)

Repeat until nhanh hơn

d)

Forever chỉ chạy 10 lần

50.

Muốn black_bear thay đổi hình dạng khi bị trúng đòn:

a)

switch costume

b)

switch backdrop

c)

hide

d)

forever

51.

Khi wukong chiến thắng, ngoài thông báo, có thể thêm:

a)

Nhạc ăn mừng

b)

Đổi backdrop sang màn hình Win

c)

Hiện điểm số cuối cùng

d)

Cả A, B, C

52.

Nếu bullets spawn mỗi 1 giây, trong 30 giây đầu tiên sẽ có tối đa bao nhiêu bullets?

a)

15

b)

20

c)

25

d)

30

53.

Muốn giới hạn thời gian chơi là 60 giây, code hợp lý là:

a)

repeat (60) → wait (1) sec rồi stop all

b)

forever

c)

hide

d)

switch backdrop