1. Để một đối tượng trong Scratch có thể trả lời câu hỏi của người dùng, ta cần sử dụng cặp khối lệnh nào?
A. say () và think ().
B. ask () and wait và answer.
C. switch costume to và next costume.
D. change x by và change y by.
2. Để thay đổi thông điệp mà một đối tượng hiển thị trong Scratch, ta sử dụng khối lệnh nào?
A. change size by.
B. say () for () secs.
C. go to front layer.
D. turn left () degrees.
3. Trong Scratch, nếu muốn một đối tượng di chuyển theo một đường thẳng với tốc độ không đổi, ta nên sử dụng kết hợp khối lệnh nào?
A. turn right () degrees và move () steps.
B. go to x: () y: () và wait () seconds.
C. move () steps và turn right () degrees với góc 0.
D. glide () secs to x: () y: ().
4. Để hiển thị văn bản trên sân khấu Scratch, ta thường sử dụng loại khối lệnh nào?
A. Motion.
B. Looks.
C. Sound.
D. Events.
5. Trong Scratch, khối lệnh glide () secs to x: () y: () có chức năng gì?
A. Thay đổi kích thước của đối tượng một cách mượt mà.
B. Di chuyển đối tượng đến vị trí chỉ định trong một khoảng thời gian nhất định.
C. Quay đối tượng theo một góc cố định.
D. Làm cho đối tượng biến mất dần.
6. Để tạo một hiệu ứng thị giác như thay đổi màu sắc cho đối tượng trong Scratch, ta thường sử dụng nhóm khối lệnh nào?
A. Pen.
B. Looks.
C. Sensing.
D. Data.
7. Khối lệnh go to x: () y: () trong Scratch được dùng để làm gì?
A. Thay đổi màu sắc của đối tượng.
B. Di chuyển đối tượng đến một vị trí cụ thể trên sân khấu.
C. Làm cho đối tượng biến mất.
D. Phát ra âm thanh.
8. Để tạo một biến trong Scratch, bạn sẽ truy cập vào nhóm khối lệnh nào?
A. Motion.
B. Looks.
C. Variables.
D. Events.
9. Trong Scratch, để tạo một vòng lặp vô hạn, ta sử dụng khối lệnh nào?
A. repeat 10.
B. repeat until true.
C. forever.
D. wait 1 seconds.
10. Trong Scratch, để tạo một câu chuyện tương tác, việc sử dụng các sự kiện (events) là rất quan trọng. Sự kiện nào thường được dùng để bắt đầu một hành động khi nhấn vào một đối tượng?
A. when green flag clicked.
B. when this sprite clicked.
C. when backdrop switches to.
D. when I receive message1.
11. Khi sử dụng khối lệnh wait () seconds trong Scratch, hành động tiếp theo sẽ diễn ra sau khoảng thời gian nào?
A. Ngay lập tức.
B. Sau một khoảng thời gian được chỉ định.
C. Khi người dùng nhấn phím cách.
D. Khi đối tượng chạm vào biên.
12. Khi tạo một dự án Scratch, yếu tố nào sau đây KHÔNG PHẢI là một đối tượng chính?
A. Sprite (Nhân vật).
B. Stage (Sân khấu).
C. Backdrop (Nền sân khấu).
D. Sound (Âm thanh).
13. Để một đối tượng trong Scratch có thể tương tác với người dùng qua bàn phím, ta cần sử dụng khối lệnh nào từ nhóm Sensing?
A. ask () and wait.
B. key () pressed?.
C. mouse down?.
D. timer.
14. Trong Scratch, khối lệnh turn right () degrees có tác dụng gì đối với đối tượng?
A. Di chuyển đối tượng sang phải.
B. Thay đổi kích thước của đối tượng.
C. Quay đối tượng theo chiều kim đồng hồ một góc xác định.
D. Phát một âm thanh.
15. Trong Scratch, sự kiện when green flag clicked dùng để làm gì?
A. Dừng toàn bộ chương trình.
B. Bắt đầu thực thi các khối lệnh được gắn kết khi lá cờ xanh được nhấn.
C. Thay đổi nền sân khấu.
D. Tạo một đối tượng mới.
16. Khi làm việc với âm thanh trong Scratch, khối lệnh play sound () until done sẽ thực hiện hành động gì?
A. Phát âm thanh và tiếp tục chạy các lệnh khác ngay lập tức.
B. Phát âm thanh và dừng lại cho đến khi âm thanh kết thúc.
C. Phát âm thanh lặp lại nhiều lần.
D. Tạm dừng chương trình trong một khoảng thời gian.
17. Khối lệnh repeat until trong Scratch sẽ thực hiện lặp lại các lệnh cho đến khi nào?
A. Đạt đến một số lần lặp nhất định.
B. Điều kiện bên trong khối lệnh trở thành đúng.
C. Người dùng nhấn nút dừng.
D. Đối tượng chạm vào một màu sắc cụ thể.
18. Khi làm việc với các đối tượng (sprite) trong Scratch, làm thế nào để thay đổi trang phục của một đối tượng?
A. Sử dụng khối lệnh move steps.
B. Sử dụng khối lệnh switch costume to.
C. Sử dụng khối lệnh play sound.
D. Sử dụng khối lệnh change size by.
19. Trong Scratch, khối lệnh if ... then được xếp vào loại khối lệnh nào?
A. Khối lệnh điều khiển.
B. Khối lệnh cảm biến.
C. Khối lệnh hành động.
D. Khối lệnh âm thanh.
20. Khi sử dụng vòng lặp repeat () trong Scratch, nếu ta đặt giá trị là 5, chuỗi lệnh bên trong sẽ được thực hiện bao nhiêu lần?
A. 4 lần.
B. 5 lần.
C. 6 lần.
D. Vô hạn lần.
21. Trong lập trình Scratch, để thay đổi kích thước của một đối tượng, ta sử dụng khối lệnh nào?
A. set rotation style to.
B. change color effect by.
C. set size to.
D. show và hide.
22. Trong lập trình Scratch, khối lệnh repeat được sử dụng để thực hiện lặp lại một chuỗi các lệnh bao nhiêu lần?
A. Một số lần xác định trước.
B. Cho đến khi điều kiện sai.
C. Mãi mãi.
D. Chỉ một lần.
23. Khối lệnh and trong Scratch thuộc nhóm khối lệnh nào và được dùng để làm gì?
A. Khối lệnh Cảm biến, để kiểm tra nhiều điều kiện cùng lúc.
B. Khối lệnh Điều khiển, để kết hợp hai điều kiện logic thành một.
C. Khối lệnh Toán học, để thực hiện phép nhân.
D. Khối lệnh Âm thanh, để phát nhiều âm thanh cùng lúc.
24. Trong ngôn ngữ lập trình Scratch, để nhân hai số, ta sử dụng phép toán nào?
A. Phép cộng (+).
B. Phép trừ (-).
C. Phép nhân (*).
D. Phép chia (/).
25. Trong lập trình Scratch, để kiểm tra xem một đối tượng có đang chạm vào một đối tượng khác hay không, ta sử dụng khối lệnh nào?
A. touching mouse-pointer?.
B. touching color ()?.
C. touching ()?.
D. distance to ().