Усно
Який алгоритм називається лінійним?
Коли автору алгоритму корисно пригадати про команду повторення і застосувати її в своєму алгоритмі?
Яку користь має для автора алгоритму команда повторення?
Чи є різниця для виконавця алгоритму чи використана команда повторення, чи ні в алгоритмі?
Розгалуження використовується тоді, коли наперед не відомо, якою буде конкретно ситуація
Приклад
Переходимо дорогу
Ми підходимо до дороги, яку потрібно буде перейти. Якою буде ситуація на дорозі у той момент, коли до неї підійдемо, ми наперед не знаємо. Тому, підійшовши до дороги, ми аналізуємо ситуацію і визначаємо значення вислову "Машин немає". Якщо вислів "Машин немає" має значення Істина, то рухаємось уперед і переходимо дорогу. В іншому випадку ми нічого не робимо і стоїмо на місці
Розгалуження в алгоритмах
Code.org - Курс 2 - Урок 13 - Усі завдання