На кафедрі інженерії програмного забезпечення відбувся надзвичайно продуктивний та практично орієнтований воркшоп з Інтернету речей (IoT), який продемонстрував, як знання архітектури ПЗ та алгоритмів реалізуються на рівні програмування фізичних пристроїв.
Особливістю заходу став формат «рівний-рівному». Захід провела студентка 4 курсу спеціальності «Інженерія програмного забезпечення» Вероніка Чудик., продемонструвавши високий рівень розробницьких компетенцій та лідерських якостей.
Програма воркшопу охоплювала два ключові блоки, орієнтовані на розробку IoT-систем. Перший – це теоретичний екскурс, де студенти ознайомилися з архітектурою IoT-систем та детально розібрали мікроконтролер як центральний об'єкт керування, що потребує низькорівневого програмування. Особливу увагу було приділено внутрішній будові контролерів, призначенню контактів, а також класифікації плат за складністю написання коду та оптимізації програмного забезпечення під обмежені ресурси пам'яті. Окремо зупинилися на програмних алгоритмах обробки сигналів від давачів і фізичних принципах їхньої роботи – від сприйняття навколишнього середовища до програмної трансформації та інтерпретації даних.
Другий - практичний інтенсив з програмування з використанням навчальних наборів Keyestudio. У процесі учасники розділилися на команди та перейшли до написання алгоритмів для таких рішень:
роботизовані набори Keyestudio 8-в-1 з блоками LEGO на базі контролера BBC micro:bit, де студенти програмували логіку руху та взаємодії роботів;
навчальні IoT-набори на основі високопродуктивного мікроконтролера ESP32, які дозволили попрактикуватися у програмуванні бездротового передавання даних через вбудовані модулі Wi-Fi та Bluetooth.
Працюючи в командах, майбутні програмні інженери розгортали алгоритми взаємодії з давачами, програмували логіку керування робототехнічними системами та тестували архітектурні зв'язки між залізом і софтом.
Це дозволяє студентам здобувати затребувані навички на стику розробки програмного забезпечення, мікроелектроніки та мережевих технологій. Захід став корисним практичним доповненням до підготовки майбутніх інженерів програмного забезпечення, адже сучасна розробка дедалі частіше потребує розуміння не лише коду, а й середовища, у якому цей код виконується.
Кафедра інженерії програмного забезпечення щиро дякує нашій талановитій студентці Вероніці за чудову ініціативу, якісну підготовку матеріалу та натхнення, яке вона подарувала колегам. Пишаємося такими випускниками, які вже сьогодні готові виступати в ролі менторів та ділитися практичним досвідом розробки!
Latest News
-
Construction beyond our imagination
-
Appeal to global academic and research community on de-putinization of academia
-
Ukraine's energy rebuilding plan
-
IFNTUOG International Projects are on a High Level of Development in the Precarpathian Region
-
International Project Festival – 2021 was held for the first time in the Precarpathian Region