wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Câu hỏi về Game và Lập trình

Total questions: 87

Worksheet time: 46mins

Name
Class
Date
1.

Màn hình mở đầu (Intro) của một game thường xuất hiện khi nào?

a)

Sau khi chơi xong

b)

Khi bấm nút kết thúc

c)

Khi vừa khởi động game

d)

Khi game bị lỗi

2.

Tên của game nên được đặt ở đâu trong màn hình Intro?

a)

Bất kỳ đâu, không quan trọng

b)

Ở dưới cùng, nhỏ và mờ

c)

Nơi dễ nhìn, nổi bật

d)

Ở góc trái

3.

Nút "Start" hoặc "Play" có nhiệm vụ gì?

a)

Dùng để thoát game

b)

Dùng để bắt đầu chơi game

c)

Dùng để bật nhạc

d)

Dùng để tải lại

4.

Trong Codekitten, backdrop là gì?

a)

Nhân vật chính

b)

Màu sắc của nút

c)

Phông nền của sân khấu

d)

Âm thanh

5.

Để làm nút Start hoạt động, ta dùng khối lệnh nào?

a)

when flag clicked

b)

when this sprite clicked

c)

forever

d)

wait 1 sec

6.

Khi bấm vào nút Start, khối lệnh nào dùng để chuyển sang màn chơi chính?

a)

broadcast [StartGame]

b)

stop all

c)

repeat until

d)

change backdrop

7.

Lệnh nào giúp chuyển backdrop sang màn chơi chính?

a)

show

b)

go to x: y:

c)

switch backdrop to [PlayScreen]

d)

broadcast

8.

Tại sao ta dùng lệnh hide với các Sprite của màn hình Intro khi bắt đầu chơi?

a)

Để tiết kiệm pin

b)

Để tạo hiệu ứng bóng mờ

c)

Để chúng biến mất khi vào màn chơi chính

d)

Để không cần vẽ lại

9.

Lệnh nào giúp nhân vật chính hiện ra khi game bắt đầu?

a)

switch costume

b)

wait 5 secs

c)

when I receive [StartGame] → show

d)

when flag clicked → hide

10.

Một Sprite có thể có bao nhiêu "bộ trang phục" (costumes)?

a)

Chỉ một

b)

Hai

c)

Tùy ý, không giới hạn

d)

Bốn là tối đa

11.

Lệnh nào làm nút Start nhấp nháy?

a)

play sound

b)

change ghost effect

c)

switch backdrop

d)

glide

12.

Nếu bạn muốn thêm nhạc nền vào Intro, bạn cần:

a)

Tạo một Sprite mới chứa âm thanh

b)

Thêm trong backdrop

c)

Sử dụng Sprite "StartButton"

d)

Bật loa ngoài

13.

Nhạc nền nên dừng khi nào?

a)

Khi học sinh ra về

b)

Khi bấm nút Stop

c)

Khi nhận tin "StartGame"

d)

Khi hết pin

14.

Khối lệnh when green flag clicked thường dùng để làm gì?

a)

Tạo hiệu ứng âm thanh

b)

Bắt đầu chương trình

c)

Ngừng chương trình

d)

Gọi nhân

15.

Khối lệnh when green flag clicked thường dùng để làm gì?

a)

Tạo hiệu ứng âm thanh

b)

Bắt đầu chương trình

c)

Ngừng chương trình

d)

Gọi nhân vật

16.

Sprite là gì trong Codekitten?

a)

Một loại nước ngọt

b)

Nhân vật hoặc vật thể trong sân khấu

c)

Màu sắc

d)

Âm thanh

17.

Tại sao nên làm nút Start dễ nhìn và dễ bấm?

a)

Để tiết kiệm thời gian vẽ

b)

Để người chơi không bị lạc hướng

c)

Cho đẹp

d)

Vì game bắt buộc

18.

Lệnh go to x: y: dùng để làm gì?

a)

Di chuyển Sprite đến vị trí cụ thể

b)

Tăng kích thước Sprite

c)

Đổi màu

d)

Xoay nhân vật

19.

Nếu bạn muốn thêm nhân vật trang trí cho Intro, bạn nên:

a)

Xóa các Sprite cũ

b)

Tạo thêm Sprite mới

c)

Thêm hiệu ứng âm thanh

d)

Thêm backdrop mới

20.

Nhạc nền "bí ẩn, gây tò mò" phù hợp với game nào?

a)

Game phiêu lưu kỳ bí

b)

Game đua xe tốc độ

c)

