Mèo chạy bộ
Mục tiêu: Mèo chạy sang phải và đổi dáng chân như đang chạy.
Em sẽ học gì
- Nội dung trong bài: khối vòng lặp, lặp lại theo số lần.
- Khối trang phục kế tiếp.
- Khối chờ.

Bài làm như sau. Mở thẻ Trang phục,

mèo có hai trang phục, là hai dáng chân khác nhau. Đổi trang phục chính là đổi dáng chân.

Quay lại thẻ Code.

Việc cần làm: lặp 10 lần: mèo đi tới, đổi dáng chân, chờ một chút.
Chọn nhóm Sự kiện, kéo khối: Khi bấm vào cờ xanh,

Chọn nhóm Điều khiển, kéo khối vòng lặp: khối lặp lại, mặc định lặp 10 lần, gắn dưới khối màu vàng.
Giải thích: Khối lặp lại là vòng lặp theo số lần: chạy các khối bên trong đủ số lần ghi ở ô số, khỏi phải ghép lặp đi lặp lại.

Bên trong khối vòng lặp, đặt khối di chuyển 10 bước,

khối trang phục kế tiếp: luân phiên đổi hai dáng chân, nhờ vậy ta thấy mèo như đang chạy,
Giải thích: Khối trang phục kế tiếp đổi nhân vật sang trang phục sau, hết trang phục thì quay về trang phục đầu.

Ghép được ba khối rồi, ta chạy thử ngay. Bấm cờ xanh, mèo chạy sang phải và đổi dáng chân, nhưng nhanh quá, ta chưa kịp thấy từng bước chân.

Đưa mèo về giữa sân khấu trước khi chạy lại.

Để nhìn rõ, thêm khối chờ, để chân đổi chậm đủ cho ta nhìn thấy, đổi thành 0,2 giây: vừa đủ chậm để ta thấy từng bước chân. Ta vừa làm: lặp 10 lần: đi 10 bước, đổi dáng chân, chờ 0,2 giây.

Chạy lại: mèo chạy từ x bằng 0 tới x bằng 100, chân đổi dáng ở mỗi nhịp, giờ đã nhìn rõ.

Các khối mới trong bài
- Khối lặp lại … lần: vòng lặp theo số lần: chạy các khối bên trong đủ số lần đã đặt.
- Khối trang phục kế tiếp: đổi sang trang phục kế tiếp của nhân vật, hết thì về trang phục đầu.
Kỹ thuật lập trình đã học
- Về kỹ thuật lập trình, bài này ta học: vòng lặp theo số lần: lặp đi lặp lại một việc đủ số lần đã đặt.
- Hoạt hình: thay đổi trang phục liên tục, mèo đổi dáng chân thì trông như đang chạy.
Bài tập
Bài tập, đổi 10 thành 30 và chờ 0,05 giây cho mèo chạy nhanh. Chạm mép sân khấu thì sao?