Інтервали. Робот-інспектор

Презентація уроку допоможе вчителю пояснити учням принцип використання інтервалів у програмуванні роботів на прикладі моделі “Робот-інспектор”.
Матеріал демонструє, як навчити робота рухатися певною траєкторією з періодичною перевіркою відстані або стану об’єктів. Учні дізнаються, як задавати часові або просторові інтервали для виконання дій, працювати з лічильниками, умовами та циклами.
Урок розвиває навички логічного мислення, точної роботи з датчиками, розуміння принципів контролю середовища за заданими параметрами. Такий підхід формує в учнів аналітичне мислення та навички програмування в реальному часі.

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

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

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

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

«Інтервали. Робот-інспектор»
Програмування поведінки робота на основі аналізу відстаней
Хто такий «робот-інспектор»?
(Симуляція поведінки робота, що перевіряє простір або зону — коридор, кімнату, лінію)
Для чого потрібна робота з інтервалами?
Приклад застосування:
🔍 Контроль безпеки,
🚧 Виявлення предметів,
📏 Вимірювання зон
🔹 2. Мета заняття
Навчити застосовувати ультразвуковий датчик для перевірки інтервалів
Ознайомити з логічною перевіркою в діапазоні значень
Розвинути навички точного програмування рухів і умов
🔹 3. Компоненти
Модель робота на колесах або гусеничному ходу
Ультразвуковий датчик (спереду)
Програмне середовище (EV3-G або Spike Prime)
🔹 4. Теорія: Що таке інтервал?
Інтервал — це діапазон між двома значеннями (напр. 10–30 см)
Робот реагує лише тоді, коли об’єкт знаходиться в цьому діапазоні
📌 Приклад:
Якщо відстань >10 см і <30 см → подати звуковий сигнал
🔹 5. Програмні блоки
Ультразвуковий датчик → Distance (см)
Блок порівняння (Compare) → <, >, =, між
Блок Логіка (Logic) → AND (і), OR (або)
Switch (перемикач) або If-Else
Loop (Цикл) — повторення сканування
🔹 6. Алгоритм роботи робота-інспектора
Початок руху вперед
Вимірювання відстані
Якщо відстань у заданому інтервалі:
Подати сигнал / зупинитись / записати дані
Інакше – продовжити рух
🔹 7. Демонстрація програми
Блок-схема або скріншоти EV3-програми
Пояснення структури:
Датчик → умова → дія
🔹 8. Практична частина
Учні програмують робота, який:
Перевіряє наявність об’єкта в інтервалі 15–25 см
Реагує лише при попаданні в цей діапазон
🔹 9. Ускладнення (для просунутих)
Виведення результатів на екран
Лічильник перевірок
Робот фіксує кількість об’єктів, що потрапили в інтервал
Рух із зупинкою в кожній точці контролю
🔹 10. Творче завдання
📋 Створити власний сценарій:
Робот інспектує лавки на стадіоні
Перевіряє наявність предметів у шафах
Вимірює відстані між бар’єрами на полі
🔹 11. Підсумок заняття
Як використовується аналіз інтервалів у реальних роботах?
Що нового дізналися про логічні умови та датчики?
Як удосконалити роботу інспектора?
🔹 12. Матеріали для учнів
✅ Інструкція з моделювання
✅ Приклад програми
✅ Шаблон для заповнення (алгоритм дій)