Using Modern Pedagogical Technologies in Teaching C++

Authors

  • Yu. Sh. Abduganiyeva, University

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