Desarrollo de un laboratorio virtual interactivo para la enseñanza de ciclos repetitivos en programación en los primeros semestres de Ingeniería de Sistemas

dc.contributor.advisorMendoza Moreno, Juan Francisco
dc.contributor.authorSoler Galindo, Harrizon Alexander
dc.contributor.corporatenameUniversidad Santo Tomásspa
dc.coverage.campusCRAI-USTA Tunjaspa
dc.date.accessioned2025-01-20T13:24:56Z
dc.date.available2025-01-20T13:24:56Z
dc.date.issued2025-01-14
dc.descriptionEste trabajo describe el diseño e implementación de Lemulogic, un lenguaje de programación interactivo diseñado para la enseñanza de bucles y condicionales a estudiantes de ingeniería de primeros semestres en la Universidad Santo Tomás. El laboratorio proporciona un entorno accesible vía navegador que emplea un reto en forma de minijuego para fomentar la práctica. Los hallazgos clave destacan una mejora en la comprensión de los estudiantes, con un aumento del 17 % en las calificaciones y altos niveles de satisfacción estudiantil. El estudio concluye que estas herramientas virtuales mejoran los resultados de aprendizaje y la participación, ofreciendo un enfoque escalable e innovador para la educación en programación, con posibles expansiones en funciones de programación avanzadas y multijugador.spa
dc.description.abstractThis paper describes the design and implementation of Lemulogic, an interactive programming language designed for teaching loops and conditionals to first-semester engineering students at Universidad Santo Tomás. The lab provides a browser-accessible environment that employs a mini-game-like challenge to encourage practice. Key findings highlight an improvement in student learning, with a 17% increase in grades and high levels of student satisfaction. The study concludes that these virtual tools improve learning outcomes and engagement, offering a scalable and innovative approach to programming education, with potential expansions into advanced programming and multiplayer features.spa
dc.description.degreelevelPregradospa
dc.description.degreenameIngeniero Informáticospa
dc.format.mimetypeapplication/pdfspa
dc.identifier.citationSoler, G. (2024). Desarrollo de un laboratorio virtual interactivo para la enseñanza de ciclos repetitivos en programación en los primeros semestres de Ingeniería de Sistemas. [Trabajo de Grado, Universidad Santo Tomás]. Repositorio Institucional.spa
dc.identifier.instnameinstname:Universidad Santo Tomásspa
dc.identifier.reponamereponame:Repositorio Institucional Universidad Santo Tomásspa
dc.identifier.repourlrepourl:https://repository.usta.edu.cospa
dc.identifier.urihttp://hdl.handle.net/11634/59079
dc.language.isospaspa
dc.publisherUniversidad Santo Tomásspa
dc.publisher.facultyFacultad de Ingeniería de Sistemasspa
dc.publisher.programIngeniería Informáticaspa
dc.relation.referencesAkpata, E., & Riha, K. (2004). Can Extreme Programming be used by a Lone Programmer. https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&doi= 4e97a3b6e4f64f7c125d7f789f8aa60d021ded2aspa
dc.relation.referencesChou, Y. (2015). Actionable Gamification: Beyond Points, Badges, and Leaderboards. Createspace Independent Publishing Platform. https://books.google.com.co/books?id=jFWQrgEACAAJspa
dc.relation.referencesHurtado, G. P. G., Negrón, A. P. P., Álvarez, M. C. G., & Alvarez, M. C. G. (2021). Mobile application based on gamification to promote microlearning in Software Engineering. Iberian Conference on Information Systems and Technologies. https://doi.org/10.23919/cisti52073.2021.9476569spa
dc.relation.referencesMaiga, J., Maiga, J., Emanuel, A. W. R., & Emanuel, A. W. R. (2019). Gamification for Teaching and Learning Java Programming for Beginner Students — A Review. Journal of Computers. https://doi.org/10.17706/jcp.14.9.590-595spa
dc.relation.referencesPinto, M., & Terroso, T. (2022). Learning Computer Programming: A Gamified Approach. International Computer Programming Education Conference. https://doi.org/10.4230/oasics.icpec.2022.11spa
dc.relation.referencesSantamaría, M., & Valentina, J. (2023). Modelo predictivo de la mortalidad académica del programa de Ingeniería de Sistemas de la USTA Seccional Tunja basado en técnicas de Machine Learning. http://hdl.handle.net/11634/51470spa
dc.relation.referencesShahid, M., Wajid, A., Haq, K. U., Saleem, I., & Shujja, A. H. (2019). A Review of Gamification for Learning Programming Fundamental. 2019 International Conference on Innovative Computing (ICIC), 15, 1-8. https://doi.org/10.1109/icic48496.2019.8966685spa
dc.relation.referencesZhan, Z., He, L., Tong, Y., Liang, X., Guo, S., & Lan, X. (2022). The effectiveness of gamification in programming education: Evidence from a meta-analysis. Computers and Education: Artificial Intelligence, 3, 100096. https://doi.org/10.1016/j.caeai.2022.100096spa
dc.rightsAtribución-NoComercial-SinDerivadas 2.5 Colombia*
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2spa
dc.rights.localAbierto (Texto Completo)spa
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/2.5/co/*
dc.subject.keywordgamificationspa
dc.subject.keywordvirtual laboratoryspa
dc.subject.keywordgodotspa
dc.subject.keywordvideogamesspa
dc.subject.keywordprogrammingspa
dc.subject.proposalgamificaciónspa
dc.subject.proposallaboratorio virtualspa
dc.subject.proposalgodotspa
dc.subject.proposalvideojuegosspa
dc.subject.proposalprogramaciónspa
dc.titleDesarrollo de un laboratorio virtual interactivo para la enseñanza de ciclos repetitivos en programación en los primeros semestres de Ingeniería de Sistemasspa
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.coarversionhttp://purl.org/coar/version/c_ab4af688f83e57aa
dc.type.driveinfo:eu-repo/semantics/bachelorThesis
dc.type.localTrabajo de gradospa
dc.type.versioninfo:eu-repo/semantics/acceptedVersion

Archivos

Bloque original

Mostrando 1 - 3 de 3
Thumbnail USTA
Nombre:
2024cartadederechosdeautor.pdf
Tamaño:
402.1 KB
Formato:
Adobe Portable Document Format
Descripción:
Cargando...
Miniatura
Nombre:
2024harrizonsoler.pdf
Tamaño:
2.34 MB
Formato:
Adobe Portable Document Format
Descripción:
Thumbnail USTA
Nombre:
AprobacionFacultadCRAI_IngSist_Abril2025_2.pdf
Tamaño:
181.35 KB
Formato:
Adobe Portable Document Format
Descripción:

Bloque de licencias

Mostrando 1 - 1 de 1
Thumbnail USTA
Nombre:
license.txt
Tamaño:
807 B
Formato:
Item-specific license agreed upon to submission
Descripción: