Research on the necessity of implementing devops technologies in the Training of Future Computer Science Teachers

The article examines the problem of implementing DevOps technologies in the training of future Computer Science teachers. This problem has arisen due to the development and expansion of digital technologies, as well as increased stakeholder requirements for future Computer Science teachers. The curr...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Osvitolohichnyĭ dyskurs 2023, Vol.41 (2)
Hauptverfasser: Pavlenko, Liliia, Pavlenko, Maksym, Pavlenko, Yevhen
Format: Artikel
Sprache:eng
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The article examines the problem of implementing DevOps technologies in the training of future Computer Science teachers. This problem has arisen due to the development and expansion of digital technologies, as well as increased stakeholder requirements for future Computer Science teachers. The current state of DevOps technologies and their impact on the process of informatisation and digitalisation of society were studied using scientific methods of analysis and systematisation of scientific publications. The professional community of IT specialists actively implements and popularizes DevOps technologies, and the analysis of publications showed that there are almost no educational programs available for the study of DevOps. Although educational programs in the specialty "Secondary Education (Informatics)" were separately noted, the content of these programs do not usually involve the study of DevOps elements. However, modern directions for improving the content of the school Computer Science course involve improving its practical orientation, and DevOps technologies can help in this regard. The research identified some substantive components of DevOps technologies that can be implemented in the training of informatics teachers, namely: infrastructure as code, configuration management, containers, container management, infrastructure security, deployment pipeline, the architecture of microservices, post-production, and domain-specific DevOps features. It is important to note that the learning of DevOps technologies by future Computer Science teachers should be based on the needs of stakeholders. Informatics teachers do not need to master all technical and technological aspects of implementing and using DevOps technologies, but the necessary level of professional competencies must be formed for successful employment. The results of the conducted ascertainment experiment confirmed the necessity of studying DevOps technologies for future Computer Science teachers. Stakeholders chose the most relevant DevOps technologies for a modern Computer Science teacher, such of the infrastructure as code, containers, and container management.
ISSN:2312-5829
2312-5829
DOI:10.28925/2312-5829.2023.214