Experience in teaching object-oriented programming and advanced topics of programming through the development of a video game project

Producción científica: Contribución a una revistaArtículo de la conferenciarevisión exhaustiva

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.

Idioma originalInglés
Páginas (desde-hasta)109-118
Número de páginas10
PublicaciónCEUR Workshop Proceedings
Volumen2747
EstadoPublicada - 2020
Evento6th Iberoamerican Conference of Computer Human Interaction, HCI 2020 - Arequipa, Perú
Duración: 16 set. 202018 set. 2020

Nota bibliográfica

Publisher Copyright:
Copyright © 2020 for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0).

Huella

Profundice en los temas de investigación de 'Experience in teaching object-oriented programming and advanced topics of programming through the development of a video game project'. En conjunto forman una huella única.

Citar esto