An Innovative Educational Environment Based on Virtual Reality and Gamification for Learning Search Algorithms
Abstract
Search algorithms constitute an important domain of computer science and is considered necessary for students and freshmen to get a deep and complete understanding of their operation. In this work, we present an innovative 3D virtual reality educational environment that aims to assist tutors in teaching and students in better learning the search algorithms. The educational environment utilizes innovative educational infrastructure and pedagogical approaches based on visualization of procedures and learning activities that rely on gamification to promote deeper understanding of the challenging concepts of blind and heuristic search algorithms. Algorithm visualization approaches in the virtual environment aim to help students connect abstract concepts and procedures to concrete experiences and examples which promotes robust learning. Learning activities based on the principles of gamification was designed to actively engage students and make learning more entertaining and efficient. The educational environment has been evaluated in real classroom conditions and the evaluation results indicate that the utilization of suitable learning activities in terms of students' active engagement and can motivate students and improve learning efficiency.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Three studies (Wasson et al. 2013; Grivokostopoulou et al. 2016; Sanmugam et al. 2016) were excluded from the analysis to avoid bias after the forest plot showed extraordinarily large effect sizes.
“Three of the studies (Wasson et al. 2013;Grivokostopoulou et al. 2016;Sanmugam et al. 2016) were excluded from the analysis to avoid bias after the forest plot; displaying the effect sizes for the analysis of cognitive learning outcomes showed that the corresponding effect sizes were extraordinarily large (see Fig. 2).”
From The gamification of learning: a meta-analysis (2020) · cites this paper as Grivokostopoulou et al. 2016
Cites
Coefficient Alpha and the Internal Structure of Tests
Cronbach, L. J. (1951) · Psychometrika · doi:10.1007/bf02310555 · Cited by 43,931 · see citing works
Educational virtual environments: A ten-year review of empirical research (1999-2009)
Mikropoulos, T., & Natsis, A. (2011) · Comput. Educ. · doi:10.1016/j.compedu.2010.10.020 · Cited by 1,087 · see citing works
A Meta-Study of Algorithm Visualization Effectiveness
HUNDHAUSEN, C. D., DOUGLAS, S. A., & STASKO, J. T. (2002) · Journal of Visual Languages & Computing · doi:10.1006/jvlc.2002.0237 · Cited by 719 · see citing works
Exploring the role of visualization and engagement in computer science education
Naps, T. L., Rößling, G., Almstrum, V. L., Dann, W. P., Fleischer, R., Hundhausen, C., Korhonen, A., Malmi, L., McNally, M. F., Rodger, S. H., et al. (2002) · ACM SIGCSE Bulletin · doi:10.1145/782941.782998 · Cited by 643 · see citing works
de Freitas, S., Rebolledo‐Mendez, G., Liarokapis, F., Magoulas, G. D., & Poulovassilis, A. (2009) · British Journal of Educational Technology · doi:10.1111/j.1467-8535.2009.01024.x · Cited by 394 · see citing works
Building interactive modeling for construction education in virtual worlds
Ku, K., & Mahabaleshwarkar, P. S. (2011) · Journal of Information Technology in Construction · Cited by 86 · see citing works
Designing Educationally Effective Algorithm Visualizations
HANSEN, S., Narayanan, N. H., & Hegarty, M. (2002) · Journal of Visual Languages & Computing · doi:10.1006/jvlc.2002.0236 · Cited by 75 · see citing works
Learning in Virtual Worlds: Research and Applications
Farley, H. (2016) · Athabasca University Press eBooks · doi:10.15215/aupress/9781771991339.01 · Cited by 50 · see citing works
Designing Computer Games to Teach Algorithms
Shabanah, S. S., Chen, J. X., Wechsler, H., Carr, D., & Wegman, E. J. (2010) · International Conference on Information Technology: New Generations · doi:10.1109/itng.2010.78 · Cited by 46 · see citing works
Learning in Virtual Worlds: The Challenges and Opportunities
Burkle, M., & Kinshuk, K. (2009) · International Conference on Cyberworlds (CW) · doi:10.1109/cw.2009.56 · Cited by 24 · see citing works
Grivokostopoulou, F., Perikos, I., Kovas, K., & Hatzilygeroudis, I. (2016) · The Florida AI Research Society · Cited by 13 · see citing works
Self-citationA 3D Virtual Learning System for STEM Education
Ma, T., Xiao, X., Wee, W. G., Han, C. Y., & Zhou, X. (2014) · Lecture notes in computer science · doi:10.1007/978-3-319-07464-1_6 · Cited by 12 · see citing works
Christopoulos, A., Conrad, M., & Shukla, M. (2016) · International Conference on Computer Supported Education · doi:10.5220/0005755700430054 · Cited by 9 · see citing works
Integrating categories of algorithm learning objective into algorithm visualization design
Lee, M.-H., & Rößling, G. (2010) · ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE) · doi:10.1145/1822090.1822172 · Cited by 7 · see citing works
Πέλλας, Ν. (2014) · International Journal of Learning and Change · doi:10.1504/ijlc.2014.063126 · Cited by 6 · see citing works
VIRTUAL WORLDS IN ONLINE EDUCATION AND TRAINING - AN EVALUATION REPORT
Ştefan, L. (2016) · eLearning and Software for Education · doi:10.12753/2066-026x-16-154 · Cited by 6 · see citing works
GATutor: A Guided Discovery Based Tutor for Designing Greedy Algorithm
Alse, K., Lahoti, M., Verma, M., & Iyer, S. R. (2015) · IEEE International Conference on Technology for Education (T4E) · doi:10.1109/t4e.2015.26 · Cited by 5 · see citing works
OpenSim Virtual Worlds as a Platform for Enhanced Learning Concepts
Ridgewell, W. W., Kumar, V., Lin, F. O., & Kinshuk, K. (2011) · IEEE International Conference on Advanced Learning Technologies (ICALT) · doi:10.1109/icalt.2011.192 · Cited by 4 · see citing works
Customized Selection and Integration of Visualization (CVIS) Tool for Instructors
Banerjee, G., Kenkre, A., Mavinkurve, M., & Murthy, S. (2014) · IEEE International Conference on Advanced Learning Technologies (ICALT) · doi:10.1109/icalt.2014.119 · Cited by 2 · see citing works
Flagged first, then by citations
1 of the 20 references couldn’t be matched to a known paper.
Cited by
Sorted by citations
The gamification of learning: a meta-analysis
Sailer, M., & Homner, L. (2020) · Educational Psychology Review · doi:10.1007/s10648-019-09498-w · Cited by 1,458 · see citing works
Virtual reality and gamification in education: a systematic review
Λαμπρόπουλος, Γ., & Kinshuk, K. (2024) · Educational Technology Research and Development · doi:10.1007/s11423-024-10351-3 · Cited by 486 · see citing works
The impact of gamification in educational settings on student learning outcomes: a meta-analysis
Huang, R., Ritzhaupt, A. D., Sommer, M., Zhu, J., Stephen, A., Valle, N., Hampton, J., & Li, J. (2020) · Educational Technology Research and Development · doi:10.1007/s11423-020-09807-z · Cited by 340 · see citing works
Grivokostopoulou, F., Kovas, K., & Perikos, I. (2020) · Applied Sciences · doi:10.3390/app10051739 · Cited by 118 · see citing works
Self-citationVR‐OCKS: A virtual reality game for learning the basic concepts of programming
Segura, R. J., del Pino, F. J., Ogáyar, C. J., & Rueda, A. J. (2019) · Computer Applications in Engineering Education · doi:10.1002/cae.22172 · Cited by 104 · see citing works
Virtual Reality, Augmented Reality, and Mixed Reality in Education
Sala, N. M. (2020) · Advances in higher education and professional development book series · doi:10.4018/978-1-7998-4960-5.ch003 · Cited by 55 · see citing works
Smaragdina, A. A., Nidhom, A. M., Soraya, D. U., & Fauzi, R. (2020) · Jurnal KARINOV · doi:10.17977/um045v3i1p53-57 · Cited by 43 · see citing works
Using Technologies as Virtual Environments for Computer Teaching: A Systematic Review
Batista, A. F., Thiry, M., Gonçalves, R. Q., & Fernandes, A. M. D. R. (2020) · Informatics in Education · doi:10.15388/infedu.2020.10 · Cited by 41 · see citing works
Immersive Virtual-Reality System for Aircraft Maintenance Education: A Case Study
Gómez-Cambronero, Á., Miralles, I., Tonda, A., & Remolar, I. (2023) · Applied Sciences · doi:10.3390/app13085043 · Cited by 33 · see citing works
Liao, M.-Y., Sung, C., Wang, H., & Lin, W. (2019) · IEEE Conference on Virtual Reality and 3D User Interfaces (VR) · doi:10.1109/vr.2019.8797708 · Cited by 33 · see citing works
Sunday, K., Oyelere, S. S., Agbo, F. J., Aliyu, M. B., Balogun, O. S., & Bouali, N. (2022) · Technology Knowledge and Learning · doi:10.1007/s10758-022-09634-6 · Cited by 31 · see citing works
Jochecová, K., Černý, M., Stachoň, Z., Švédová, H., Káčová, N., Chmelík, J., Brůža, V., Kvarda, O., Ugwitz, P., Šašinková, A., et al. (2022) · ISPRS International Journal of Geo-Information · doi:10.3390/ijgi11030180 · Cited by 30 · see citing works
Girondini, M., Stefanova, M., Pillan, M., & Gallace, A. (2023) · International Journal of Human-Computer Studies · doi:10.1016/j.ijhcs.2023.103106 · Cited by 26 · see citing works
Examining the Impact of Pedagogical Agents on Students Learning Experience in Virtual Worlds
Grivokostopoulou, F., Paraskevas, M., Perikos, I., Nikolic, S., Kovas, K., & Hatzilygeroudis, I. (2018) · IEEE International Conference on Teaching, Assessment, and Learning for Engineering · doi:10.1109/tale.2018.8615421 · Cited by 19 · see citing works
Self-citationUtilizing virtual reality to assist students in learning physics
Grivokostopoulou, F., Perikos, I., Kovas, K., Paraskevas, M., & Hatzilygeroudis, I. (2017) · IEEE International Conference on Teaching, Assessment, and Learning for Engineering · doi:10.1109/tale.2017.8252385 · Cited by 19 · see citing works
Self-citationThe Impact of Using Gamification in Learning Computer Science for Students in University
Oktaviati, R., & Jaharadak, A. A. (2018) · International Journal of Engineering & Technology · doi:10.14419/ijet.v7i4.11.20786 · Cited by 18 · see citing works
Analyzing the Use of Heuristics in a Virtual Reality Learning Context: A Literature Review
Mohammad, A., & Pedersen, L. (2022) · Informatics · doi:10.3390/informatics9030051 · Cited by 17 · see citing works
Ruiz-Cantisani, M. I., Lima-Sagui, F. D. C., Aceves, N., Sifuentes, R. I., & Rincón-Flores, E. G. (2020) · IEEE Global Engineering Education Conference (EDUCON) · doi:10.1109/educon45650.2020.9125225 · Cited by 16 · see citing works
Advancing VR edutainment design in blended learning: Learners’ views from wine classroom
Kong, A., & Feng, Z. (2024) · Computers & Education X Reality · doi:10.1016/j.cexr.2024.100078 · Cited by 14 · see citing works
Spanier, A., Weitl-Harms, S., & Hastings, J. D. (2021) · IEEE Frontiers in Education Conference (FIE) · doi:10.1109/fie49875.2021.9637447 · Cited by 12 · see citing works
Virtual and mixed reality in the study of the geometry of the crystal lattice
Zakharov, P. V., Vdovin, R. S., Markidonov, A. V., Kochkin, A. S., & Vdovin, A. S. (2020) · Journal of Physics Conference Series · doi:10.1088/1742-6596/1515/2/022001 · Cited by 12 · see citing works
Dengel, A. (2019) · Workshop in Primary and Secondary Computing Education · doi:10.1145/3361721.3362113 · Cited by 11 · see citing works
Virtual Reality Meets Intelligence in Large Scale Architecture
Köse, A., Petlenkov, E., Tepljakov, A., & Vassiljeva, K. (2017) · Lecture notes in computer science · doi:10.1007/978-3-319-60928-7_26 · Cited by 10 · see citing works
Yuan, X., & Zheng, Q. (2024) · Entertainment Computing · doi:10.1016/j.entcom.2024.100672 · Cited by 10 · see citing works
Measuring the Impact of Low-Cost Short-Term Virtual Reality on the User Experience
Alaguero, M., Checa, D., & Bustillo, A. (2017) · Lecture notes in computer science · doi:10.1007/978-3-319-60922-5_26 · Cited by 8 · see citing works
Codeseum: Learning Introductory Programming Concepts through Virtual Reality Puzzles
Ekman, J., Belenguer, J. S., & Quintero, L. (2024) · ACM International Conference on Interactive Media Experiences · doi:10.1145/3639701.3656306 · Cited by 7 · see citing works
Grivokostopoulou, F., Perikos, I., & Hatzilygeroudis, I. (2017) · Lecture notes in computer science · doi:10.1007/978-3-319-67615-9_15 · Cited by 7 · see citing works
Self-citationEducational Virtual Environment Based on Oculus Rift and Leap Motion Devices
Žilak, M., Car, Ž., & Ježić, G. (2018) · Computer Science Research Notes · doi:10.24132/csrn.2018.2802.18 · Cited by 7 · see citing works
Logibot: Investigating Engagement and Development of Computational Thinking Through Virtual Reality
Sims, R. A., Rutherford, N., Sukumaran, P., Yotov, N., Smith, T., & Karnik, A. (2021) · International Conference of the Immersive Learning Research Network (iLRN) · doi:10.23919/ilrn52045.2021.9459352 · Cited by 7 · see citing works
Real Time Data Communication for Intelligent Extended Reality Applications
Köse, A., Tepljakov, A., & Petlenkov, E. (2020) · IEEE International Conference on Computational Intelligence and Virtual Environments for Measurement Systems and Applications (CIVEMSA) · doi:10.1109/civemsa48639.2020.9132970 · Cited by 7 · see citing works
An Educational Experience to Raise Awareness About Space Debris
Colombo, C., Blas, N. D., Gkolias, I., Lanzi, P. L., Loiacono, D., & Stella, E. (2020) · IEEE Access · doi:10.1109/access.2020.2992327 · Cited by 6 · see citing works
The Development of Virtual Worlds as a Tool for Providing Virtual Grocery Store Tours
Lanningham‐Foster, L., Wolff, M. M., Woodall, S., & Hollis, J. (2022) · Dietetics · doi:10.3390/dietetics1020007 · Cited by 5 · see citing works
Transforming Affordable Virtual Reality Headsets into Effective Learning Environments
Rana, M., Norbisrath, U., Vainikko, E., & Rossi, B. (2023) · International Conference on Intelligent Metaverse Technologies & Applications (iMETA) · doi:10.1109/imeta59369.2023.10294604 · Cited by 5 · see citing works
Sitorus, M. B., Ferdiana, R., & Adji, T. B. (2017) · doi:10.1109/icecos.2017.8167118 · Cited by 4 · see citing works
Learning Scope of Python Coding Using Immersive Virtual Reality
Saleh, A. Y., Chin, G. S., Tei, R., Othman, M. K., Mohamad, F. S., & Chen, C. J. (2021) · Lecture notes on data engineering and communications technologies · doi:10.1007/978-3-030-70713-2_97 · Cited by 4 · see citing works
AI in Student as Manager Model-Future Directions of Business Studies
Nallaluthan, K., Jizat, J. E. M., Suhaimi, S., Govindarajo, N. S., Dileep Kumar, M., & Ghouri, A. M. (2023) · International Conference on Disruptive Technologies (ICDT) · doi:10.1109/icdt57929.2023.10150897 · Cited by 3 · see citing works
Soraya, D. U., Smaragdina, A. A., Nidhom, A. M., Putra, A. B. N. R., & Ningrum, G. D. K. (2019) · International Conference on Vocational Education and Training (ICOVET) · doi:10.2991/icovet-18.2019.66 · Cited by 3 · see citing works
Ma, J., & Zhu, Z. (2025) · doi:10.1109/icaie64856.2025.11158224 · Cited by 2 · see citing works
An Educational Virtual World System with Gamification Features and LLM Guided NPCs
Barmpari, A., Voyiatzaki, E., & Hatzilygeroudis, I. (2025) · Lecture notes in computer science · doi:10.1007/978-3-031-98281-1_17 · Cited by 2 · see citing works
Self-citationGrivokostopoulou, F., Perikos, I., Paraskevas, M., & Hatzilygeroudis, I. (2020) · Νημερτής · doi:10.26220/iisa.3313 · Cited by 2 · see citing works
Self-citationGrivokostopoulou, F., Perikos, I., Kovas, K., & Hatzilygeroudis, I. (2019) · ICERI proceedings · doi:10.21125/iceri.2019.2797 · Cited by 2 · see citing works
Self-citationIntelligent Virtual Environments with Assessment of User Experiences
Köse, A., Tepljakov, A., & Petlenkov, E. (2021) · Lecture notes in computer science · doi:10.1007/978-3-030-87986-0_41 · Cited by 2 · see citing works
Biz4Fun, a Virtual 3D World for teaching Entrepreneurship Skills
Kovas, K., Perikos, I., Grivokostopoulou, F., & Hatzilygeroudis, I. (2020) · Νημερτής · doi:10.26220/iisa.3342 · Cited by 1 · see citing works
Self-citationAlves, I., Carvalho, P. F., Esteves, A., & Jorge, J. A. (2026) · Computer Applications in Engineering Education · doi:10.1002/cae.70256 · Cited by 1 · see citing works
AIQuiz: Uma Ferramenta de Apoio a Gamificação Aprimorada com Inteligência Artificial de ChatBot
Rodrigues, E., Bernardino, M., Rodrigues, I., & Bandeira, C. T. F. (2023) · Escola Regional de Engenharia de Software (ERES) · doi:10.5753/eres.2023.237727 · Cited by 1 · see citing works
Gamification and Virtual Reality in Programming Education
Banić, B., Konecki, M., & Konecki, M. (2023) · International Conference on Educational Technology (ICET) · doi:10.1109/icet59358.2023.10424209 · Cited by 1 · see citing works
The Control of Holographic 3D Towercopter Model
Matišák, J., & Žáková, K. (2020) · IFAC-PapersOnLine · doi:10.1016/j.ifacol.2020.12.2665 · Cited by 1 · see citing works
Савєльєв, А. О., Куніцин, М. В., Прісовська, Г. Є., & Колесніченко, Є. З. (2022) · Information Technologies and Learning Tools · doi:10.33407/itlt.v90i4.4943
Zakharov, P. V., Bebikhov, Y. V., Semenov, A. S., Eremeev, E. A., & Kochkin, A. S. (2022) · AIP conference proceedings · doi:10.1063/5.0104079
Wang, K., Zhao, Y., Aziz, I. A., & Alipour, M. (2024) · ASEE Annual Conference & Exposition · doi:10.18260/1-2--48053
Algorithmen erleben in Virtual Reality
Göbel, E., Andres, D., Korwisi, K., Latoschik, M. E., & Hennecke, M. (2024) · Springer eBooks · doi:10.1007/978-3-658-45088-5_11
Realidad Virtual en el aprendizaje de algoritmos de búsqueda en estudiantes de ingeniería
Vásquez, G. S., Mayhuasca, J., & Briceño, I. E. S. (2024) · Revista peruana de computación y sistemas · doi:10.15381/rpcs.v6i2.28651
VRLOOP: Immersive Virtual Reality for Learning Object-Oriented Programming
Lui, L. F., Frau, V., Makransky, G., Koumaditis, K., & Leiva, G. (2025) · IEEE Conference on Virtual Reality and 3D User Interfaces Abstracts and Workshops (VRW) · doi:10.1109/vrw66409.2025.00137
Ehab, A., Burnett, G., & Sung, K. J. (2025) · Communications in computer and information science · doi:10.1007/978-3-031-98080-0_7
Evaluating collaboration scripts for VR content co-creation and experience in a classroom context
Chen, C.-H., Shao, C.-J., Yu, S.-M., Kuo, H.-Y., & Tseng, J.-S. (2026) · Education and Information Technologies · doi:10.1007/s10639-026-13960-y
Virtual reality for teaching linked lists: an experimental evaluation in computer science education
El-Rushaidat, D., Baker, Q. B., Aldiabat, G., & Alnajjar, O. (2026) · Cluster Computing · doi:10.1007/s10586-026-06036-6
Kanadlı, S., & Tokmak, H. S. (2026) · Review of Education · doi:10.1002/rev3.70223
- Authors
- Grivokostopoulou, F., Perikos, I., & Hatzilygeroudis, I.
- Affiliations
- University of Patras (GR)
- Venue
- 2016 IEEE Eighth International Conference on Technology for Education (T4E)
- Publisher
- IEEE
- Published
- 2016-12
- Pages
- 110-115
- OpenAlex
- W2579521448
- Cited by
- 58
- References
- 20
- Citations by year
- 2026: 4 · 2025: 4 · 2024: 8 · 2023: 6 · 2022: 6 · 2021: 4 · 2020: 12 · 2019: 6 · 2018: 3 · 2017: 5
- FWCI
- 13.20
- Type
- conference paper
- Language
- en
- Open access
- closed
- Locations
- IEEE International Conference on Technology for Education (T4E) (publishedVersion)
- Topics
- Social Sciences › Psychology › Developmental and Educational Psychology › Educational Games and Gamification
- Physical Sciences › Computer Science › Computer Science Applications › Teaching and Learning Programming
- Physical Sciences › Computer Science › Information Systems › Multimedia Learning Systems
- Keywords
- virtual reality, gamification, search algorithms, algorithm visualization, blind search, heuristic search, student engagement, computer science education, learning efficiency
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review