Школа інформаційних технологій майбутнього

The Future Information Technologies School

  • Дата проведення: 21 лютого 2026

Участь безкоштовна

Зимова ІТ-школа

Це можливість для учнів, які цікавляться інформаційними технологіями, зробити перший крок у світ ІТ

Протягом кількох днів учні разом з викладачами-практиками будуть виконувати цікаві практичні завдання та створювати власні мініпроєкти.

Ви можете спробувати себе в різних напрямках:

  • Програмування
  • Дизайн
  • Робототехніка
  • Розробка розумних речей
  • Системи штучного інтелекту
  • 3D-друк
  • Створення чат-ботів
  • Управління дронами

Ви дізнаєтеся, як працюють програми, як створюються сайти, та як можна застосувати автоматизацію, аналіз даних та технології штучного інтелекту в реальному житті.

Це можливість для учнів, які цікавляться інформаційними технологіями, зробити перший крок у світ ІТ.

Викладачі IT-школи

01

Осолінський Олександр Романович,
Доцент, Кандидат технічних наук.
Напрямок: “Інтернет речей”

02

Биковий Павло Євгенович,
Доцент, Кандидат технічних наук.
Напрямок: “Управління дронами”

03

Скалій Руслан Анатолійович
Викладач.
Напрямки “3D-друк”,”Створення чат-ботів”

Теми занять

Чат-боти

Чат-боти та для чого вони

  • Поняття та принципи роботи чат-бота
  • Приклади чат-ботів (Telegram, Viber, Discord, сайти)
  • Можливості та обмеження простих ботів
  • Правила безпеки та етики використання ботів
  • Огляд платформи Telegram
  • Практика: реєстрація в Telegram, знайомство з BotFather

Перші кроки чат-бота на платформі Telegram. Реєстрація та налаштування

  • Отримуємо від BotFather: токен власного чат-боту
  • Основні принципи Telegram API та токену
  • Visual Studio Code як середовища розробки нашого боту (Python)
  • Мінімальна структура бота
  • Додавання функціоналу для команди /start

Повідомлення та команди для боту

  • Основні команди Telegram-боту (/start, /help)
  • Обробка повідомлень та відповіді
  • Діалог з нашим ботом, структура схеми «запит–відповідь»

Інтерактивність бота, кнопки та меню

  • Reply та Inline-кнопки
  • Меню бота
  • Обробка натискань кнопок

Інтерактивність бота, кнопки та меню

  • Збереження простих даних (змінні, словники), персоналізація відповідей
  • Таймери, випадкові відповіді
  • Ідеї корисних ботів (довідник, вікторина, нагадування)

Створення власного Telegram-бота

  • Планування: від ідеї до реалізації
  • Реалізація функціоналу, тестування бота
  • Презентація роботи

3D-друк

Вступ до 3D-друку

  • Поняття 3D-друку
  • Історія розвитку 3D-друку
  • Принцип роботи 3D-принтера
  • Сфери застосування 3D-друку
  • Переваги та обмеження технології

Будова та принцип роботи 3D-принтера

  • Основні складові 3D-принтера
  • Екструдер та друкуюча головка
  • Платформа для друку та адгезія
  • Електроніка та керування
  • Правила безпеки під час роботи

Технології та матеріали 3D-друку

  • FDM, SLA, SLS – короткий огляд
  • Порівняння технологій
  • PLA, ABS, PETG – основні матеріали
  • Гнучкі та композитні матеріали
  • Вибір матеріалу в залежності від моделі

Створення 3D-моделей

  • Поняття 3D-моделі та формату файлів
  • Огляд програм для моделювання
  • Tinkercad – моделювання для початківців
  • Онлайн-бібліотеки 3D-моделей
  • Практична робота зі створення простої моделі

Підготовка моделі до друку

  • Поняття про «слайсер» та G-коду
  • Огляд програм-слайсерів
  • Основні налаштування друку
  • Підтримки та заповнення
  • Типові помилки

Сучасні тенденції та перспективи 3D-друку

  • Новітні технології 3D-друку
  • 3D-друк у медицині та будівництві
  • Біодрук та 4D-друк
  • Перспективи розвитку технології
  • Професії майбутнього, пов’язані з 3D-друком

Інтернет речей

IoT: що це і для чого

  • Поняття IoT-системи: “пристрій → мережа → дані → сервіс”
  • Приклади застосувань: розумний дім, теплиця, склад, кампус, енергомоніторинг
  • Типова архітектура: датчики, контролер, шлюз, хмара/локальний сервер

Сенсори та вимірювання

  • Аналогові та цифрові датчики
  • Інтерфейси підключення: GPIO, I2C, SPI, UART
  • Частота опитування, шум, фільтрація 

Вузли IoT

  • Роль ESP32/Arduino плат: збір, первинна обробка, передача даних
  • Формат телеметрії: JSON, ключі/одиниці вимірювання, timestamp

Практика

  • Підключення датчиків
  • Зчитування значень і вивід у консоль
  • Формування повідомлення з даними в форматі JSON

Протоколи IoT: MQTT та REST API як мови телеметрії

  • Wi-Fi, Ethernet, BLE
  • Підхід “запит–відповідь” (HTTP) та “публікація–підписка” (MQTT)
  • Поняття брокера, клієнтів, topics

MQTT на практиці

  • Topics і структура імен: home/kitchen/temp, lab/device01/humidity
  • QoS 0/1/2 
  • Retained messages та Last Will: “останній стан” і “як зрозуміти, що пристрій впав”

Інструменти та налагодження

  • Брокер Mosquitto
  • Клієнти для тестів: MQTT Explorer / mosquitto_pub/sub

Практика

  • Налаштування локального MQTT-брокера
  • Публікація даних з ESP32 або Arduino в topic

Edge Gateway 

Gateway як центр невеликої IoT-системи

  • Уніфікація протоколів і форматів даних
  • Контроль доступу, централізація налаштувань
  • Буферизація при зникненні інтернету
  • Локальна обробка: правила, фільтри, тригери
  • Потік пристрій → MQTT → gateway → зберігання → візуалізація

Практика

  • Розгортання на мінімального стеку MQTT + Node-RED/скрипт *.py
  • Створення правил, якщо температура > поріг — сформувати подію або повідомлення
  • Імітація збоїв

Які дані дає IoT і як їх правильно зберігати

  • Телеметрія – значення, час, джерело
  • Мінімальний набір полів: device_id, metric, value, timestamp
  • Частота даних і агрегація

Візуалізація та моніторинг

  • Дашборд, графіки, індикатори, статуси
  • Алерти та пороги

Інтеграції та API

  • Експорт у CSV, базова аналітика
  • REST/HTTP endpoint для читання стану системи

Практика

  • Зберегти дані в базу часових рядів або просте сховище
  • Зробити дашборд з графіком, статусом та індикацією порогів спрацювання
  • Налаштування попереджень для станів перегрів або зникнення пристрою

Цифрові двійники

  • “Цифрова тінь”
  • “Цифровий двійник” 

Інструменти для простого цифрового двійника

  • Веб-візуалізація або 2D-схема
  • Як підключити MQTT/WebSocket до сторінки
  • Мінімальний UI для користувача з перемикачами зон, легенди, статусів

Практика

  • Зробити простий цифровий двійник з планом та 3–4 зонами
  • Додавання сенсорів та отримання значень з MQTT та зміні відображення об’єкту 
  • Додавання перемикачів режиму перегляду

Управління дронами

Програма уточнюється і буде опублікова найближчим часом

Заповніть Google-форму, щоб подати заявку на участь у зимовій IT-школі