Game thể thao vui nhộn

d)

Game vẽ tranh

21.

Đâu là một lợi ích khi có màn hình Intro hấp dẫn?

a)

Làm game chạy chậm hơn

b)

Gây hứng thú, thu hút người chơi

c)

Không ảnh hưởng gì

d)

Làm khó người chơi

22.

Gameplay là gì?

a)

Là phông nền trong game

b)

Là phần chơi chính, nơi người chơi điều khiển nhân vật

c)

Là phần giới thiệu game

d)

Là nút âm thanh trong game

23.

"Trái tim" của game nghĩa là gì?

a)

Nhân vật đẹp nhất trong game

b)

Nhạc nền chính

c)

Tính năng chính mà game xoay quanh

d)

Màu sắc chủ đạo

24.

Lệnh nào giúp nhân vật di chuyển trong Codekitten?

a)

say "Hello!"

b)

move (10) steps

c)

play sound

d)

hide

25.

Nhóm lệnh nào chứa các khối lệnh điều khiển như nếu… thì… lặp lại…?

a)

Motion

b)

Events

c)

Control

d)

Sensing

26.

Nếu bạn muốn nhân vật nói chuyện, bạn nên dùng nhóm lệnh nào?

a)

Control

b)

Looks

c)

Motion

d)

Sound

27.

Lệnh nào giúp kiểm tra xem nhân vật có chạm vào vật khác không?

a)

glide

b)

touching [sprite]

c)

change x by

d)

broadcast

28.

Bạn cần dùng nhóm lệnh nào để tạo ra một biến đếm điểm?

a)

Motion

b)

Variables

c)

Operators

d)

Sensing

29.

Bạn cần dùng nhóm lệnh nào để tạo ra một biến đếm điểm?

a)

Motion

b)

Variables

c)

Operators

d)

Sensing

30.

Nhóm lệnh nào giúp tạo ra các phép so sánh, tính toán như >, =, cộng trừ?

a)

Operators

b)

Events

c)

Sound

d)

Motion

31.

Để phát ra âm thanh khi nhân vật ăn vật phẩm, ta dùng lệnh nào?

a)

say "Yum!"

b)

play sound [bite v]

c)

switch costume

d)

go to front

32.

Khi bấm phím →, nhân vật nên làm gì để di chuyển?

a)

change x by (10)

b)

change y by (10)

c)

say "Go!"

d)

broadcast [Start]

33.

Để nhân vật ẩn đi, ta dùng lệnh gì?

a)

hide

b)

disappear

c)

change costume

d)

vanish

34.

Nếu muốn nhân vật hiện ra lại, ta dùng lệnh?

a)

back

b)

glow

c)

show

d)

go

35.

Nếu bạn muốn một hành động lặp lại nhiều lần, ta dùng khối lệnh nào?

a)

forever

b)

say

c)

wait

d)

broadcast

36.

Biến số dùng để làm gì trong game?

a)

Tính điểm, đếm lượt chơi

b)

Làm cho game đẹp hơn

c)

Phát nhạc

d)

Tạo nhân vật

37.

Nếu nhân vật chạm vào đồng xu, ta có thể:

a)

show điểm

b)

tăng điểm và ẩn đồng xu

c)

chạy vòng tròn

d)

nhảy múa

38.

Nhóm lệnh "Events" giúp làm gì?

a)

Tạo hiệu ứng

b)

Vẽ hình

c)

Bắt đầu các hành động khi có sự kiện xảy ra

d)

Phát nhạc

39.

Để kiểm tra xem nhân vật có chạm vào màu sắc nào đó, ta dùng?

a)

touching color

b)

color changer

c)

change effect

d)

costume detector

40.

Lệnh nào dùng để tạo điều kiện "nếu… thì…" trong game?

a)

repeat

b)

if … then

c)

go to x: y:

d)

wait until

41.

Khi nhân vật ăn táo, biến điểm nên:

a)

giữ nguyên

b)

giảm đi

c)

tăng lên

d)

biến mất

42.

Tại sao cần chơi thử sau khi lập trình xong một hành động?

a)

Để khoe với bạn

b)

Để kiểm tra xem hoạt động đúng chưa

c)

Để reset lại game

d)

Để đổi giao diện

43.

Khi chơi thử game và thấy nhân vật bị kẹt, bạn nên làm gì?

a)

Xoá game

b)

Đổi nhân vật khác

c)

Kiểm tra khối lệnh di chuyển và sửa lại

d)

Tắt máy

44.

