1. Nếu bạn muốn phông nền thay đổi lần lượt theo một chuỗi các phông nền đã định sẵn, bạn nên sử dụng cấu trúc lập trình nào?
A. Sử dụng vòng lặp lặp lại (số lần) hoặc lặp lại mãi mãi kết hợp với khối lệnh chuyển sang phông nền và chờ (số giây).
B. Sử dụng khối lệnh nếu (điều kiện) thì.
C. Sử dụng khối lệnh hỏi (câu hỏi) và chờ.
D. Sử dụng khối lệnh thay đổi biến số.
2. Trong Scratch, nếu bạn muốn một phông nền cụ thể chỉ xuất hiện khi một nhân vật đạt đến một vị trí nhất định trên sân khấu, bạn sẽ đặt khối lệnh thay đổi phông nền vào đâu?
A. Trong khối lệnh lặp lại mãi mãi của nhân vật đó, kiểm tra vị trí bằng nếu (tọa độ x của nhân vật = ...), sau đó dùng chuyển sang phông nền.
B. Trong khối lệnh khi bấm vào lá cờ xanh.
C. Trong khối lệnh thay đổi trang phục.
D. Trong khối lệnh phát âm thanh.
3. Trong Scratch, khái niệm phông nền (backdrop) có chức năng chính là gì trong một chương trình?
A. Thiết lập bối cảnh hoặc không gian hiển thị cho các nhân vật và hành động.
B. Quyết định tốc độ di chuyển của nhân vật.
C. Tạo ra các hiệu ứng âm thanh.
D. Lưu trữ dữ liệu của chương trình.
4. Khối lệnh chuyển sang phông nền có thể nhận tên của phông nền dưới dạng nào?
A. Tên của phông nền được gõ trực tiếp hoặc chọn từ danh sách thả xuống.
B. Một biến số chứa tên phông nền.
C. Một chuỗi ký tự được tạo ra từ phép tính.
D. Cả ba phương án trên đều có thể.
5. Nếu bạn muốn một phông nền chỉ xuất hiện khi một điều kiện cụ thể được đáp ứng, ví dụ: đạt được điểm số nhất định, bạn nên sử dụng cấu trúc nào?
A. Khối lệnh nếu (điều kiện) thì kết hợp với chuyển sang phông nền.
B. Khối lệnh lặp lại mãi mãi.
C. Khối lệnh thay đổi biến số.
D. Khối lệnh nói (thông điệp).
6. Khi bạn chọn một phông nền mới từ thư viện của Scratch, điều gì sẽ xảy ra với phông nền hiện tại trên sân khấu?
A. Phông nền hiện tại sẽ bị thay thế bởi phông nền mới được chọn.
B. Phông nền mới sẽ được thêm vào như một lớp phủ trên phông nền cũ.
C. Phông nền hiện tại sẽ bị xóa vĩnh viễn.
D. Phông nền hiện tại sẽ chuyển thành một nhân vật.
7. Khi tạo một hiệu ứng chuyển cảnh từ phông nền A sang phông nền B, việc sử dụng nhiều khối lệnh chuyển sang phông nền liên tiếp mà không có khoảng chờ có thể gây ra hiện tượng gì?
A. Chương trình có thể chỉ hiển thị phông nền cuối cùng hoặc không có sự thay đổi rõ rệt.
B. Chương trình sẽ bị treo.
C. Tất cả các phông nền sẽ hiển thị cùng lúc.
D. Chương trình sẽ tự động lưu lại.
8. Trong Scratch, nếu muốn mỗi nhân vật có thể kích hoạt sự thay đổi phông nền khác nhau, bạn cần làm gì?
A. Lập trình cho từng nhân vật một khối lệnh chuyển sang phông nền riêng biệt trong sự kiện khi nhân vật này được bấm.
B. Sử dụng một khối lệnh chuyển sang phông nền duy nhất cho tất cả nhân vật.
C. Thay đổi trang phục của nhân vật để thay đổi phông nền.
D. Sử dụng khối lệnh thay đổi kích thước cho sân khấu.
9. Để chương trình có thể thay đổi phông nền khi bắt đầu, chúng ta nên đặt khối lệnh thay đổi phông nền vào sự kiện nào?
A. Sự kiện khi bấm vào lá cờ xanh.
B. Sự kiện khi phím cách được bấm.
C. Sự kiện khi nhân vật này được bấm.
D. Sự kiện khi lời gọi bộ đàm (tên bộ đàm) được nhận.
10. Đâu là khối lệnh chính trong Scratch dùng để thay đổi phông nền của sân khấu?
A. Khối lệnh chuyển sang phông nền (tên phông nền) thuộc nhóm Sân khấu.
B. Khối lệnh thay đổi trang phục thuộc nhóm Nhân vật.
C. Khối lệnh phát âm thanh thuộc nhóm Âm thanh.
D. Khối lệnh thay đổi kích thước thuộc nhóm Nhân vật.
11. Khái niệm trang phục (costume) trong Scratch áp dụng cho đối tượng nào?
A. Chủ yếu áp dụng cho nhân vật (sprite) để thay đổi hình dáng.
B. Áp dụng cho sân khấu để thay đổi phông nền.
C. Áp dụng cho các khối lệnh.
D. Áp dụng cho âm thanh.
12. Trong một chương trình Scratch, làm thế nào để thay đổi phông nền của sân khấu khi người dùng nhấp vào một nhân vật cụ thể?
A. Sử dụng khối lệnh chuyển sang phông nền (tên phông nền) trong sự kiện khi nhân vật này được bấm.
B. Sử dụng khối lệnh nói (thông điệp) và gửi một thông điệp để kích hoạt sự thay đổi phông nền.
C. Sử dụng khối lệnh thay đổi hiệu ứng màu sắc và áp dụng cho nhân vật.
D. Sử dụng khối lệnh đi tới điểm x: y: để di chuyển nhân vật đến một vị trí khác.
13. Trong Scratch, mỗi phông nền có thể được đặt tên để dễ dàng quản lý và gọi trong chương trình. Tên phông nền thường xuất hiện ở đâu?
A. Trong bảng điều khiển phông nền, phía trên danh sách các phông nền.
B. Trong khối lệnh chuyển sang phông nền (tên phông nền), nơi người dùng chọn tên.
C. Trong mục Trang phục của nhân vật.
D. Trong mục Âm thanh của sân khấu.
14. Để tạo một chương trình có thể chuyển đổi qua lại giữa hai phông nền theo yêu cầu của người dùng (ví dụ: nhấn phím mũi tên trái/phải), bạn nên sử dụng kết hợp các khối lệnh nào?
A. Sự kiện khi phím (mũi tên trái) được bấm với chuyển sang phông nền và sự kiện khi phím (mũi tên phải) được bấm với chuyển sang phông nền.
B. Sử dụng vòng lặp lặp lại mãi mãi và chờ.
C. Khối lệnh thay đổi hiệu ứng pixel.
D. Khối lệnh nói (thông điệp).
15. Trong Scratch, khối lệnh chuyển sang phông nền có thể được tìm thấy trong nhóm lệnh nào?
A. Nhóm Sân khấu (Stage).
B. Nhóm Nhân vật (Sprites).
C. Nhóm Điều khiển (Control).
D. Nhóm Ngoại hình (Looks).
16. Trong Scratch, khi bạn thêm nhiều phông nền, thứ tự của chúng trong bảng điều khiển phông nền quan trọng như thế nào đối với khối lệnh chuyển sang phông nền?
A. Khối lệnh chuyển sang phông nền sử dụng tên phông nền, không phụ thuộc vào thứ tự.
B. Thứ tự của phông nền quyết định phông nền nào sẽ được chọn mặc định.
C. Thứ tự ảnh hưởng đến tốc độ chuyển cảnh.
D. Thứ tự chỉ quan trọng khi sử dụng vòng lặp không tên phông nền.
17. Nếu muốn tạo một hiệu ứng phông nền di chuyển theo chiều ngang, bạn có thể sử dụng phương pháp nào trong Scratch?
A. Sử dụng hai bản sao của cùng một phông nền và di chuyển chúng theo chiều ngang, khi một bản ra khỏi màn hình thì đặt lại vị trí của bản kia.
B. Sử dụng khối lệnh thay đổi kích thước cho phông nền.
C. Sử dụng khối lệnh quay phải (số độ) cho phông nền.
D. Sử dụng khối lệnh thay đổi độ trong suốt cho phông nền.
18. Nếu bạn muốn một phông nền xuất hiện sau khi một đoạn hội thoại kết thúc, bạn nên đặt khối lệnh thay đổi phông nền ở đâu?
A. Sau khối lệnh nói (thông điệp) của nhân vật.
B. Trước khối lệnh nói (thông điệp).
C. Trong sự kiện khi bấm vào lá cờ xanh.
D. Trong khối lệnh thay đổi trang phục.
19. Trong một kịch bản tương tác, nếu người dùng nhập đúng mật khẩu, chương trình cần chuyển sang một phông nền khác. Bạn sẽ sử dụng khối lệnh nào để kiểm tra mật khẩu và sau đó thay đổi phông nền?
A. Khối lệnh nếu (mật khẩu nhập đúng) thì kết hợp với chuyển sang phông nền.
B. Khối lệnh lặp lại mãi mãi và chờ.
C. Khối lệnh thay đổi hiệu ứng màu sắc.
D. Khối lệnh nói (thông điệp).
20. Nếu muốn một chương trình có hiệu ứng chuyển cảnh mượt mà giữa hai phông nền, bạn có thể kết hợp khối lệnh thay đổi phông nền với:
A. Khối lệnh chờ (số giây) để tạo khoảng dừng.
B. Khối lệnh thay đổi hiệu ứng pixel.
C. Khối lệnh làm cho nhân vật biến mất.
D. Khối lệnh quay phải (số độ).
21. Trong ngữ cảnh tạo chương trình có phông nền thay đổi, việc sử dụng bộ đàm (broadcast message) có vai trò gì?
A. Cho phép các nhân vật hoặc sân khấu khác nhau cùng phản ứng với một sự kiện thay đổi phông nền.
B. Thay đổi màu sắc của phông nền.
C. Tạo ra các hiệu ứng đồ họa cho phông nền.
D. Điều khiển chuyển động của nhân vật trên phông nền.
22. Để tạo một hiệu ứng chuyển cảnh mờ dần (fade out) khi chuyển sang phông nền mới, bạn có thể kết hợp khối lệnh chuyển sang phông nền với:
A. Giảm dần độ trong suốt của sân khấu trước khi chuyển sang phông nền mới, sau đó đặt lại độ trong suốt.
B. Tăng dần độ trong suốt của sân khấu.
C. Thay đổi kích thước của sân khấu.
D. Thay đổi màu sắc của sân khấu.
23. Đâu là cách tốt nhất để tổ chức các phông nền trong một dự án Scratch phức tạp, nơi có nhiều màn chơi hoặc cảnh khác nhau?
A. Đặt tên các phông nền một cách rõ ràng, ví dụ: ManChoi1, ManChoi2, KetThuc.
B. Đặt tên tất cả các phông nền giống nhau.
C. Chỉ sử dụng một phông nền duy nhất cho toàn bộ dự án.
D. Tạo nhiều bản sao của cùng một phông nền và đổi tên chúng một cách ngẫu nhiên.
24. Khi muốn thêm một phông nền mới vào chương trình Scratch, người dùng sẽ làm gì?
A. Nhấp vào biểu tượng Chọn một phông nền (Choose a Backdrop) ở dưới khu vực Sân khấu.
B. Nhấp vào biểu tượng Thêm nhân vật (Add Sprite) ở dưới khu vực Nhân vật.
C. Tạo một nhân vật mới và thay đổi trang phục của nó.
D. Sử dụng khối lệnh tạo một bản sao của nhân vật.
25. Trong Scratch, phông nền được quản lý ở khu vực nào của giao diện?
A. Khu vực Sân khấu (Stage) và bảng điều khiển phông nền.
B. Khu vực Nhân vật (Sprites) và bảng điều khiển trang phục.
C. Khu vực Khối lệnh (Blocks) và các danh mục lệnh.
D. Khu vực Âm thanh (Sounds) và bảng điều khiển âm thanh.