Цикли та умови
Ми можемо контролювати хід програми за допомогою циклів і умов. Цикли дозволяють виконувати команди неодноразово: або задану кількість повторень (повторюй N×), або доки діє якась умова (повторюй, поки). Умовні команди дозволяють виконувати частину програми, лише якщо застосовується певна умова.
Цикли та умови можна поєднувати, тобто вкладати один в одного. Часто використовуються умови у межах циклів (повторне прийняття рішень) та цикли в циклах (внутрішні цикли).
Поради для практикування
- Перед відпрацюванням циклів і умов бажано ретельно відпрацювати послідовності команд. Зокрема, необхідно знати, в якому порядку виконуються команди.
- Визначення команд, які належать до тіла циклу та умов, можна практикувати окремо в темі вкладені блоки.
- Перед створенням власних програм корисно попрактикуватися в читанні коду та розумінні принципу циклів та умов, для цього можна використовувати вправи Код кубика, Вибір, Пексесо, Переміщення і Крок за кроком.
- Ретельна практика умов і циклів дозволяє розв’язувати інтерактивні завдання у формі блокового програмування. У Графіці черепахи і ПрогМалюванні ви можете практикувати цикли із заданою кількістю повторень (і вкладених), у Платформері – умови, Будівельник дає змогу відпрацьовувати всі цикли й умовні команди.
Переміщення
Переміщення карт на правильне місце. Просте управління, цікаві та оригінальні завдання.
Збір прапорів (легке)
завдання: 14
Зазвичай займає: 5 min

Збір прапорів (середнє)
завдання: 16
Зазвичай займає: 5 min

Бджолині петлі (легке)
завдання: 14
Зазвичай займає: 5 min

Бджолині петлі (середнє)
завдання: 14
Зазвичай займає: 5 min

Заклинання з повторенням (легке)
завдання: 8
Зазвичай займає: 5 min

Заклинання з повторенням (середнє)
завдання: 8
Зазвичай займає: 5 min

Збір прапорів: умови (середнє)
завдання: 13
Зазвичай займає: 5 min

Одягання чудовиськ (легке)
завдання: 10
Зазвичай займає: 5 min

Одягання чудовиськ (середнє)
завдання: 8
Зазвичай займає: 5 min

Дерева рішень (легке)
завдання: 9
Зазвичай займає: 5 min

Поїзд: повторювати до (середнє)
завдання: 21
Зазвичай займає: 5 min

Pexeso
Вправа на знаходження пар.
Малюнки черепахи (з повторенням) (середнє)
завдання: 8
Зазвичай займає: 5 min

Черепашача графіка
Малювання за допомогою графіки черепахи з використанням блокового програмування.
Зображення з повторенням
Малювання
Малювання II
Візерунки з повторенням
Черепаха з лімітом
Візерунки з повторенням II
ПрогМалювання
Створення зображень шляхом компонування базових фігур (наприклад, круг, квадрат), використовуючи блокове програмування.
Візерунки з повторенням I
Візерунки з повторенням II
Платформер
Керуйте стрибучим персонажем за допомогою блокового програмування.
Розминка
Взаємодія
Умови: основи
Павуки і стріли
Розширені умови
Взаємодії та умови
Чаклунство з умовами
Поєднання умов
Будівельник
За допомогою блокового програмування створіть програму для будівельника Славіка.
Конструкції з повторенням
Stavby s opakováním: těžší
Повторюй, поки
Opakuj dokud: těžší
Код кубика
Переміщайте кубик по плану відповідно до вказаної програми. Потренуйте свою навичку читати програми.
Повторення
Прогулянки з рішенням
Повторюй, поки
Повторне рішення I
Повторне рішення II
Історії з гральних кісток
Роботанік
Просте керування - складні завдання з програмування.