2. Алгоритми з розгалуженням

Актуалізація знань

Усно:

    1. Який алгоритм називається лінійним?
    2. Коли автору алгоритму корисно пригадати про команду повторення і застосувати її в своєму алгоритмі?
    3. Яку користь має для автора алгоритму команда повторення?
    4. Чи є різниця для виконавця алгоритму чи використана команда повторення, чи ні в алгоритмі?

Сприйняття та осмислення нового матеріалу

Розгалуження використовується тоді, коли наперед не відомо, якою буде конкретно ситуація

Приклад з життя.

Переходимо дорогу.

Ми підходимо до дороги, яку потрібно буде перейти. Якою буде ситуація на дорозі у той момент, коли до неї підійдемо, ми наперед не знаємо . Тому, підійшовши до дороги, ми аналізуємо ситуацію і визначаємо значення вислову "Машин немає". Якщо вислів "Машин немає" має значення Істина, то рухаємось уперед і переходимо дорогу. В іншому випадку ми нічого не робимо і стоїмо на місці.

Так само в алгоритмах ...

Приклад алгоритму з розгалуженням

Code.org - Курс 2 - Урок 13 - Завдання 4

Самостійна робота за комп'ютером

Code.org - Курс 2 - Урок 13 - Усі завдання