Effectiveness and perception of augmented reality in the teaching of structured programming fundamentals in university students


  • Wellington Remigio Villota Oyarvide Universisdad Católica de Santiago de Guayaquil image/svg+xml
  • Shirley Betty Reyes Salvatierra Universisdad Católica de Santiago de Guayaquil image/svg+xml
  • Guillermo Del Campo Saltos Universidad Estatal de Milagro image/svg+xml




programming fundamentals, augmented reality, usability, perception, augmented reality-based learning, flowcharts


INTRODUCTION: Even while studying programming languages is essential for science and technology education, some students, especially novices, may find it challenging. One reason might be that these pupils are unable to comprehend programming basics, notably the usage of selective and repeated structures (loops), which are too complex and abstract for them to comprehend.

OBJECTIVES: Programming structured applications requires understanding the relationship between variable-operators and declarations, so a more intuitive and practical visualization technique is needed. In view of this, this article presents an augmented reality (AR) learning system using a DF-RA mobile application that offers visual representation and interactivity to help college students in entry-level computer science-related majors learn to program structured applications using dynamic and interactive flowcharts.

METHODS: In order to examine the influences of said Augmented Reality-enhanced system on student learning, an experiment will be carried out within the group with 34 university students. All students used both an augmented reality-enhanced version and a conventional paper version (classic methodology with paper flowcharts).

RESULTS: The expected results is that the augmented reality version through the DF-RA mobile application made students have a better learning efficiency than the traditional paper system. In addition, the system enhanced with Augmented Reality also made students have improved perceptions in terms of system usability, flow experience, and usage perception.

CONCLUSION: Experimental findings were analyzed to demonstrate that the augmented reality learning system increases students' motivation to study structured programming fundamentals and their practical competence.



Selby C. Relationships: Computational thinking, pedagogy of programming, and bloom’s taxonomy. Proceedings of the Workshop in Primary and Secondary Computing Education on ZZZ; New York. ACM; 2015. p.80–87.

Saad A. Developing students computational thinking skill through cooperative learning based on hands-on, inquiry-based, and student-centric learning approaches. Proceedings of the Conference 2nd International Teacher Education Conference on Teaching Practice; ITE Computational Thinking; 2018.

Viola HH de G, Marli Dias de Souza Pinto. Digital humanities and visual project management: Use of tools in libraries. Advanced Notes in Information Science. 2023;3:47-65. https://doi.org/10.47909/anis.978-9916-9906-1-2.47

Kumar D, Haque A, Mishra K, Islam F, Kumar Mishra B, Ahmad S. Exploring the Transformative Role of Artificial Intelligence and Metaverse in Education: A Comprehensive Review. Metaverse Basic and Applied Research. 2023;2:55. https://doi.org/10.56294/mr202355

Kim SW, Lee Y. An Analysis of Pre-service Teachers' Learning Process in Programming Learning. International Journal on Advanced Science, Engineering and Information Technology. 2020;10(1):58-69. http://dx.doi.org/10.18517/ijaseit.10.1.5723.

Mendes EL, Minghelli M. Digital Humanities and university extension in information science . Advanced Notes in Information Science. 2023;3:66-98. https://doi.org/10.47909/anis.978-9916-9906-1-2.36

Guerrero Tamayo K, Iribarren L, Cordero S. Diálogos, transdisciplina e interculturalidad en procesos de formación docente y comunitaria en educación ambiental. Salud, Ciencia y Tecnología - Serie de Conferencias. 2023;2(1):118. https://doi.org/10.56294/sctconf2023118

Macea-Anaya M, Baena-Navarro R, Carriazo-Regino Y, Alvarez-Castillo J, Contreras-Florez J. Designing a Framework for the Appropriation of Information Technologies in University Teachers: A Four-Phase Approach. Data & Metadata. 2023;2:53. https://doi.org/10.56294/dm202353

Tundjungsari V. E-learning model for teaching programming language for secondary school students in Indonesia. 13th International Conference on Remote Engineering and Virtual Instrumentation (REV); Madrid. Spain; 2016. p.262–266.

Cardeño Portela N, Cardeño Portela EJ, Bonilla Blanchar E. TIC y transformación académica en las universidades. Región Científica. 2023;2(2):202370. https://doi.org/10.58763/rc202370

Raupp Coutinho K. Digital humanities project proposal: Clipping of online and printed journals on education and institutes of education, science, and technology. Advanced Notes in Information Science. 2023;3:137-55. https://doi.org/10.47909/anis.978-9916-9906-1-2.42

Xammar YEB, Djament L. Is the SCRIPT an useful tool to assess clinical reasoning ability in medical students?. Data & Metadata. 2022;1:25. https://doi.org/10.56294/dm202257

Cooper S, Wanda D, Randy P. Alice: A 3-D tool for introductory programming concepts. Proceedings of the 5th Annual CCSC Northeastern Conference, Mahwah. 2000. p.28–29.

