Teaching modularity in programming through a group school project
Автор: Kirichenko I.A., Pogodina I.A.
Журнал: Международный журнал гуманитарных и естественных наук @intjournal
Рубрика: Педагогические науки
Статья в выпуске: 4-2 (103), 2025 года.
Бесплатный доступ
Working with multiple files is a standard practice in software development, and it is essential to master this skill alongside other programming techniques, even though it may seem redundant in the context of simple educational tasks. This article discusses the methodology for teaching modularity through a group school project, using the development of the game "Hunt the Wumpus" as an example. The role of the teacher is emphasized in task distribution, work supervision, and supporting team collaboration. The principles of modular programming are explored, such as dividing the code into independent components, using helper libraries, and documenting the code with specialized tools. Such project-based activity lays the groundwork necessary for the subsequent study of version control systems such as Git. The authors provide recommendations for building effective teamwork.
Modularity, structure, library, interface, project, documentation, testing, version control system
Короткий адрес: https://sciup.org/170210190
IDR: 170210190 | DOI: 10.24412/2500-1000-2025-4-2-108-114