Кодування для початківців за допомогою блоків
Розділ 4
>
Рівень 1
Петлі — це блоки, які ви можете використовувати для повторення одних і тих же дій. Це полегшує виконання завдань у грі без необхідності розміщувати довгі списки блоків. Існує два типи циклів: блоки while та блоки repeat, які ми будемо вивчати на наступних рівнях.
На цій мапі є п’ять (5) яєць, які ви можете підібрати за допомогою лише кількох блоків, використовуючи блок циклу while. Спробуйте зібрати всі яйця, чотири рази повторивши ті самі два блоки руху.

Мета
Зберіть усі яйця в сараї, використовуючи лише шість (6) блоків із блоком циклу while.
Курочки розклали яйця скрізь! Прогуляйтеся сараєм і швидко зберіть усі яйця!
Щоб зменшити кількість необхідних блоків та зробити кодування менш нудним, можна використовувати цикли! Ці блоки дозволяють повторювати однакові дії, усуваючи необхідність розміщувати ті самі блоки щоразу.
Блок циклу while – це один із таких циклів, у якому блоки виконуються повторно, поки певна умова є істинною.

У редакторі блоків створюється змінна з іменем count, щоб визначати, скільки разів ви хочете, щоб блоки повторювалися. Її використовують, щоб встановити умову циклу.
У редакторі коду створено блок циклу while зі значенням умови порівняння, яке перевіряє, чи менше значення змінної count за 4. Розмістіть усередині блоку циклу while блоки руху та використайте блок change variable, щоб збільшувати значення count на 1 у кожному циклі.

У цьому прикладі блок циклу while перевіряє, чи значення count менше за 4. count спочатку дорівнює 0 і збільшується на 1 у кожному циклі, доки не досягне 4. Будь-які блоки, розміщені всередині блоку циклу while, повторюватимуться, у цьому випадку чотири (4) рази.
Розмістіть блоки move forward із правильною кількістю кроків та turn left всередині циклу while, щоб повторити послідовність блоків чотири (4) рази, обійти курник і зібрати всі яйця.

Зверніть увагу, цикли можуть виконуватися вічно, якщо їх не зупинити, тому обов'язково включіть блок change count by, інакше може виникнути помилка.
Спробуйте! Зберіть усі п'ять (5) яєць і заверште рівень, використовуючи загалом лише шість (6) блоків у редакторі блоків.