Tại sao cần chơi thử game sau khi sửa lỗi hoặc nâng cấp?

4 lines
45.

Tại sao cần chơi thử game sau khi sửa lỗi hoặc nâng cấp?

a)

Để trang trí lại giao diện

b)

Để kiểm tra xem có hoạt động như mong muốn không

c)

Để khoe với bạn

d)

Để xóa dữ liệu cũ

46.

Khối lệnh broadcast [ ] có tác dụng gì?

a)

Làm cho nhân vật nhảy

b)

Gửi tin nhắn đến các nhân vật khác

c)

Đổi màu nhân vật

d)

Tạo điểm

47.

Nếu bạn muốn thêm màn chơi mới, bạn cần tạo gì trong Codekitten?

a)

Một biến mới

b)

Một phông nền (Backdrop) mới

c)

Một bộ trang phục

d)

Một âm thanh mới

48.

Lệnh when I receive [ ] thường được dùng để làm gì?

a)

Phát âm thanh

b)

Vẽ hình

c)

Bắt đầu hành động khi nhận được "tin nhắn"

d)

Đổi tên nhân vật

49.

Nếu bạn muốn thêm một con quái bay, bạn nên dùng lệnh nào?

a)

move 10 steps

b)

glide to random position

c)

stop all

d)

play sound

50.

Khối lệnh switch backdrop to [ ] dùng để?

a)

Đổi màu nhân vật

b)

Thay đổi màn chơi

c)

Ẩn vật phẩm

d)

Phát nhạc

51.

Muốn làm nhân vật đổi màu khi ăn vật phẩm, bạn cần dùng nhóm lệnh nào?

a)

Motion

b)

Looks

c)

Sensing

d)

Events

52.

Khi thêm một kẻ địch mới, bạn cần tạo gì?

a)

Một biến

b)

Một Sprite mới

c)

Một backdrop

d)

Một điểm số

53.

Nếu game của bạn thiếu âm thanh, bạn nên làm gì?

a)

Thêm Sprite âm thanh hoặc dùng lệnh play sound

b)

Xóa tất cả lệnh

c)

Không cần âm thanh

d)

Tắt loa

54.

Nếu muốn nhân vật phụ nói chuyện hài hước, bạn nên dùng:

a)

change y by

b)

say "…"

c)

wait

d)

point in direction

55.

Để game không bị lặp lỗi cũ, bạn nên làm gì sau mỗi lần sửa?

a)

Thoát game

b)

Save lại, chơi thử, rồi quan sát kết quả

c)

Đổi màu nhân vật

d)

Gọi bạn vào xem

56.

Thêm hiệu ứng đặc biệt khi nhân vật ăn vật phẩm là để?

a)

Làm game phức tạp hơn

b)

Tăng điểm ngay lập tức

c)

Làm game hấp dẫn hơn

d)

Giảm độ sáng

57.

Muốn cho vật phẩm biến mất khi ăn, dùng lệnh nào?

a)

change effect

b)

hide

c)

glide

d)

broadcast

58.

Nếu game đang có điểm sai, bạn nên kiểm tra gì?

a)

Lệnh move

b)

Biến điểm và điều kiện t

59.

Muốn cho vật phẩm biến mất khi ăn, dùng lệnh nào?

a)

change effect

b)

hide

c)

glide

d)

broadcast

60.

Nếu game đang có điểm sai, bạn nên kiểm tra gì?

a)

Lệnh move

b)

Biến điểm và điều kiện tăng điểm

c)

Lệnh âm thanh

d)

Lệnh show

61.

Nếu bạn muốn quái vật bay đến vị trí nhân vật, dùng lệnh nào?

a)

point towards [Player]

b)

say "I see you!"

c)

change size

d)

stop all

62.

Làm thế nào để chuyển từ màn chơi này sang màn chơi khác?

a)

Đổi tên Sprite

b)

switch backdrop to [Tên màn mới]

c)

say "Next!"

d)

hide all

63.

Lệnh nào giúp kiểm tra nhân vật có chạm vào kẻ địch không?

a)

glide

b)

touching [Enemy]

c)

change x by

d)

set size

64.

Bạn nên lưu game của mình khi nào?

a)

Khi kết thúc trại hè

b)

Sau khi làm được một nâng cấp

c)

Mỗi cuối tuần

d)

Khi mất mạng

65.

"Nâng cấp game" nghĩa là gì?

a)

Tăng dung lượng

b)

Thêm tính năng, hình ảnh, âm thanh mới để game hấp dẫn hơn

c)

Gỡ bỏ code cũ

