Choosing a programming teaching methodology for integration with training systems: analysis of game, project and online methods
Abstract and keywords
Abstract:
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.

Keywords:
game method, project activities, online platforms, teaching methods, modern methods of teaching programming
Text
Text (PDF): Read Download
References

1. Ahtamkulov M.A., Hursandov H.F., Barakaev A.M., Oblomurodov E.B. Ispol'zovanie igrovyh metodov v obuchenii studentov osnovam programmirovaniya // Ekonomika i socium. – 2025. – № 10(136)-2. – S. 658–662.

2. Mytnikova E.A. Innovacionnye metody obucheniya programmirovaniyu i ih rol' v podgotovke bakalavrov programmnoy inzhenerii // Informacionnye tehnologii v obrazovatel'nom processe vuza i shkoly : sb. st. po materialam HVII Vserossiyskoy nauch.-prakt. konf. – 2023. – S. 300-304.

3. Romanov R.M., Voronin E.A. Sovremennye trenazhernye kompleksy po osnovam programmirovaniya i vozmozhnost' primeneniya II v dannyh kompleksah // Razvitie nauki i praktiki v global'no menyayuschemsya mire v usloviyah riskov (shifr – MKRNP). Sbornik materialov XXXXIII Mezhdunarodnoy nauchno-prakticheskoy konferencii. Moskva, 2026. – S. 176-182.

4. Romanov R.M., Polevschikov I.S. Osobennosti primeneniya trenazherno-obuchayuschey sistemy pri izuchenii osnov razrabotki programmnyh prilozheniy // Pokolenie buduschego: Vzglyad molodyh uchenyh-2023: sbornik nauchnyh statey 12-y Mezhdunarodnoy molodezhnoy nauchnoy konferencii (09-10 noyabrya 2023 goda), / redkol.: A.A. Gorohov (otv. redaktor), v 4-h tomah, Tom 3, - Kursk: ZAO «Universitetskaya kniga», 2023. – S. 91-95.

5. Spirin I.S., Velichko A.N., Barbakov O.M. O roli proektnoy deyatel'nosti v podgotovke IT-specialistov // Izvestiya vysshih uchebnyh zavedeniy. Sociologiya. Ekonomika. Politika. – 2023. – № 4. – S. 127-141.

6. Fayzieva D.H., Tahirov B.N., Adizova Z.M.K. Obuchenie programmirovaniyu s pomosch'yu geymifikacii // Vestnik nauki i obrazovaniya. – 2023.

7. Hodkovskaya Yu.V., Barkova E.E., Alikova V.M. Proektnoe obuchenie studentov v epohu cifrovoy transformacii: effekty motivacii // Estestvenno-gumanitarnye issledovaniya. – 2023. – № 3 (47). – S. 351-355.

Login or Create
* Forgot password?