Celada-Reynoso E, Romero-Carazas R, Márquez-Urbina P, Espíritu-Martínez AP, Espinoza-Véliz MZ, Espinoza-Egoavil MJ, et al. Estrategia B-learning para un desarrollo significativo: una revisión bibliométrica. Bibliotecas Anales de investigación 2023;19.

Mota de Sousa EV. Estratégia de ensino-aprendizagem no curso de administração na Faculdade do Centro Maranhense - FMCA: enfoque na inteligência emocional. Salud, Ciencia y Tecnología - Serie de Conferencias. 2023;2(1):80. https://doi.org/10.56294/sctconf202380

Sandheinrich P, Hutson J. Haptic Preservation of Cultural Ephemera: An Extended Reality Solution Using Stereoscopic Experience Replication for Victorian Parlor Culture. Metaverse Basic and Applied Research. 2023;2:48. https://doi.org/10.56294/mr202348

Sáez-López JM, Román-González M, Vázquez-Cano E. Visual programming languages integrated across the curriculum in elementary school: A two year case study using ‘‘Scratch’’ in five schools. Computers & Education. 2016; 97:129–141.

Silva E. Digital transformation and knowledge management: relationships in scientific production. Advanced Notes in Information Science. 2022;2:43-52. https://doi.org/10.47909/anis.978-9916-9760-3-6.107

Abdullah AH, Rahman SNSA, Hamzah MH. Metacognitive skills of Malaysian students in non-routine mathematical problem solving. Bolema, Rio Claro (SP). 2017; 31(57): 310-322.

Shah H, Jayabalan B, Mery A. Utilización de la inteligencia artificial en la investigación de las ciencias de la vida y la asistencia sanitaria. Salud, Ciencia y Tecnología. 2023;3:450. https://doi.org/10.56294/saludcyt2023450

Husin NF, Mohamad Judi H, Hanawi SA, Mohd Amin H. Technology integration to promote desire to learn programming in higher education. International Journal on Advanced Science, Engineering and Information Technology. 2020; 10(1):253-259.

Cabrera Salazar AS, Cevasco J. El impacto de las explicaciones causales y las emociones del lector en la efectividad de los textos de refutación para la comunicación y educación. Salud, Ciencia y Tecnología - Serie de Conferencias. 2023;2(1):75. https://doi.org/10.56294/sctconf202375

Simhan L, Basupi G. None Deep Learning Based Analysis of Student Aptitude for Programming at College Freshman Level. Data & Metadata. 2023;2:38. https://doi.org/10.56294/dm202338

Gaeta M, Mangione GR, Orciuoli F, Salerno S. Metacognitive learning environment: A semantic perspective. Journal of e-Learning and Knowledge Society. 2014; 7(2): 69-80.

Nimmi PM, Zakkariya KA. Developing metacognitive skills: A potential intervention for employability enhancement. Journal of Contemporary Research in Management. 2016; 11(3):11-20.

Silva Coimbra F, Rodrigues Dias TM. A process for the identification and analysis of scientific articles in conference proceedings. Advanced Notes in Information Science. 2022;2:74-81. https://doi.org/10.47909/anis.978-9916-9760-3-6.93

Laplagne Sarmiento C, Urnicia JJ. Protocolos de B-learning para la alfabetización informacional en la Educación Superior. Región Científica. 2023;2(2):202373. https://doi.org/10.58763/rc202373

Havenga M. The role of metacognitive skills in solving object-oriented programming problems: a case study. TD the Journal for Transdiciplinary Research in Southern Africa. 2015; 11(1): 133-147.

Ron M, Pérez A, Hernández-Runque E. Prevalence of self-perceived musculoskeletal pain and its association with gender in teleworkers of the management team of a Venezuelan food manufacturing company. Interdisciplinary Rehabilitation / Rehabilitación Interdisciplinaria. 2023;3:51. https://doi.org/10.56294/ri202351

Chang YL, Hou HT, Pan CY, Sung YT, Chang KE. Apply an augmented reality in a mobile guidance to increase sense of place for heritage places. Educational Technology & Society. 2015; 18(2):166–178.

Ramón-Bautista MG, Lopez-Condeña WG, Romero-Carazas R, Valero-Ancco VN, Espíritu-Martínez AP, Chávez-Choque ME. Evaluación del aprendizaje por competencias en estudiantes de primaria: un análisis bibliométrico. Bibliotecas Anales de investigación 2023;19.

Gonzalez-Argote D. Immersive environments, Metaverse and the key challenges in programming. Metaverse Basic and Applied Research. 2022;1:6. https://doi.org/10.56294/mr20226

Hsu TC. Learning English with augmented reality: Do learning styles matter? Computers & Education. 2017; 106: 137–149.

Macea-Anaya M, Baena-Navarro R, Carriazo-Regino Y, Alvarez-Castillo J, Contreras-Florez J. Designing a Framework for the Appropriation of Information Technologies in University Teachers: A Four-Phase Approach. Data & Metadata. 2023;2:53. https://doi.org/10.56294/dm202353

Yoon S, Anderson E, Lin J, Elinich K. How augmented reality enables conceptual understanding of challenging science content. Educational Technology & Society. 2017; 20(1): 156–168.

