1. Trong Scratch, nếu nhân vật di chuyển ra khỏi cạnh sân khấu, điều gì thường xảy ra theo mặc định?
A. Nhân vật biến mất
B. Nhân vật sẽ quay trở lại từ cạnh đối diện
C. Chương trình dừng lại
D. Nhân vật dừng lại ngay tại cạnh
2. Khi muốn nhân vật thay đổi hướng di chuyển trong Scratch, em sẽ sử dụng khối lệnh nào?
A. Khối lệnh go to (vị trí)
B. Khối lệnh point in direction (hướng)
C. Khối lệnh change size by (số)
D. Khối lệnh switch costume to (trang phục)
3. Để tạo hoạt ảnh nhân vật di chuyển từ trái sang phải liên tục trên sân khấu, em có thể làm như thế nào?
A. Sử dụng move 10 steps và turn 90 degrees trong vòng lặp.
B. Sử dụng change x by 5 và if on edge, bounce trong vòng lặp forever.
C. Sử dụng glide 1 sec to x: 240 y: 0 và wait 1 sec.
D. Sử dụng set x to 0 và switch costume to [costume2].
4. Trong Scratch, nếu em muốn nhân vật lặp lại hành động di chuyển và nhảy vô thời hạn, em sẽ sử dụng khối lệnh nào để bao quanh các khối lệnh đó?
A. repeat (10)
B. if <> then
C. forever
D. wait until <>
5. Trong Scratch, làm thế nào để nhân vật di chuyển đến vị trí ngẫu nhiên trên sân khấu khi nhấn phím cách?
A. Sử dụng go to x: (random) y: (random)
B. Sử dụng glide 1 sec to x: (pick random -240 to 240) y: (pick random -180 to 180)
C. Sử dụng go to x: (0) y: (0)
D. Sử dụng move (pick random 1 to 10) steps
6. Để nhân vật nhảy lên và rơi xuống trong Scratch, em cần kết hợp những loại khối lệnh nào?
A. move và turn
B. change y by và wait
C. set rotation style và switch costume
D. go to và glide
7. Nếu muốn nhân vật di chuyển theo đường chéo trong Scratch, em cần kết hợp thay đổi giá trị của những trục nào?
A. Chỉ trục x
B. Chỉ trục y
C. Cả trục x và trục y
D. Không cần thay đổi trục nào
8. Khối lệnh change y by (số) trong Scratch dùng để làm gì?
A. Thay đổi vị trí ngang của nhân vật
B. Thay đổi vị trí dọc của nhân vật
C. Thay đổi hướng quay của nhân vật
D. Thay đổi trang phục của nhân vật
9. Nếu muốn nhân vật di chuyển tiến lên 10 bước, sau đó quay phải 15 độ, em sẽ sử dụng các khối lệnh nào theo thứ tự?
A. turn 15 degrees, move 10 steps
B. move 10 steps, turn 15 degrees
C. point in direction 90, move 10 steps
D. change x by 10, change y by 15
10. Để tạo hiệu ứng nhân vật đi bộ bằng cách thay đổi trang phục, em sẽ cần những khối lệnh nào?
A. change x by và change y by
B. switch costume to và wait
C. point in direction và turn
D. go to và glide
11. Khi sử dụng khối lệnh go to x: ( ) y: ( ), giá trị nào sẽ được đặt cho tọa độ x của nhân vật?
A. Giá trị được nhập vào ô y:
B. Giá trị được nhập vào ô x:
C. Giá trị mặc định của sân khấu
D. Vị trí hiện tại của nhân vật
12. Trong Scratch, tọa độ (0, 0) của sân khấu nằm ở vị trí nào?
A. Góc trên cùng bên trái
B. Góc dưới cùng bên trái
C. Trung tâm sân khấu
D. Góc trên cùng bên phải
13. Khi lập trình cho nhân vật di chuyển trong Scratch, sự kiện nào thường được sử dụng để bắt đầu chương trình?
A. Khi nhấn phím space
B. Khi nhân vật chạm vào cạnh màn hình
C. Khi nhấp vào lá cờ xanh
D. Khi nhận được tin nhắn
14. Để tạo hiệu ứng nhân vật di chuyển liên tục theo một đường thẳng trong Scratch, em có thể kết hợp những khối lệnh nào?
A. wait (giây) và say (lời)
B. move (số bước) và forever (trong Control)
C. change size by (số) và turn (góc)
D. switch costume to (trang phục) và play sound (âm thanh)
15. Để nhân vật không bị lật ngược khi di chuyển và quay, em nên thiết lập kiểu xoay nào cho nhân vật trong Scratch?
A. Dont rotate
B. All Around
C. Left-Right
D. Normal
16. Khi lập trình cho nhân vật di chuyển, việc thay đổi giá trị của trục x sẽ ảnh hưởng đến nhân vật như thế nào?
A. Nhân vật di chuyển lên hoặc xuống
B. Nhân vật di chuyển sang trái hoặc sang phải
C. Nhân vật thay đổi kích thước
D. Nhân vật thay đổi màu sắc
17. Để nhân vật di chuyển mượt mà hơn khi thay đổi vị trí, em có thể sử dụng loại khối lệnh nào?
A. Khối lệnh change x by và change y by
B. Khối lệnh go to x: y:
C. Khối lệnh glide (giây) to (vị trí)
D. Khối lệnh set x to và set y to
18. Để làm cho nhân vật trong Scratch lặp lại một hành động nhiều lần, em sẽ sử dụng nhóm khối lệnh nào?
A. Khối lệnh Motion
B. Khối lệnh Looks
C. Khối lệnh Control
D. Khối lệnh Sound
19. Khối lệnh repeat (số lần) trong Scratch được sử dụng để làm gì?
A. Dừng chương trình
B. Lặp lại một chuỗi khối lệnh một số lần nhất định
C. Kiểm tra điều kiện
D. Tạo ra một sự kiện mới
20. Trong phần mềm Scratch, khối lệnh nào được sử dụng để làm cho nhân vật di chuyển theo một hướng nhất định?
A. Khối lệnh say
B. Khối lệnh move (số bước)
C. Khối lệnh turn
D. Khối lệnh change color effect
21. Nếu em muốn nhân vật di chuyển theo hình vuông trong Scratch, em sẽ lặp lại bao nhiêu lần hành động đi tới và quay?
A. 2 lần
B. 3 lần
C. 4 lần
D. 5 lần
22. Nếu muốn nhân vật chỉ di chuyển theo chiều dọc (lên/xuống) và không xoay ngang, em cần thiết lập những gì cho nhân vật?
A. Thiết lập rotation style là Dont rotate và sử dụng change x by
B. Thiết lập rotation style là Left-Right và sử dụng change y by
C. Thiết lập rotation style là Dont rotate và sử dụng change y by
D. Thiết lập rotation style là All Around và sử dụng change x by
23. Để nhân vật di chuyển đến một vị trí cụ thể trên sân khấu trong Scratch, em nên sử dụng khối lệnh nào?
A. Khối lệnh glide (giây) to (vị trí)
B. Khối lệnh change x by (số)
C. Khối lệnh change y by (số)
D. Khối lệnh set rotation style (kiểu)
24. Khối lệnh wait (giây) trong Scratch có vai trò gì trong việc tạo chuyển động?
A. Làm nhân vật di chuyển nhanh hơn
B. Tạo khoảng dừng giữa các hành động, giúp kiểm soát thời gian và tạo hiệu ứng
C. Thay đổi hướng di chuyển của nhân vật
D. Làm nhân vật biến mất
25. Trong Scratch, làm thế nào để nhân vật di chuyển một khoảng cách xác định khi người dùng nhấn một phím bất kỳ?
A. Sử dụng khối when this sprite clicked
B. Sử dụng khối when key (phím) pressed
C. Sử dụng khối broadcast (thông điệp)
D. Sử dụng khối wait until (điều kiện)