1. Nếu bạn muốn nhân vật lặp lại hành động di chuyển 5 bước và quay phải 10 độ, bạn sẽ đặt các khối lệnh này vào đâu?
A. Bên ngoài vòng lặp forever
B. Bên trong vòng lặp repeat 5
C. Bên trong vòng lặp forever
D. Sử dụng khối lệnh wait
2. Nếu bạn muốn nhân vật di chuyển từ vị trí (100, 50) đến vị trí (-100, -50) trong Scratch, bạn sẽ sử dụng khối lệnh nào và với giá trị nào?
A. move 200 steps
B. go to x: 100 y: 50
C. go to x: -100 y: -50
D. change x by -200
3. Trong Scratch, để nhân vật di chuyển theo một đường thẳng nghiêng lên bên phải, bạn cần điều chỉnh hướng và thực hiện hành động gì?
A. Đặt hướng 0 độ và dùng move steps
B. Đặt hướng 45 độ và dùng move steps
C. Đặt hướng 180 độ và dùng move steps
D. Đặt hướng -90 độ và dùng move steps
4. Bạn muốn nhân vật thực hiện một bước di chuyển và sau đó quay một góc nhỏ. Bạn sẽ sử dụng sự kết hợp của những khối lệnh nào?
A. move steps, turn right
B. change x by, change y by
C. go to x: y:, glide
D. set rotation style, wait
5. Khi bạn muốn nhân vật di chuyển từ vị trí hiện tại và chỉ thay đổi tọa độ x, bạn sẽ dùng khối lệnh nào?
A. go to x: y:
B. change x by
C. change y by
D. move steps
6. Để nhân vật di chuyển lên trên trong Scratch, chúng ta cần thay đổi giá trị nào của nhân vật?
A. Giá trị x
B. Giá trị y
C. Giá trị direction
D. Giá trị size
7. Để tạo hiệu ứng nhân vật trượt trên sàn, bạn có thể kết hợp khối lệnh di chuyển với loại khối lệnh nào?
A. Khối lệnh change size
B. Khối lệnh set rotation style
C. Khối lệnh glide
D. Khối lệnh say
8. Để tạo hiệu ứng nhân vật đi bộ, bạn có thể kết hợp những loại khối lệnh nào?
A. Khối lệnh di chuyển và khối lệnh âm thanh
B. Khối lệnh di chuyển và khối lệnh thay đổi trang phục
C. Khối lệnh thay đổi màu sắc và khối lệnh xoay
D. Khối lệnh lặp và khối lệnh điều khiển
9. Khối lệnh point towards [chỉ vào đối tượng hoặc hướng] trong Scratch dùng để làm gì?
A. Di chuyển nhân vật đến vị trí của đối tượng
B. Thay đổi kích thước của nhân vật
C. Thiết lập hướng của nhân vật để nó nhìn về phía một đối tượng hoặc một hướng cụ thể
D. Phát ra âm thanh
10. Trong ngôn ngữ lập trình Scratch, khối lệnh nào thường được sử dụng để làm cho nhân vật di chuyển sang phải một số bước nhất định?
A. Khối lệnh move 10 steps
B. Khối lệnh turn right 15 degrees
C. Khối lệnh go to x: y:
D. Khối lệnh change y by 10
11. Để làm cho nhân vật quay phải một góc 90 độ trong Scratch, bạn sẽ sử dụng khối lệnh nào?
A. turn left 90
B. turn right 90
C. point in direction 90
D. change direction by 90
12. Việc sử dụng khối lệnh wait [số] seconds bên trong một vòng lặp chuyển động sẽ tạo ra hiệu ứng gì?
A. Nhân vật di chuyển nhanh hơn
B. Nhân vật di chuyển chậm lại hoặc dừng lại tạm thời giữa các bước
C. Nhân vật nhảy lên cao
D. Nhân vật thay đổi hướng ngẫu nhiên
13. Khi lập trình cho nhân vật di chuyển theo đường chéo trong Scratch, bạn cần kết hợp những thay đổi nào?
A. Chỉ thay đổi giá trị x
B. Chỉ thay đổi giá trị y
C. Thay đổi cả giá trị x và giá trị y
D. Thay đổi hướng xoay
14. Để nhân vật di chuyển lùi lại một khoảng, bạn có thể làm gì với khối lệnh move?
A. Sử dụng giá trị âm cho số bước
B. Sử dụng giá trị dương cho số bước
C. Thay đổi hướng xoay của nhân vật
D. Sử dụng khối lệnh go to
15. Trong Scratch, khi nhân vật đang hướng về phía Bắc (0 độ) và bạn dùng lệnh turn left 45, nhân vật sẽ hướng về phía nào?
A. Đông Bắc
B. Tây Bắc
C. Đông Nam
D. Tây Nam
16. Khi sử dụng khối lệnh go to x: y: trong Scratch, tọa độ (x, y) sẽ xác định điều gì cho nhân vật?
A. Hướng di chuyển của nhân vật
B. Kích thước của nhân vật
C. Vị trí cụ thể trên sân khấu
D. Âm thanh phát ra khi di chuyển
17. Khối lệnh set size to % trong Scratch có ảnh hưởng gì đến chuyển động của nhân vật?
A. Làm nhân vật di chuyển nhanh hơn
B. Thay đổi kích thước của nhân vật, có thể ảnh hưởng đến cảm nhận về khoảng cách di chuyển
C. Thay đổi hướng di chuyển
D. Ngăn nhân vật di chuyển
18. Nếu bạn muốn nhân vật di chuyển sang trái 20 pixel trong Scratch, bạn sẽ sử dụng khối lệnh nào?
A. move 20 steps
B. change x by 20
C. change x by -20
D. go to x: -20 y: 0
19. Khi lập trình chuyển động cho nhân vật, nếu nhân vật đang hướng về phía Tây (90 độ), lệnh move 50 steps sẽ làm nhân vật di chuyển như thế nào?
A. Di chuyển lên trên 50 bước
B. Di chuyển xuống dưới 50 bước
C. Di chuyển sang trái 50 bước
D. Di chuyển sang phải 50 bước
20. Để tạo ra một vòng lặp vô hạn cho chuyển động của nhân vật trong Scratch, bạn sẽ sử dụng khối lệnh nào?
A. repeat 10
B. repeat until < >
C. forever
D. wait 1 secs
21. Khối lệnh glide 1 secs to x: y: trong Scratch làm gì?
A. Nhân vật nhảy lên cao
B. Nhân vật di chuyển tức thời đến vị trí mới
C. Nhân vật di chuyển mượt mà đến vị trí mới trong khoảng thời gian quy định
D. Nhân vật xoay tròn tại chỗ
22. Khối lệnh repeat [số] trong Scratch được dùng để làm gì khi kết hợp với lệnh di chuyển?
A. Làm cho nhân vật di chuyển một lần duy nhất
B. Làm cho nhân vật di chuyển liên tục không ngừng
C. Lặp lại hành động di chuyển một số lần xác định
D. Ngăn nhân vật di chuyển
23. Tại sao việc sử dụng các khối lệnh di chuyển trong một vòng lặp forever lại quan trọng để tạo ra hoạt ảnh liên tục?
A. Nó chỉ cho phép nhân vật di chuyển một lần
B. Nó làm cho nhân vật đứng yên
C. Nó đảm bảo hành động di chuyển được lặp đi lặp lại không ngừng, tạo cảm giác chuyển động liên tục
D. Nó chỉ thay đổi màu sắc của nhân vật
24. Khối lệnh set rotation style to [kiểu] trong Scratch có tác dụng gì đối với nhân vật?
A. Thay đổi màu sắc của nhân vật
B. Điều chỉnh cách nhân vật xoay khi thay đổi hướng
C. Thiết lập tốc độ di chuyển của nhân vật
D. Làm cho nhân vật tàng hình
25. Nếu bạn muốn nhân vật di chuyển lên trên 15 pixel trong Scratch, bạn sẽ dùng khối lệnh nào?
A. move 15 steps
B. change y by 15
C. change x by 15
D. go to x: 0 y: 15