Un método basado en el aprendizaje incorporado para enseñar conceptos de programación orientada a objetos

Authors

DOI:

https://doi.org/10.5753/rbie.2026.5628

Keywords:

Programación orientada a objetos, aprendizaje incorporado, cognición incorporada, experiencia sensorial y motora, educación en programación

Abstract

La Programación Orientada a Objetos (POO) es fundamental en el desarrollo de software; sin embargo, su enseñanza enfrenta desafíos debido a la naturaleza abstracta de sus conceptos. Este artículo presenta el EPLM (Embodied Programming Learning Method), un método innovador basado en el aprendizaje incorporado para la enseñanza de la programación orientada a objetos. El método integra actividades interactivas y herramientas tangibles y tecnológicas para facilitar la comprensión de conceptos clave de POO como clases, objetos, métodos, encapsulación, herencia y polimorfismo. La investigación implicó el desarrollo y aplicación del método con 39 estudiantes de educación técnica, divididos en grupos experimentales y de control. Los resultados sugieren ganancias en la comprensión de los conceptos, y el grupo experimental muestra un desempeño superior en todos los conceptos evaluados, oscilando entre el 80% y el 90% de uso, en comparación con el 58-65% del grupo de control. Los resultados también sugieren que el método contribuyó a un mayor compromiso y motivación y que el 95% de los estudiantes recomendaron su aplicación en otros contextos educativos. Este trabajo contribuye a la literatura al presentar un enfoque práctico para la enseñanza de la POO que integra experiencias corporales en el proceso de aprendizaje.

Descargas

Los datos de descargas todavía no están disponibles.

Citas

Abrahamson, D., & Lindgren, R. (2014). Embodiment and Embodied Design. In R. K. Sawyer (Ed.), The Cambridge Handbook of the Learning Sciences (2nd ed., pp. 358–376). Cambridge University Press. https://doi.org/10.1017/CBO9781139519526.022 [GS Search]

Ahmad, A., Chokshi, H., De Ruvo, G., & Giacaman, N. (2018). Interactive Learning of Abstract Programming Concepts with Interactive OOP. 2018 International Conference on Learning and Teaching in Computing and Engineering (LaTICE), 90–97. https://doi.org/10.1109/LaTICE.2018.00004 [GS Search]

Banic, A. & Gamboa, R. (2019). Visual Design Problem-based Learning in a Virtual Environment Improves Computational Thinking and Programming Knowledge. Proceedings of the 2019 IEEE Conference on Virtual Reality and 3D User Interfaces (VR). Osaka, Japan: IEEE. [Link] [GS Search]

Barsalou, L. W. (2008). Grounded Cognition. Annual Review of Psychology, 59(1), 617–645. https://doi.org/10.1146/annurev.psych.59.103006.093639 [GS Search]

Caceffo, R., Gonçalves, D. A., Bonacin, R., Reis, J. C., Valente, J. A., Baranauskas, M. C. C. (2022) Children's social interactions within a socioenactive scenario. Computers & Education, v. 176, p. 104324. https://doi.org/10.1016/j.compedu.2021.104324 [GS Search]

Calderon, I., Oran, A. C., Feitosa, E., & Silva, W. (2024). Um Survey sobre o Uso de Metodologias Ativas no Ensino de Programação em Universidades Brasileiras. Anais do Simpósio Brasileiro de Informática na Educação (SBIE), 35, 2163-2177. https://doi.org/10.5753/sbie.2024.242282 [GS Search]

Carvalho, V. A. & Teixeira, G. F. (2012). Programação orientada a objetos: Curso técnico de informática. Instituto Federal de Educação, Ciência e Tecnologia do Espírito Santo. Disponível em: [Link]

Catini Neto, C. (2025). Um método baseado em aprendizagem corporificada para o ensino de conceitos de programação orientada a objetos [Dissertação de Mestrado, Centro Universitário Campo Limpo Paulista]. [GS Search]

Chung, C.-Y., & Hsiao, I.-H. (2019). An exploratory study of augmented embodiment for computational thinking. Proceedings of the 24th International Conference on Intelligent User Interfaces: Companion, 37–38. https://doi.org/10.1145/3308557.3308676 [GS Search]

