Pengkodan Asas dengan Blok
Bab 4
>
Tahap 1
Gelung ialah blok yang boleh anda gunakan untuk mengulang tindakan yang sama. Ini menjadikannya lebih mudah untuk anda menyelesaikan tugas dalam permainan tanpa perlu meletakkan senarai blok yang panjang. Terdapat dua jenis gelung: blok gelung while dan blok repeat yang akan kita terokai dalam tahap-tahap berikut.
Terdapat lima (5) telur dalam peta ini; anda boleh mengambilnya dengan hanya beberapa blok menggunakan blok gelung while. Cuba ambil kesemua telur dengan mengulangi dua blok pergerakan yang sama sebanyak empat kali.

Objektif
Kumpulkan semua telur di kandang hanya dengan menggunakan enam (6) blok dengan menggunakan blok gelung
while.
Ayam-ayam bertelur di merata tempat! Jelajahi kandang dan kumpulkan semua telur dengan cepat!
Untuk mengurangkan bilangan blok yang perlu anda gunakan dan menjadikan pengekodan kurang membosankan, anda boleh menggunakan gelung! Ini adalah blok yang membolehkan anda mengulangi tindakan yang sama tanpa perlu meletakkan blok yang sama berulang kali.
Blok gelung while adalah satu jenis gelung yang membolehkan anda menetapkan blok untuk diulang selagi sesuatu syarat benar.

Pembolehubah bernama count disediakan dalam penyunting blok untuk menentukan berapa kali anda mahu gelung dijalankan. Ia digunakan untuk menetapkan syarat gelung.
Sebuah blok gelung while dengan blok perbandingan disediakan dalam penyunting kod untuk memeriksa jika count kurang daripada 4. Letakkan blok pergerakan anda di dalam blok gelung while, dan gunakan blok change variable untuk menambah count sebanyak 1 setiap kitaran.

Dalam contoh ini blok gelung while memeriksa jika count kurang daripada 4. count bermula pada 0 dan bertambah sebanyak 1 setiap kitaran sehingga mencapai 4. Mana-mana blok yang anda letakkan di dalam blok gelung while akan diulang, dalam kes ini sebanyak empat (4) kali.
Letakkan blok move forward dengan bilangan langkah yang betul dan blok turn left di dalam gelung while untuk mengulangi urutan blok itu sebanyak empat (4) kali bagi berjalan mengelilingi kandang untuk mengumpul semua telur.

Berhati-hati, gelung boleh berjalan tanpa henti jika tidak dihentikan, jadi pastikan anda menyertakan blok change count by, jika tidak ia mungkin menyebabkan ralat.
Cuba sekarang! Kumpulkan semua lima (5) telur dan selesaikan tahap ini hanya menggunakan enam (6) blok dalam penyunting blok.