Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Câu hỏi về Scratch

Total questions: 51

Worksheet time: 26mins

Name
Class
Date
1.

Khối lệnh nào để bắt đầu chạy script khi nhấn cờ xanh?

a)

when [space] key pressed

b)

when flag clicked

c)

forever

d)

repeat

2.

Khối nào giúp sprite di chuyển 10 bước?

a)

go to x: y:

b)

move (10) steps

c)

glide 1 secs to x: y:

d)

wait 1 sec

3.

Để sprite quay sang phải 15 độ, dùng lệnh nào?

a)

turn right (15) degrees

b)

turn counterclockwise (15)

c)

point in direction (90)

d)

point towards [mouse pointer]

4.

Khối nào để nhân vật nhảy lên cao?

a)

change y by (50)

b)

change x by (50)

c)

hide

d)

say [Hello] for 2 secs

5.

Khối nào để nhân vật nói lời thoại?

a)

say [Hello] for 2 secs

b)

think [Hmm...]

c)

broadcast [start]

d)

when flag clicked

6.

Để sprite biến mất, ta dùng:

a)

hide

b)

show

c)

delete this clone

d)

switch backdrop

7.

Khối nào để sprite xuất hiện trở lại?

a)

hide

b)

show

c)

switch costume

d)

go to front layer

8.

Lệnh nào thay đổi nền sân khấu?

a)

switch backdrop to [x]

b)

switch costume to [x]

c)

go to [x]

d)

next costume

9.

Lệnh nào dùng để dừng tất cả âm thanh?

a)

stop all sounds

b)

stop sound [music]

c)

stop all

d)

hide

10.

Để phát nhạc nền trong Scratch:

a)

start sound [music]

b)

play sound [music] until done

c)

Cả A và B

d)

stop all sounds

11.

Lệnh nào giúp sprite đi đến chuột?

a)

go to [mouse pointer]

b)

point towards [mouse pointer]

c)

move 10 steps

d)

repeat until

12.

Để sprite lặp mãi mãi, dùng:

a)

forever

b)

repeat 10

c)

repeat until

d)

wait

13.

Để sprite lặp 10 lần, dùng:

a)

repeat (10)

b)

forever

c)

wait

d)

broadcast

14.

Lệnh nào để kiểm tra nếu sprite chạm vào cạnh màn hình?

a)

if on edge, bounce

b)

touching [edge]

c)

point in direction

d)

go to random position

15.

Lệnh nào giúp sprite quay mặt sang trái/phải mà không lộn ngược?

a)

set rotation style [left-right]

b)

turn 15 degrees

c)

point towards

d)

glide

16.

Lệnh nào để sprite chờ 1 giây?

a)

wait (1) secs

b)

repeat (1)

c)

stop all

d)

hide

17.

Muốn sprite đến vị trí chính xác, dùng:

a)

go to x: (100) y: (50)

b)

move 10 steps

c)

glide 1 sec to random position

d)

show

18.

Muốn sprite chạy tới vị trí trong 2 giây, dùng:

a)

glide (2) secs to x: y:

b)

go to x: y:

c)

move 20 steps

d)

point towards

19.

Để tạo biến đếm điểm, ta cần:

a)

Tạo biến [Score]

b)

show variable [Score]

c)

change [Score] by (1)

d)

Cả A, B, C

20.

Để tạo biến đếm điểm, ta cần:

a)

Tạo biến [Score]

b)

show variable [Score]

c)

change [Score] by (1)

d)

Cả A, B, C

21.

Lệnh nào để hiển thị biến?

a)

show variable [x]

b)

hide variable [x]

c)

switch costume

d)

say [score]

22.

Để reset biến về 0, dùng:

a)

set [Score] to (0)

b)

change [Score] by (0)

c)

hide variable [Score]

d)

stop all

23.

Khi muốn tạo nhiều đối tượng giống nhau, dùng:

a)

create clone of [myself]

b)

duplicate sprite

c)

switch costume

d)

forever

24.

Để clone chạy, cần script nào?

a)

when I start as a clone

b)

when flag clicked

c)

forever

d)

broadcast

25.

Muốn xóa clone sau khi xong việc:

a)

delete this clone

b)

hide

c)

stop all

d)

switch backdrop

26.

Nếu muốn gửi tín hiệu cho sprite khác, dùng:

a)

broadcast [message]

b)

say [message]

c)

point towards

d)

show

27.

Muốn chờ nhận tín hiệu xong mới tiếp tục:

a)

broadcast [message] and wait

b)

broadcast [message]

c)

say [message]

