Immersive Virtual Environment as an Educational Resource: A Learning Tool for Data Structures and Algorithms

  • Márcio Soussa SENAI CIMATEC
  • Gabriel de Brito SENAI CIMATEC
  • Carlos Alberto SENAI CIMATEC
  • Pedro Henrique SENAI CIMATEC
  • Tiago Costa SENAI CIMATEC
  • Yasmim Thasla SENAI CIMATEC / INCITE INDUSTRIA 4.0
  • Sanval Ebert SENAI CIMATEC
  • Claudia Lima SENAI CIMATEC
  • Ingrid Winkler SENAI CIMATEC / INCITE INDUSTRIA 4.0

Resumo


The abstract nature of data structures and algorithms (DSA) remains a challenge in computer science education. This study introduces an educational tool using virtual reality and metaverse technologies to support DSA teaching and learning. Following a Design Science Research approach, we developed two versions: a VR environment and a metaverse platform. Forty students evaluated didactic effectiveness and usability, while eight assessed usability and immersion. Results showed significant gains in conceptual understanding (p < 0.05), especially for stacks and queues. Usability scores were strong (80 and 75.3), but the Igroup Presence Questionnaire score of 2.92 revealed limited immersion, potentially affecting engagement. These findings suggest the tool effectively supports conceptual learning but requires refinements in interactivity to enhance immersion and practical problem-solving. Future work will expand content coverage and address immersion gaps to consolidate its contribution to virtual learning environments.

Referências

Ahmad, J., Jawawi, D. N. A., Yusuf, L. M., Samsudin, R., and Idris, N. (2024). Investigating the effectiveness of learning data structure and algorithm (dsa) programming using augmented reality. Journal of Advanced Research in Applied Sciences and Engineering Technology, 33(3):62–72.

Brooke, J. (1996). Sus: A ”quick and dirty” usability scale. In Jordan, P. W., Thomas, B., Weerdmeester, B. A., and McClelland, I. L., editors, Usability Evaluation in Industry, pages 189–194. Taylor & Francis, London.

Cui, L., Zhu, C., Hare, R., et al. (2023). Metaedu: A new framework for future education. Discover Artificial Intelligence, 3(10).

Fernandes, F., Castro, D., Rodrigues, C., and Werner, C. (2022). Evaluating user experience of a software engineering education virtual environment. In Proceedings of the 24th Symposium on Virtual and Augmented Reality (SVR 2022), pages 137–141. ACM.

Fernandes, F. and Werner, C. (2019). Towards immersive learning in object-oriented paradigm: A preliminary study. In 2019 21st Symposium on Virtual and Augmented Reality (SVR), pages 59–68. IEEE.

Ferrari, A., Pereira, M., and de Sousa, S. C. (2021). Virtual reality in education: An overview of the state of the art. International Journal of Advanced Computer Science and Applications (IJACSA), 12(2):45–53.

Li, M., Wang, D., Purwanto, E., Selig, T., Zhang, Q., and Liang, H.-N. (2025). Visualcodemooc: A course platform for algorithms and data structures integrating a conversational agent for enhanced learning through dynamic visualizations. SoftwareX, 30:102072.

Lima, L. V. O., Magalhães, L. G., Rangel-Henriques, P., and Cardoso, A. (2023). Ar-based learning resource: A different way to learn data-structures. In Proceedings of the 23rd International Conference on Information Systems and Technologies (WorldCIST).

Mtaho, A. and Mselle, L. (2024). Difficulties in learning the data structures course: Literature review. The Journal of Informatics, 4(1).

Riyanda, A. R. et al. (2024). Enhancing higher-order thinking skills through case-project-based learning in algorithms and data structures courses.

Runceanu, A. and Runceanu, M. A. (2023). Challenges in teaching programming and algorithms.

Schrepp, M., Hinderks, A., and Thomaschewski, J. (2017). Design and evaluation of a short version of the user experience questionnaire (ueq-s). International Journal of Interactive Multimedia and Artificial Intelligence, 4(6):103–108.
Publicado
30/09/2025
SOUSSA, Márcio et al. Immersive Virtual Environment as an Educational Resource: A Learning Tool for Data Structures and Algorithms. In: WORKSHOP DE EXPERIÊNCIAS DE XR - SIMPÓSIO DE REALIDADE VIRTUAL E AUMENTADA (SVR), 27. , 2025, Salvador/BA. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2025 . p. 30-34. DOI: https://doi.org/10.5753/svr_estendido.2025.15696.