DOI: 10.26118/2782-4586-2026-194-198 ISSN: 2782-4586

Choosing a programming teaching methodology for integration with training systems: analysis of game, project and online methods

Roman Romanov, Evgeniy Voronin

This article presents a SWOT analysis of three modern methods for teaching programming fundamentals: game-based learning, project-based learning, and online platforms. The purpose of this study is to analyze three modern methods for teaching programming fundamentals. A SWOT analysis was performed for each method, and performance charts were created to quantify their potential. Game-based learning involves the use of game components in educational institutions. Project-based learning involves students creating a real project as part of the curriculum. Online platforms offer video materials and assignments, and some offer mentors – teachers who assist in learning. A performance chart was constructed, identifying strengths and weaknesses. Based on the data obtained, a conclusion was drawn regarding the advantages of project-based learning as the most suitable basis for implementing training systems on programming fundamentals.

More from our Archive