d)

stop all

28.

Để kiểm tra phím được nhấn:

a)

key [space] pressed?

b)

mouse down?

c)

touching?

d)

wait until

29.

Để kiểm tra chuột có nhấn không:

a)

mouse down?

b)

key pressed?

c)

touching?

d)

broadcast

30.

Muốn sprite theo dõi chuột liên tục:

a)

forever → go to [mouse pointer]

b)

go to [mouse pointer]

c)

repeat 10

d)

hide

31.

Để tạo thời gian đếm ngược, ta dùng:

a)

set [time] to (60) + repeat until [time=0] → change [time] by (-1)

b)

wait

c)

hide variable

d)

stop all

32.

Nếu muốn game dừng lại khi score=10, dùng:

a)

if then stop all

b)

wait until [Score=10]

c)

repeat until [Score=10]

d)

Cả A và B

33.

Muốn sprite đổi trang phục:

a)

switch costume to [costume2]

b)

switch backdrop to [costume2]

c)

change size

d)

hide

34.

Để sprite tự động thay đổi costume liên tục:

a)

forever → next costume → wait (0.1) secs

b)

switch backdrop

c)

repeat until

d)

hide

35.

Muốn sprite nhấp nháy màu sắc:

a)

change color effect by (25)

b)

switch costume

c)

show variable

d)

stop all

36.

Để sprite lớn gấp đôi:

a)

set size to (200)%

b)

change size by (200)

c)

repeat (2)

d)

go to front layer

37.

Muốn sprite đi tới vị trí ngẫu nhiên:

a)

go to random position

b)

go to mouse pointer

c)

glide

d)

repeat

38.

Khối nào để kiểm tra sprite có chạm màu?

a)

touching color [ ]?

b)

touching [sprite]?

c)

key

39.

sprite đi tới vị trí ngẫu nhiên:

a)

go to random position

b)

go to mouse pointer

c)

glide

d)

repeat

40.

Khối nào để kiểm tra sprite có chạm màu?

a)

touching color [ ]?

b)

touching [sprite]?

c)

key pressed?

d)

broadcast

41.

Để sprite phát nhạc nền liên tục:

a)

forever → start sound [music]

b)

start sound

c)

broadcast

d)

repeat

42.

Nếu muốn sprite nói tên người chơi nhập vào, dùng:

a)

ask [Tên bạn là gì?] and wait + say (answer)

b)

say [Tên bạn là gì?]

c)

switch backdrop

d)

stop all

43.

Muốn sprite lưu điểm cao nhất, ta dùng:

a)

Biến [Highscore]

b)

set [Highscore] to (Score) khi Score > Highscore

c)

Cả A và B

d)

stop all

44.

Để giới hạn sprite trong khung hình x=-200…200, y=-150…150:

a)

if x>200 set x=200 và if x<-200 set x=-200 …

b)

forever → go to [0,0]

c)

stop all

d)

switch backdrop

45.

Nếu muốn clone tự hủy sau 5 giây, code hợp lý là:

a)

wait (5) secs → delete this clone

b)

stop all

c)

hide

d)

forever

46.

Khi nhiều clone chạy cùng lúc, Scratch xử lý theo cách nào?

a)

Song song, độc lập

b)

Tuần tự từng clone

c)

Dừng clone cũ khi clone mới xuất hiện

d)

Chỉ giữ lại clone đầu tiên

47.

Muốn tính tốc độ di chuyển sprite, ta có thể:

a)

Tính quãng đường / thời gian bằng biến

b)

forever

c)

hide

d)

repeat

48.

Nếu muốn boss xuất hiện mỗi 10 giây, code đúng là:

a)

forever → wait (10) secs → show

b)

repeat 10

c)

stop all

d)

hide

49.

Muốn tạo 3 loại bullets khác nhau, ta dùng:

a)

Nhiều costume và switch costume to (pick random)

b)

switch backdrop

c)

repeat

d)

stop all

50.

Nếu muốn wukong tăng tốc sau 30 giây chơi, code đúng là:

a)

wait (30) secs → change speed by (2)

b)

forever

c)

hide

d)

switch backdrop

51.

Muốn lập trình chế độ "bất tử 5 giây" sau khi trúng đòn, ta cần:

a)

Biến trạng thái (Invincible = 1) + wait (5) secs rồi set Invincible=0

b)

Block trạng thái (Invincible = 1) + wait (5) secs rồi set Invincible=0

c)

Sử dụng lệnh hide sau 5s thì bật show lại

d)

Delete all sau 5s sẽ tạo lại