Mục tiêu tuần này
Bé phân biệt được lặp lại 10 lần và mãi mãi, đồng thời dùng ít nhất một trong hai để tạo chuyển động lặp.

Thử thách 1: điệu nhảy 4 nhịp

Ghép quay 15 độ, đổi trang phục, chờ một chút vào trong lặp lại 4 lần. Trước khi chạy, hỏi bé đoán nhân vật sẽ quay tổng cộng bao nhiêu độ.
Thử thách 2: nhân vật tuần tra

Cho nhân vật di chuyển 50 bước rồi quay 180 độ, đặt cả hai khối vào mãi mãi. Bé quan sát điều gì xảy ra nếu quên khối quay. Từ lỗi đó, bé học debug bằng chứng cứ.
Thử thách 3: thay thế chuỗi dài

Cho bé một chuỗi “di chuyển 10 bước” lặp lại 5 lần. Hỏi: “Có khối nào giúp con nói điều này ngắn hơn?” Sau khi đổi sang vòng lặp, so sánh hai lời giải.
Kịch bản buổi học từng bước
- Đặt 4 block giống nhau cạnh nhau để bé nhìn ra mẫu lặp.
- Chỉ vào phần lặp: đi, đổi trang phục, chờ.
- Đặt mẫu vào repeat 4 lần; bé dự đoán trước khi chạy.
- Đổi số lần lặp và hỏi điều gì đổi, điều gì không đổi.
Khái niệm cần nhớ
Vòng lặp không chỉ làm code ngắn. Nó nói với máy tính rằng một quy luật có thể áp dụng nhiều lần.
Luyện vòng lặp từng nấc với Karotto
Các bài Karotto cho bé thấy một đường đi hoặc mẫu lặp cụ thể, rồi thử dùng ít lệnh hơn. Đây là bước luyện tập có mục tiêu trước khi bé áp dụng vòng lặp vào project Scratch.
Xem Karotto trên App Store →