Experience in teaching object-oriented programming and advanced topics of programming through the development of a video game project
López M.A.; Duarte E.V.; Gutiérrez E.C. · CEUR Workshop Proceedings (2020)
Resumen
This article describes an experience to teach students the fundamentals of object-oriented programming and other advanced programming topics, through the development of a video game, generating a motivating environment for learning them. The object-oriented paradigm and other advanced topics generate important challenges in its teaching that are not easy to deal with, even with a basic knowledge of computer programming. We demonstrate that a teaching supported by the development of a video game project to teach object-oriented programming concepts and other advanced topics is more effective and motivating. Here we describe our experience in the development of this project, to introduce such programming concepts and take into consideration the learning styles of post-millennials or Generation Z. We found that this approach taking into account the styles of visual and kinesthetic learning to teach these topics is more effective and motivating than classic teaching approach. Copyright
Instituciones: Universidad Nacional de San Agustín de Arequipa