Освітологічний дискурс (Jun 2023)
Дослідження необхідності впровадження технологій DevOps у навчання майбутніх вчителів інформатики
Abstract
У статті досліджено проблему впровадження технологій DevOps у навчання майбутніх вчителів інформатики, що виникла у зв’язку з розвитком та розширенням можливостей цифрових технологій та підвищення вимог стейкголдерів до майбутніх вчителів інформатики. З використанням наукових методів аналізу та систематизації наукових публікацій вивчено сучасний стан розвитку технологій DevOps, та їх вплив на процес інформатизації та цифровізації суспільства. Визначено до професійна спільнота IT-фахівців активно впроваджує та популяризує технології DevOps. Проведений аналіз публікацій засвідчив, що сьогодні майже відсутні освітньо-професійні програми, які передбачають вивчення DevOps. Окремо відзначені освітньо-професійні програми зі спеціальності «Середня освіта (Інформатика)». У переважній більшості зміст цих програм не передбачає вивчення елементів DevOps. Сучасні напрямки удосконалення змісту шкільного курсу інформатики передбачають поліпшення його практико-орієнтованості, а технології DevOps зможуть допомогти в цьому. У дослідженні визначені ряд змістових компонентів технологій DevOps які можуть бути впроваджені в підготовку вчителів інформатики, а саме: інфраструктура як код; управління конфігурацією; контейнери; управління контейнерами; безпека інфраструктури; конвеєр розгортання; архітектура мікросервісів; постпродакшн; особливості DevOps для конкретного домену. Вивчення елементів технологій DevOps майбутніми вчителями інформатики має ґрунтуватися на потребах стейкголдерів. Вчителі інформатики не мають володіти всіма технічними та технологічними аспектами впровадження та використання технологій DevOps, але необхідний рівень професійних компетентностей має бути сформований для подальшого успішного працевлаштування. Результати проведеного констатувального експерименту дозволили підтвердити необхідність вивчення технологій DevOps майбутніми вчителями інформатики. Стейкголдери також обрали найбільш актуальні для сучасного вчителя інформатики технології DevOps: інфраструктура як код, контейнери, управління контейнерами.
Keywords