Алгоритмічні конструкції. Цикл та перемикач

Презентація уроку допоможе вчителю чітко й доступно ознайомити учнів з основними алгоритмічними конструкціями — «Цикл» та «Перемикач», які є базовими для побудови ефективних програм у середовищі LEGO Mindstorms.
Матеріал пояснює, як створювати повторювані дії (цикли з умовою або за кількістю) та як реалізувати розгалуження дій залежно від певних умов (за допомогою перемикача). Наводяться приклади з використанням сенсорів, змінних і логічних виразів.
Урок формує в учнів розуміння структури алгоритмів, розвиває вміння аналізувати, передбачати та контролювати поведінку програми в різних ситуаціях.

  • 48 слайди презентації;
  • матеріал для учнів 8 класу НУШ;
  • файл у форматі .pptx

Завантажити файл у форматі .pptx

Приклади слайдів:

Зміст презентації

Алгоритмічні конструкції. Цикл та перемикач у EV3-G
Що таке алгоритм у програмуванні роботів
Поняття алгоритмічної конструкції
Основні типи: лінійна, розгалуження, повторення

2. Конструкція «Цикл» (Loop)
Призначення: повторення дій
Типи умов виходу:
Нескінченний цикл
За умовою (логічною або датчиком)
За кількістю повторень
Налаштування:
Вхідні дані
Керування логікою виходу
🔧 Приклад: робот їде, поки не натиснута кнопка

3. Конструкція «Перемикач» (Switch)
Призначення: виконання дій за умовою (if/else)
Вхід: логічні значення, числа, текст або датчики
Два (або більше) варіанти виконання
🔧 Приклад: якщо світло → їде, якщо темно → зупиняється

4. Комбінування циклу та перемикача
Цикл з перемикачем усередині (керування рухом за подіями)
Перемикач, у якому є цикл (повторення певної дії за умовою)

5. Практичні приклади
Приклад 1:
Цикл: робот рухається доти, доки не виявить перешкоду
Приклад 2:
Перемикач:
Якщо датчик дотику натиснуто — повертає
Інакше — їде прямо
Приклад 3:
Цикл + Перемикач:
Повторює перевірку кольору
Якщо побачив чорну лінію — зупинка

6. Пояснення з графікою
Скріншоти з EV3-G:
Як виглядає цикл
Як виглядає перемикач
Приклади з’єднань з датчиками

7. Навчальне завдання
Завдання учням:
Запрограмувати робота, який:
Рухається вперед у циклі
Використовує перемикач: якщо бачить об’єкт — змінює напрямок

8. Поширені помилки
Вихід з циклу не працює (неправильна умова)
Перемикач не реагує (не підключено дроти)
Забуто про ініціалізацію датчика