Trắc nghiệm Cánh diều Tin học 4 bài 4 Tạo chương trình có nhiều nhân vật

Trắc nghiệm Cánh diều Tin học 4 bài 4 Tạo chương trình có nhiều nhân vật

1. Khi làm việc với nhiều nhân vật, làm thế nào để đảm bảo rằng một nhân vật không vô tình chạm vào và ảnh hưởng đến mã lệnh của nhân vật khác?
2. Để tạo hiệu ứng một nhân vật nói (say) một câu và sau đó nhân vật khác trả lời (reply) lại, bạn cần sử dụng kỹ thuật nào trong Scratch?
3. Nếu bạn muốn tạo một chương trình Scratch có nhiều nhân vật cùng nhảy múa theo nhạc, bạn cần làm gì với mỗi nhân vật?
4. Khi tạo một trò chơi mà người chơi điều khiển một nhân vật và nhân vật kia là đối thủ, làm thế nào để đối thủ di chuyển ngẫu nhiên?
5. Trong một chương trình Scratch có nhiều nhân vật, làm thế nào để kiểm tra xem hai nhân vật có đang chạm nhau hay không?
6. Khi làm việc với nhiều nhân vật trong Scratch, làm thế nào để chỉ định một lệnh cụ thể chỉ ảnh hưởng đến một nhân vật nhất định?
7. Để tạo ra một cuộc đối thoại giữa hai nhân vật trong Scratch, bạn cần sử dụng những khối lệnh nào?
8. Nếu bạn muốn hai nhân vật trong Scratch cùng thực hiện một hành động lặp đi lặp lại nhiều lần, ví dụ như nhấp nháy, bạn nên sử dụng khối lệnh nào?
9. Khi muốn nhiều nhân vật cùng thực hiện một hành động tại một thời điểm nhất định, ví dụ cùng nhảy lên, bạn nên sử dụng cách nào trong Scratch?
10. Trong một trò chơi đua xe Scratch với nhiều xe, làm thế nào để mỗi xe có thể di chuyển độc lập mà không ảnh hưởng đến xe khác?
11. Khi một nhân vật trong Scratch cần chờ đợi một nhân vật khác hoàn thành hành động trước khi tiếp tục, phương pháp hiệu quả nhất là gì?
12. Trong Scratch, làm thế nào để một nhân vật có thể ẩn đi (hide) khi một nhân vật khác chạm vào nó?
13. Khi một nhân vật nhận được tin nhắn bắt đầu (start) trong Scratch, nhân vật đó sẽ thực hiện hành động gì nếu được lập trình sẵn?
14. Khi muốn hai nhân vật trong Scratch di chuyển về phía nhau và dừng lại khi chạm nhau, bạn sẽ sử dụng kết hợp các khối lệnh nào?
15. Để tạo hiệu ứng biến mất (disappear) cho một nhân vật khi nó chạm vào một nhân vật khác trong Scratch, bạn sẽ làm gì?
16. Trong Scratch, nếu bạn muốn một nhân vật chỉ xuất hiện khi một nhân vật khác phát ra tín hiệu bắt đầu trò chơi, bạn sẽ sử dụng khối lệnh nào?
17. Trong Scratch, để một nhân vật di chuyển theo một đường thẳng với tốc độ nhất định, khối lệnh nào là phù hợp nhất?
18. Trong ngôn ngữ lập trình Scratch, để tạo ra một chương trình có nhiều nhân vật tương tác với nhau, bước đầu tiên cần thực hiện là gì để đưa các nhân vật vào môi trường làm việc?
19. Trong Scratch, làm thế nào để một nhân vật có thể thay đổi trang phục (costume) dựa trên hành động của một nhân vật khác?
20. Trong Scratch, làm thế nào để nhân vật A gửi một thông báo để nhân vật B thực hiện một hành động cụ thể?
21. Trong một trò chơi giải đố với nhiều nhân vật, làm thế nào để chỉ một nhân vật cụ thể có thể tương tác với các vật phẩm trên sân khấu?
22. Trong một kịch bản Scratch có nhiều nhân vật, làm thế nào để kiểm soát trình tự xuất hiện và hành động của các nhân vật sao cho logic?
23. Khối lệnh phát tin nhắn (broadcast message) trong Scratch đóng vai trò gì khi muốn nhiều nhân vật cùng phản ứng với một sự kiện?
24. Để tạo hiệu ứng bám theo (follow) trong Scratch, ví dụ một nhân vật di chuyển theo nhân vật khác, bạn sẽ sử dụng khối lệnh nào cho nhân vật đi theo?
25. Khi thiết kế một câu chuyện có nhiều nhân vật tương tác, bạn nên tổ chức mã lệnh của mỗi nhân vật như thế nào để dễ quản lý?