Using Modern Pedagogical Technologies in Teaching C++
Abstract
The rapid development of digital technologies has significantly transformed educational practices,
particularly in the teaching of programming languages such as C++. Modern pedagogical
technologies—including blended learning, project-based learning, problem-based instruction,
gamification, and intelligent tutoring systems—have enhanced the effectiveness of programming
education by increasing learner engagement, promoting independent inquiry, and improving
practical application skills. This article examines the theoretical foundations, methodological
principles, and practical benefits of integrating modern pedagogical technologies into C++
instruction. Recommendations for effective implementation are also provided.
Downloads
Published
2025-11-03
Issue
Section
Articles