Abstract
This research paper presents the results of an experience implemented in the Academic Department of Computational Systems (DASC, by its initials in Spanish) of the Autonomous University of Baja California Sur (UABCS, by its initials in Spanish) is presented, where a gamification technique was implemented in the classroom, in an introductory course of programming, as support to increase the capacity in the resolution from problems. An activity created with gamification principles was designed for development of the problem-solving competence. The technique was implemented with a group of 14 students from the second semester of Software Development Engineering (IDS, by its initials in Spanish).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Arévalo, C., & Solano, L. (2013). Patrones de Comportamiento de Estudiantes de Programación al Utilizar una Herramienta de Visualización de Protocolos Verbales. In 8va Conferencia Latinoamericana de Objetos de Aprendizaje y Tecnologías de Aprendizaje, LACLO 2013. Valdivia, Chile.
Soler, Y., & Lezcano, M. (2009). Consideraciones sobre la tecnología educativa en el proceso de enseñanza-aprendizaje. Una experiencia en la asignatura Estructura de Datos. Revista Iberoamericana de Educación, Organización de Estados Iberoamericanos para la Educación, la Ciencia y la Cultura, 1–9.
Checa, R. (2011). La innovación metodológica en la enseñanza de la programación. Una aproximación pedagógica al aprendizaje activo en la asignatura Fundamentos de Programación. In Interfases Revista Digital de la Facultad de Ingeniería de Sistemas (pp. 67–87). Universidad de Lima.
Pullan, W., Drew, S., & Tucker, S. (2013). An integrated approach to teacning introductory programming. In e-Learning and e-Technologies in Education (ICEEE) 2013 (pp. 81–86).
Niitsoo, M., Paales, M., Pedaste, M., Siiman, L., & Tõnisson, E. (2014). Predictors of informatics students’ progress and graduation in university studies. In International Technology, Education and Development Conference. Valencia, Spain.
Sánchez-Ledesma, F., Ortiz, O., & Pastor, J. (2013). Aprendizaje de los lenguajes de programación en la educación universitaria a través de dispositivos móviles. VI Jornadas de Introducción a la Investigación de la UPCT, 100–102.
Deterding, S., Dixon, D., Khaled, R., & Nacke, L. (2011). From game design elements to gamefulness: Defining gamification. In 15th international academic MindTrek Conference: Envisioning future media environments (pp. 9–15).
Chesñevar, C. (2000). Utilización de mapas concepturales en la enseñanza de la programación. http://cs.uns.edu.ar/~cic/2000/2000-jornadas-mapas/2000-jornadas-mapas.pdf.
Willing, P., Astudillo, G., & Bast, S. (2010). Aprender a programar (¿y a pensar?) jugando. In Congreso de Tecnología en Educativa & Educación en Tecnología (TE&ET) (pp. 167–176).
Polya, G. (1965). Como plantear y resolver problemas. México: Trillas.
Naps, T. (2002). Exploring the role of visualization and engagement in computer science education. SIGCSE Bulletin ACM.
Medina, A., & Chávez, A. (2011). Uso de herramientas informáticas como estrategia para la enseñanza de la programación de computadores. Revista Unimar (57), 23–32.
Rodriguez, J., Civit, A., Morgado, A., Jiménez, G., & Ferreiro, M. (2014). A game-based approach to the teaching of object-oriented programming languages. Computers & Education, 83–92.
Salgado, A., Berenguer, I., Sánchez, A., & Fernández, Y. (2013). Lógica Algorítmica para la resolución de problemas de programación computacional: una propuesta didáctica. Didasc@lia: Didáctica y Educación, 57–76.
Cataldi, Z. (2000). Metodología de diseño, desarrollo y evaluación de software educativo.
Rodrigez, L., García, M., & Landín, R. (2016). La apropiación de las TIC en los estudiantes universitarios: Una aproximación desde sus habitus y representaciones sociales. Estudios λambda. Teoría y práctica de la didáctica en lengua y literatura, 214–233.
Arellano, J., Nieva, O., Solar, R., & Arista, G. (2012). Software para la enseñanza-aprendizaje de algoritmos estructurados. Revista Iberoamericana de Educación en Tecnología y Tecnología en Educación, 23–33.
Zichermann, G., & Cunningham, C. (2011). Gamification by design: Implementing game mechanics in web an mobile apps. Canada: O’Reilly Media.
Werbach, K., & Hunter, D. (2012). For the win: How game thinking can revolutioniza your business. Wharton Digital Press.
Narasareddy, M., Singh, G., & Radermarcher, A. (2018). Gamification in computer science education: A systematic literature review. American Society for Engineering Education, 1–12.
Martí-Parreño, J., Queiro-Ameijeiras, C., Méndez-Ibañez, E., & Giménez-Fita, E. (2015). El uso de la gamificación en la educación superior: el caso de Trade Ruler (pp. 95–102). Aprendizaje experiencial: XII Jornadas Internacionales de Innovación Universitaria Educar para transformar.
Pineda-Corcho, A. (2014). Modelo tecno-pedagógico basado en ludificación y programación competitiva para el diseño de cursos de programación. Universidad Nacional de Colombia.
Kapp, K. (2012). The gamification of learning and instruction. Pfieer: Game-based methods and strategies for training and education.
Dicheva, D., Dichev, C., Agre, G., & Agelova, G. (2015). Gamification in education: A systematic mapping study. Journal of Educational Technology & Society, 1–15.
Kumar, B., & Khurana, P. (2012). Gamification in education-learn computer programming with fun. International Journal of Computers and Distributed Systems, 2(1), 46–53.
Bozorgmanesh, M., Sadighi, M., Nazarpour, M., & Branch, D. (2011). Increase the efficiency of adult education with the propoer use of learning styles. Nature and Science, 9(5), 140–145.
Swacha, J., & Baszuro, P. (2013). Gamification-based e-learning platform for computer programming education. X World Conference on Computers in Education, 122–130.
Azmi, S., Iahad, N., & Ahmad, N. (2015). Gamification in online collaborative learning for programming courses: A literature review. ARPN Journal of Engineering and Applied Sciences, 18087–18094.
Cook, W. (s.f.). Training Today: 5 Gamification Pitfalls. Training Magazine.
Contreras-Espinosa, R. S., & Eguia, J. L. (2016). Gamificación en aulas universitarias. Bellaterra: Institut de la Comunicació, Universitat Autònoma de Barcelona. ISBN 978-84-944171-6-0.
Kapp, K. (2012). The gamification of learning and instruction. Game-based methods and strategies for training and education. Pfier.
Villalustre, L., & Moral, E. (2015). Gamificación: Estrategia para optimizar el proceso de aprendizaje y la adquisición de competencias en contextos universitarios. Digital Education Review.
Khaleel, F., Wook, T., Ashaari, N., & Ismail, A. (2016). Gamification elements for learning applications. International Journal on Advanced Science, Engineering and Information Technology, 1–8.
Li, C., Dong, Z., Untch, R., Chasteen, M (2013). Engaging computer science students through gamification in an online social network based collaborative learning environment. International Journal of Information and Education Technology, 1–10.
Hamari, J., Koivisto, J., & Sarsa, H. (2014). Does gamification work?—A literature review of empirical studies on gamification. In 47th Hawaii international conference on system science. IEEE.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Carreño-León, M.A., Rodríguez-Álvarez, F.J., Sandoval-Bringas, J.A. (2019). Using Gamification Technique to Increase Capacity in the Resolution of Problems During the Process Teaching and Learning Programming. In: Auer, M., Tsiatsos, T. (eds) Mobile Technologies and Applications for the Internet of Things. IMCL 2018. Advances in Intelligent Systems and Computing, vol 909. Springer, Cham. https://doi.org/10.1007/978-3-030-11434-3_23
Download citation
DOI: https://doi.org/10.1007/978-3-030-11434-3_23
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-11433-6
Online ISBN: 978-3-030-11434-3
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)