1 of 11

Тема уроку: Алгоритми з розгалуженням

Вчитель: Коваленко Ю.В.

5 клас

2 of 11

Повторимо:�

  • Лінійні алгоритми
  • Алгоритми з повторенням(циклами)

Вивчимо:�

  • Алгоритми з розгалуженнями
  • Алгоритми з розгалуженнями в програмі Scratch 2

3 of 11

Лінійні алгоритми

Лінійними називають алгоритм, в якому всі команди виконуються одна за одною

Scratch

Блок-схема

Лінійні алгоритми

4 of 11

Алгоритми з повторенням(циклами)

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

Алгоритм, який містить цикл, називають алгоритмом із циклом або алгоритмом з повторенням

5 of 11

Для організації у програмі Scratch циклу з лічильником можна використати команду

Команда повторити розташована у групі Керувати

6 of 11

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

В алгоритмі може бути фрагмент, який містить команду перевірки умови, і залежно від результату виконання цієї команди (Так чи Ні) буде виконуватися або одна послідовність команд, або інша.

Алгоритм, що містить розгалуження, називають алгоритмом з розгалуженням.

повне розгалуження

неповне розгалуження

Так

Ні

Так

Ні

7 of 11

Приклад повного розгалуження:

8 of 11

Приклад неповного розгалуження:

Початок

Кінець

9 of 11

Алгоритм з розгалуженням у середовищі програми Scratch 2

повне розгалуження

неповне розгалуження

10 of 11

Приклад складеного скрипту в програмі Scratch 2

11 of 11