Dávila, W., & Giraffa, L. (2023). Ensino de Programação Orientada a Objetos Para Iniciantes: Uma Metodologia para Programação Criativa. Anais do Simpósio Brasileiro de Informática na Educação (SBIE), 34, Passo Fundo/RS. Porto Alegre: Sociedade Brasileira de Computação. p. 335-344. https://doi.org/10.5753/sbie.2023.235067 [GS Search]

Diaz-Leyva, T., & Chamorro-Atalaya, O. (2020). Analysis of Learning Difficulties in Object Oriented Programming in Systems Engineering Students at UNTELS. Advances in Science, Technology and Engineering Systems Journal, 5(6), 1704–1709. https://doi.org/10.25046/aj0506203 [GS Search]

Franco, C. R. (2014). Programação Orientada a Objetos. Uniasselvi.

Giacobo, D. (2023). Relato de Experiência de uma atividade de Stop! ou Adedonha nas disciplinas de Banco de Dados e Programação Orientada a Objetos. Anais do Workshop de Informática na Escola (WIE), 29, 1273-1279. https://doi.org/10.5753/wie.2023.234260 [GS Search]

Gonçalves, D. A., Caceffo, R. E., Valente, J. A., & Baranauskas, M. C. C. (2021). Design of Socioenactive Systems Based on Physiological Sensors and Robot Behavior in Educational Environments. Revista Brasileira de Informática na Educação, 29, 1356–1376. https://doi.org/10.5753/rbie.2021.2104 [GS Search]

Gonçalves, D. A., Caceffo, R., Valente, J. A., Bonacin, R., Reis, J. C., & Baranauskas, M. C. C. (2024). Enactive interaction in technology-based learning environments: A systematic literature review. Educational Technology & Society, 27(2). https://doi.org/10.30191/ETS.202404_27(2).RP02 [GS Search]

Gutiérrez, L. E., Guerrero, C. A., & López-Ospina, H. A. (2022). Ranking of problems and solutions in the teaching and learning of object-oriented programming. Education and Information Technologies, 27(5), 7205–7239. https://doi.org/10.1007/s10639-022-10929-5 [GS Search]

Johnson-Glenberg, M. C., Megowan-Romanowicz, C., Birchfield, D. A., & Savio-Ramos, C. (2016). Effects of Embodied Learning and Digital Platform on the Retention of Physics Content: Centripetal Force. Frontiers in Psychology, 7. https://doi.org/10.3389/fpsyg.2016.01819 [GS Search]

Kontra, C., Lyons, D. J., Fischer, S. M., & Beilock, S. L. (2015). Physical Experience Enhances Science Learning. Psychological Science, 26(6), 737–749. https://doi.org/10.1177/0956797615569355 [GS Search]

Lakoff, G., & Johnson, M. (1999). Philosophy in the flesh: The embodied mind and its challenge to Western thought (Nachdr.). Basic Books. [GS Search]

Lewis, J., & Loftus, W. (2017). Java software solutions: Foundations of program design (Ninth edition). Pearson. [GS Search]

Lindgren, R., Tscholl, M., Wang, S., & Johnson, E. (2016). Enhancing learning and engagement through embodied interaction within a mixed reality simulation. Computers & Education, 95, 174-187. https://doi.org/10.1016/j.compedu.2016.01.001 [GS Search]

Litts, B. K., Chauhan, A., Mortensen, C. K., & Matthias, K. (2019). I'm Drowning in Squirrels!: How Children Embody and Debug Computational Algorithms Through Designing Mixed Reality Games. Proceedings of the 18th ACM International Conference on Interaction Design and Children, 267–273. https://doi.org/10.1145/3311927.3323129 [GS Search]

Lu, O. H. T., Huang, J. C. H., Huang, A. Y. Q., & Yang, S. J. H. (2017). Applying learning analytics for improving students engagement and learning outcomes in an MOOCs enabled collaborative programming course. Interactive Learning Environments, 25(2), 220–234. https://doi.org/10.1080/10494820.2016.1278391 [GS Search]

Malinverni, L., & Parés, N. (2014). Learning of abstract concepts through full-body interaction: A systematic review. Educational Technology & Society, 17(4), 100–116. Disponível em: [Link] [GS Search]

Martins, V. F., de Almeida Souza Concilio, I., & de Paiva Guimarães, M. (2018). Problem based learning associated to the development of games for programming teaching. Computer Applications in Engineering Education, 26(5), 1577–1589. https://doi.org/10.1002/cae.21968 [GS Search]

