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