Trong Scratch, khối lệnh nào được sử dụng để thể hiện cấu trúc rẽ nhánh đầy đủ, cho phép thực hiện một hành động nếu điều kiện đúng và một hành động khác nếu điều kiện sai?
AĐáp án A: if...then...
BĐáp án B: if...then...else...
CĐáp án C: repeat...
DĐáp án D: forever
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án:B
Lời giải
Đáp án đúng là: B
Câu 2
1 điểm
Dựa trên hình sau, khối lệnh rẽ nhánh khuyết cho phép chương trình thực hiện điều gì?
AĐáp án A: Thực hiện một hành động khi điều kiện đúng.
BĐáp án B: Thực hiện một hành động khi điều kiện sai.
CĐáp án C: Luôn luôn thực hiện hành động.
DĐáp án D: Dừng chương trình.
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án:A
Lời giải
Đáp án đúng là: A
Câu 3
1 điểm
Cho một chương trình Scratch, để kiểm tra xem một số m có phải là số chẵn hay không, người ta sử dụng điều kiện rẽ nhánh là: (m mod 2) = 0. Nếu điều kiện này đúng, chương trình sẽ thông báo điều gì?
AĐáp án A: "m là số lẻ"
BĐáp án B: "m là số chẵn"
CĐáp án C: "m là số nguyên tố"
DĐáp án D: "m không phải là số"
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án:B
Lời giải
Đáp án đúng là: B
Câu 4
1 điểm
Bạn muốn nhân vật Bánh được ẩn đi khi bắt đầu trò chơi và chỉ hiện ra khi được Robot tìm thấy. Để làm được điều này, khối lệnh nào được đặt ở đầu kịch bản của nhân vật Bánh?
AĐáp án A:
BĐáp án B:
CĐáp án C: đi tới x:... y:...
DĐáp án D: đặt hướng bằng...
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án:B
Lời giải
Đáp án đúng là: B
Câu 5
1 điểm
Cho một chương trình Scratch. Để thể hiện cấu trúc rẽ nhánh khuyết, ta sử dụng khối lệnh nào?
AĐáp án A: Khối if...then...
BĐáp án B: Khối if...then...else...
CĐáp án C: Khối repeat...
DĐáp án D: Khối forever
Xem đáp án và lời giải
Lời giải do TopStudy biên soạn
Đáp án:A
Lời giải
Đáp án đúng là: A
Câu 6
1 điểm
Trong dự án "Trò chơi mê cung", nhân vật Robot cần di chuyển từ vị trí xuất phát đến một vị trí đích. Khối lệnh nào sau đây được sử dụng để thiết lập vị trí ban đầu của nhân vật Robot?
Nhân vật Robot cần di chuyển trong mê cung theo các phím mũi tên. Trong Scratch, để điều khiển Robot di chuyển thẳng theo chiều ngang (trái/phải), ta sử dụng khối lệnh nào?
Trong trò chơi mê cung, người chơi cần điều khiển Robot di chuyển cho đến khi tìm thấy bánh sinh nhật. Biểu thức logic nào dưới đây phù hợp nhất để kiểm tra điều kiện chiến thắng?
Để điều khiển Robot di chuyển trong mê cung, nhân vật Robot cần tránh chạm phải các bức tường. Nếu chạm tường, Robot sẽ bị quay lại vị trí xuất phát. Để thực hiện điều này, chương trình sẽ sử dụng cấu trúc điều khiển nào?
Trong trò chơi mê cung, sau khi Robot tìm thấy bánh sinh nhật, chương trình cần dừng lại để thông báo chiến thắng. Khối lệnh nào được sử dụng để dừng tất cả các kịch bản đang chạy?
Một phần của trò chơi mê cung là việc Robot chạm vào Con bọ và phải trả lời câu hỏi. Nếu trả lời đúng, Robot được đi tiếp. Nếu sai, trò chơi kết thúc. Đây là một ví dụ về cấu trúc điều khiển nào?
Trong trò chơi, khi Robot chạm vào Con bọ, Con bọ sẽ đưa ra một câu hỏi. Để kiểm tra xem người chơi có trả lời đúng hay không, người lập trình cần so sánh biến câu trả lời với biến nào?
Trong dự án, nhân vật Robot cần được đặt ở một vị trí xuất phát cố định trên sân khấu. Bạn sẽ sử dụng khối lệnh nào trong nhóm Chuyển động (Motion) để thực hiện điều này?
Sau khi Robot chạm vào Con bọ và người chơi trả lời sai câu hỏi, trò chơi sẽ dừng lại. Khối lệnh nào sau đây được sử dụng để dừng tất cả các kịch bản đang chạy?
Trong trò chơi mê cung, nếu Robot tìm thấy bánh sinh nhật, chương trình sẽ gửi một thông điệp để báo hiệu chiến thắng. Khối lệnh nào sau đây được sử dụng để gửi một thông điệp từ một nhân vật đến các nhân vật khác?
Trong kịch bản của nhân vật Robot, để kiểm tra xem Robot có đang chạm vào một màu cụ thể (ví dụ, màu của tường) hay không, bạn sẽ sử dụng khối lệnh nào?