Mitchell, J. C. (2003). Concepts in programming languages. Cambridge University Press. [GS Search]

Pillat, R., Nagendran, A., & Lindgren, R. (2012). A mixed reality system for teaching STEM content using embodied learning and whole-body metaphors. Proceedings of the 11th ACM SIGGRAPH International Conference on Virtual-Reality Continuum and its Applications in Industry. Anais... Singapore: ACM. https://doi.org/10.1145/2407516.2407584 [GS Search]

Resnyansky, D. (2022). A Tangible Augmented Reality Programming Learning Environment (TARPLE) for Active, Guided Learning. Proceedings of the 2022 IEEE Conference on Virtual Reality and 3D User Interfaces Abstracts and Workshops (VRW). Christchurch, New Zealand: IEEE. https://doi.org/10.1109/VRW55335.2022.00330 [GS Search]

Santiago, C., Menezes, J. W., & Aquino, F. J. (2023). Proposta e Avaliação de uma Metodologia de Aprendizagem Baseada em Projetos em Disciplinas de Engenharia de Software através de uma Sequência Didática. Revista Brasileira de Informática na Educação (RBIE), 31, 31-59. https://doi.org/10.5753/rbie.2023.2817 [GS Search]

Sheetz, S. D., Irwin, G., Tegarden, D. P., Nelson, H. J., & Monarchi, D. E. (1997). Exploring the Difficulties of Learning Object-Oriented Techniques. Journal of Management Information Systems, 14(2), 103–131. https://doi.org/10.1080/07421222.1997.11518167 [GS Search]

Skulmowski, A., & Rey, G. D. (2018). Embodied learning: Introducing a taxonomy based on bodily engagement and task integration. Cognitive Research: Principles and Implications, 3(1), Article 6. https://doi.org/10.1186/s41235-018-0092-9 [GS Search]

Valente, J. A., Caceffo, R., Bonacin, R., Reis, J. C., Gonçalves, D. A., Baranauskas, M. C. C. (2021) Embodied-based environment for kindergarten children: Revisiting constructionist ideas. BRITISH Journal of Educational Technology, v. 52, p. 986-1003, 2021. https://doi.org/10.1111/bjet.13078 [GS Search]

Walkington, C., Nathan, M. J., Huang, W., Hunnicutt, J., & Washington, J. (2024). Multimodal analysis of interaction data from embodied education technologies. Educational Technology Research and Development, 72(5), 2565–2584. https://doi.org/10.1007/s11423-023-10254-9 [GS Search]

Wilson, M. (2002). Six views of embodied cognition. Psychonomic Bulletin & Review, 9(4), 625–636. https://doi.org/10.3758/BF03196322 [GS Search]

Yu, J., & Denham, A. R. (2024). Utilizing augmented reality for embodied mental rotation training: A learning analytics study. British Journal of Educational Technology, 55(2), 499–518. [https://doi.org/10.1111/bjet.13397] [GS Search]

Zanetti, H. A. P., Borges, M. A. F., & Ricarte, I. L. M. (2022). Aplicação de um Método para Ensino de Programação Orientada a Objetos por meio de Aprendizagem Significativa e Computação Física. Anais do XXX Workshop sobre Educação em Computação (WEI 2022), 37–48. https://doi.org/10.5753/wei.2022.222953 [GS Search]

Zanetti, H. A. P., Borges, M. A. F., Ricarte, I. L. M. (2023). ComFAPOO: Método de Ensino de Programação Orientada à Objetos Baseado em Aprendizagem Significativa e Computação Física. Revista Brasileira de Informática na Educação, [S. l.], v. 31, p. 01–30. https://doi.org/10.5753/rbie.2023.2851 [GS Search]

Archivos adicionales

Published

2026-08-03

Cómo citar

CATINI NETO, C.; BONACIN, R. Un método basado en el aprendizaje incorporado para enseñar conceptos de programación orientada a objetos. Revista Brasileña de Informática en la Educación, [S. l.], v. 34, p. 1185–1213, 2026. DOI: 10.5753/rbie.2026.5628. Disponível em: https://journals-sol.sbc.org.br/index.php/rbie/article/view/5628. Acesso em: 22 ago. 2026.

Issue

Section

Artículos