Worksheetstin 5_CĐf Bài 6 Cấu trúc lặp với số lần biết trước
Total questions: 19
Worksheet time: 13mins
Cấu trúc lặp có điều kiện thuộc nhóm lệnh nào trong Scratch?
Nhóm lệnh chuyển động
Nhóm lệnh hiển thị
Nhóm lệnh sự kiện
Nhóm lệnh điều khiển
Cấu trúc lặp có điều kiện là gì?
Mô tả công việc lặp lại với một số lần cho trước
Mô tả công việc lặp lại với điều kiện nhất định
Mô tả công việc lặp lại liên tục không dừng
Mô tả công việc tuần tự lặp đi lặp lại
Trong Scratch, để mô tả một khối lệnh lặp có điều kiện, em cần dùng khối lệnh nào? (tham chiếu hình minh họa các khối: lặp lại 10, liên tục, nếu...thì, lặp lại cho đến khi ...)
Khối lặp lại 10 (repeat 10)
Khối liên tục (forever)
Khối nếu...thì (if...then)
Khối lặp lại cho đến khi (repeat until)
Hành động "Cô giáo yêu cầu HS làm thí nghiệm đến khi ra kết quả thì dừng lại" thể hiện cấu trúc điều khiển nào?
Cấu trúc rẽ nhánh dạng đủ
Cấu trúc lặp có điều kiện
Cấu trúc lặp với số lần lặp biết trước
Cấu trúc tuần tự
Thuật toán rửa rau: 1) Cho rau vào chậu và xả nước ngập. 2) Dùng tay đảo rau. 3) Vớt rau ra rổ, đổ hết nước chậu. 4) Lặp lại bước 1 đến 3 cho đến khi rau sạch thì kết thúc. Điều kiện để dừng việc rửa rau là gì?
Vớt rau ra rổ
Đổ hết nước trong chậu
Rau sạch
Rau ở trong chậu
Khối lệnh nào phù hợp với mô tả: "Lặp cho đến khi phím q được gõ; lướt trong 1 giây đến vị trí ngẫu nhiên"?
Khối repeat until kèm điều kiện phím q được bấm, bên trong có lệnh glide 1 giây đến vị trí ngẫu nhiên
Khối if...then chờ đến khi phím q được bấm rồi glide 1 giây đến vị trí ngẫu nhiên
Khối repeat 10 chứa glide 1 giây đến vị trí ngẫu nhiên
Khối forever chờ đến khi phím q được bấm rồi glide 1 giây đến vị trí ngẫu nhiên
Quan sát sơ đồ khối: Khi bấm vào lá cờ xanh, khối “lặp lại cho đến khi chuột được nhấn?” chứa các lệnh: nói "Xin chào!", di chuyển 10 bước, đợi 1 giây, trang phục kế tiếp. Hỏi sự kiện nào bắt đầu chương trình?
Khối nói "Xin chào!"
Sự kiện lá cờ xanh được bấm
Khối đợi 1 giây
Khối trang phục kế tiếp
Trong Scratch, chức năng đúng của khối “lặp lại cho đến khi [điều kiện]” là gì?
Thực hiện một lần rồi dừng
Lặp lại các lệnh bên trong cho đến khi điều kiện trở thành đúng thì dừng lại
Dừng chương trình ngay lập tức
Chỉ kiểm tra chuột có được nhấn hay không mà không chạy lệnh bên trong
Khối nào kiểm tra xem người dùng đã nhấp chuột hay chưa trong đoạn mã đã cho?
nói
chuột được nhấn?
đợi 1 giây
trang phục kế tiếp
Chọn mô tả đúng cho khối “nói [Xin chào!]” trong Scratch.
Hiển thị lời thoại lên màn hình trong một bong bóng hội thoại
Thay đổi trang phục của nhân vật
Di chuyển nhân vật 10 bước
Kiểm tra điều kiện chuột được nhấn
Khối nào dùng để tạm dừng việc thực thi trong một khoảng thời gian nhất định?
đợi 1 giây
di chuyển 10 bước
nói Tạm biệt
lặp lại cho đến khi
Khối “trang phục kế tiếp” có chức năng gì?
Đổi giao diện (trang phục) của nhân vật sang trang phục tiếp theo
Tạo lời thoại mới cho nhân vật
Kiểm tra sự kiện bấm lá cờ xanh
Dừng vòng lặp ngay lập tức
Trong sơ đồ khối đã cho, hành động nào được thực hiện sau khi vòng lặp kết thúc?
nói Tạm biệt
đợi 1 giây
trang phục kế tiếp
di chuyển 10 bước
Theo đoạn mã, khi người dùng không nhấn chuột, nhân vật sẽ làm gì?
Chỉ nói "Tạm biệt" rồi dừng
Tiếp tục nói "Xin chào!", di chuyển, đợi và đổi trang phục lặp đi lặp lại
Dừng tại khối đợi 1 giây mãi mãi
Chuyển sang trang phục đầu tiên rồi kết thúc
Điền vào chỗ trống: Trong mỗi lần lặp, nhân vật nói ______, di chuyển ______ bước, đợi ______ trong 1 giây, rồi chuyển sang ______.
Xin chào!; 10; Đợi; trang phục kế tiếp
Tạm biệt; 1; Nói; trang phục đầu tiên
Xin chào!; 1; Đợi; trang phục đầu tiên
Chào bạn; 10; Nói; hiệu ứng màu
Khối “di chuyển 10 bước” làm nhân vật di chuyển một khoảng cách (a) theo hướng hiện tại.
Lệnh nói Tạm biệt sẽ chỉ được thực hiện sau khi vòng lặp đã (a) .
Khối lệnh lặp lại cho đến khi sẽ thực thi các lệnh bên trong nó cho đến khi điều kiện (a) xảy ra.
Toàn bộ chương trình sẽ bắt đầu thực thi khi người dùng bấm vào khối lệnh (a)