d)

Tạo game mới hoàn toàn

66.

"Siêu Dự Án của Tớ" có thể là gì?

a)

Trò chơi hoặc phim hoạt hình

b)

Bài tập toán

c)

Cuốn sách văn học

d)

Bữa ăn trưa

67.

Chúng ta cần bắt đầu dự án từ đâu?

a)

Vẽ phông nền

b)

Viết mã lệnh

c)

Nghĩ ra ý tưởng

d)

Chơi game

68.

Điều nào sau đây KHÔNG phải là một siêu năng lực?

a)

Biết bay

b)

Tàng hình

c)

Rửa bát

d)

Siêu nhanh

69.

Trong hoạt động đầu tiên, các bạn được yêu cầu…

a)

Lập trình luôn game

b)

Vẽ cảnh cuối của phim

c)

Chia sẻ 3 điều mình thích

d)

Viết chương trình AI

70.

Nhân vật chính trong game/phim cần có gì đặc biệt?

a)

Biết làm bánh

b)

Có siêu năng lực hoặc tính cách thú vị

c)

Mặc đồng phục

d)

Không làm gì cả

71.

ChatGPT và Gemini là gì?

a)

Trò chơi

b)

Nhân vật hoạt hình

c)

Trợ lý AI

d)

Loại kẹo

72.

AI có thể giúp gì cho mình khi làm dự án?

a)

Gợi ý ý tưởng mới

b)

Nấu ăn

c)

Chơi thể thao

d)

Chụp ảnh

73.

Khi tạo một trò chơi, mình nên nghĩ đến điều gì đầu tiên?

a)

Cảnh cuối

b)

Nhạc nền

c)

Luật chơi và nhân

74.

nh khi làm dự án?

a)

Gợi ý ý tưởng mới

b)

Nấu ăn

c)

Chơi thể thao

d)

Chụp ảnh

75.

Khi tạo một trò chơi, mình nên nghĩ đến điều gì đầu tiên?

a)

Cảnh cuối

b)

Nhạc nền

c)

Luật chơi và nhân vật

d)

Tên người chơi

76.

Phần kết của game/phim được thực hiện vào buổi nào?

a)

Buổi 15

b)

Buổi 16

c)

Buổi 18

d)

Buổi 19

77.

Một "Backdrop" là gì?

a)

Một kiểu âm thanh

b)

Nhân vật phụ

c)

Phông nền/cảnh nền

d)

Loại máy tính

78.

Khi làm game/phim, âm thanh có thể là…

a)

Tiếng động và nhạc nền

b)

Màu sắc nhân vật

c)

Tên giáo viên

d)

Kích thước nhân vật

79.

Điều gì sau đây KHÔNG phải là bước đầu tiên phù hợp?

a)

Vẽ nhân vật chính

b)

Viết kịch bản cảnh đầu

c)

Lập trình màn chơi cuối

d)

Tìm cảnh đầu tiên

80.

Một ý tưởng tốt thường bắt nguồn từ…

a)

Bắt chước người khác

b)

Điều mình yêu thích

c)

Xem ti vi

d)

Ăn cơm

81.

Khi làm dự án, bạn cần chuẩn bị những gì?

a)

Nhân vật, cảnh, âm thanh

b)

Mì gói

c)

Sách toán

d)

Đồng phục

82.

Buổi học nào sẽ giới thiệu cách tạo phần mở đầu (Intro)?

a)

Bài 14

b)

Bài 15

c)

Bài 18

d)

Bài 19

83.

Bạn có thể dùng AI Suno để tạo gì?

a)

Phông nền

b)

Màu sắc

c)

Nhạc/âm thanh

d)

Tên nhân vật

84.

Điều gì sẽ giúp game/phim hấp dẫn hơn?

a)

Có cảnh đặc biệt hoặc thử thách hay

b)

Màu đen trắng

c)

Không có nhân vật

d)

Không có âm thanh

85.

Nếu gặp khó khăn khi làm, con nên…

a)

Bỏ cuộc

b)

Hỏi cô giáo hoặc AI

c)

Tắt máy

d)

Chơi điện thoại

86.

Cảm xúc nào cho thấy con rất vui khi học?

a)

🙁

b)

😐

c)

😊

d)

😍

87.

Trong buổi học này, điều nào khiến con HÀO HỨNG nhất?

a)

Làm bài kiểm tra

b)

Nghe giảng

c)

Nghĩ ý tưởng và vẽ nhân vật

d)

Đọc truyện

Similar Resources on Wayground