Celis AUV, Patiño GR, Castillo VS. La gestión del conocimiento ambiental: propuestas en sistemas de educación. Bibliotecas Anales de investigación 2023;19.

Diaz S. Investigación poscualitativa en educación. Una ontología político-relacional de lo sensible y lo corporante. Salud, Ciencia y Tecnología - Serie de Conferencias. 2023;2(1):68. https://doi.org/10.56294/sctconf202368

Ibáñez MB, Di Serio Á, Villarán D, Delgado, Kloos C. Experimenting with electromagnetism using augmented reality: Impact on flow student experience and educational effectiveness. Computers & Education. 2014; 71:1–13. doi:10.1016/j.compedu.2013.09.004

T S, Arumugam T, Pandurangan H, Panjaiyan K. Adopción de la Inteligencia Artificial en la Atención Sanitaria: Una perspectiva enfermera. Salud, Ciencia y Tecnología. 2023;3:510. https://doi.org/10.56294/saludcyt2023510

Azuma R, Baillot Y, Behringer R, Feiner S, Julier S, MacIntyre B. Recent advances in augmented reality. IEEE Computer Graphics and Applications. 2001; 21(6): 34–47.

Bacca J, Baldiris S, Fabregat R, Graf S, Kinshuk. Augmented reality trends in education: A systematic review of research and applications. Educational Technology & Society. 2014; 17(4): 133–149.

Lepez CO. La educación superior argentina en la pandemia por COVID-19 y en la pospandemia. Salud, Ciencia y Tecnología. 2021;1:16. https://doi.org/10.56294/saludcyt202116

Santos MEC, Yamamoto G, Taketomi T, Miyazaki J, Kato H. Augmented reality X-ray interaction in K-12 education. Proceedings of the 13th IEEE International Conference on Advanced Learning Technologies (ICALT ’13); Beijing. China, 2013. p.141–145.

Gonzalez-Argote J, Gonzalez-Argote D. 10 Best practices in Immersive Learning Design and 10 points of connection with the Metaverse: a point of view. Metaverse Basic and Applied Research. 2023;2:7. https://doi.org/10.56294/mr20237

Bencomo-García D, Cárdenas-de Baños L, Hernández-Labrada N, Auza Santivañez JC, García-García I, González-García S. Academic results during the epidemic period at the Faculty of Medical Sciences Miguel Enríquez. Data & Metadata. 2023;2:27. https://doi.org/10.56294/dm202327

Brooke J. SUS: A quick and dirty usability scale. Usability Evaluation in Industry. 1996; 189: 4–7.

Udayashankar Sulibele US, Prajapati S, Desai M. Efectos de la simulación colaborativa en la seguridad del paciente en la educación médica. Salud, Ciencia y Tecnología. 2023;3:457. https://doi.org/10.56294/saludcyt2023457

Lewis JR, Sauro J. The factor structure of the system usability scale. In M. Kurosu (Ed.), International conference on human centered design; Berlin/ Heidelberg. Germany; 2009. p. 94–103.

López-Belmonte J, Pozo-Sánchez S, Moreno-Guerrero A-J, Marín-Marín J-A. We’ve reached the GOAL. Teaching Methodology for Transforming Learning in the METAVERSE. A teaching innovation project. Metaverse Basic and Applied Research. 2023;2:30. https://doi.org/10.56294/mr202330

Mirande SN, Martínez Debat C. Conflictos de Intereses, Ghostwriting, Invasiones Epistémicas, Principio Precautorio y un Análisis de Riesgo de las vacunas de ARNm modificado. Salud, Ciencia y Tecnología - Serie de Conferencias. 2023;2(1):105. https://doi.org/10.56294/sctconf2023105

Kolfschoten G, Lukosch S, Verbraeck A, Valentin E, de Vreede GJ. Cognitive learning efficiency through the use of design patterns in teaching. Computers & Education. 2010; 54(3): 652–660.

Catrambone R, Ledwith A. Interdisciplinary approach in support of academic trajectories: teacher and psycho-pedagogical training in action. Interdisciplinary Rehabilitation / Rehabilitación Interdisciplinaria. 2023;3:50. https://doi.org/10.56294/ri202350

Del Campo Saltos G, Villlota Oyarvide W, Andrade Sánchez E, Montero Reyes Y. Análisis bibliométrico sobre estudios de la neurociencia, la inteligencia artificial y la robótica: énfasis en las tecnologías disruptivas en educación. Salud, Ciencia y Tecnología. 2023;3:362. https://doi.org/10.56294/saludcyt2023362

Fu FL, Sua RC, Yub SC. A scale to measure learner’s enjoyment of e-learning games. Computers & Education. 2009; 52(1): 101–112.




How to Cite

Oyarvide WRV, Salvatierra SBR, Saltos GDC. Effectiveness and perception of augmented reality in the teaching of structured programming fundamentals in university students. EAI Endorsed Scal Inf Syst [Internet]. 2023 Aug. 16 [cited 2024 Jul. 22];10(5). Available from: https://publications.eai.eu/index.php/sis/article/view/3728