skip to main content
10.1145/3385956.3418947acmconferencesArticle/Chapter ViewAbstractPublication PagesvrstConference Proceedingsconference-collections
research-article

Virtual Reality in Computer Science Education: A Systematic Review

Published:01 November 2020Publication History

ABSTRACT

Virtual reality (VR) technologies have become more affordable and accessible in recent years. This is opening up new methods and opportunities in the field of digital learning. VR can offer new forms of interactive learning and working, especially for subjects from the STEM (Science, technology, engineering, and mathematics) area. In this context we investigate the potential and application of VR for computer science education with a systematic review in this paper. We present a formal literature review on the use of VR technologies in computer science education. We focus on the identification of factors such as learning objectives, technologies used, interaction characteristics, and challenges and advantages of using fully immersive VR for computer science education.

References

  1. Joel C Adams and Joshua Hotrop. 2008. Building an economical VR system for CS education. In ACM SIGCSE Bulletin, Vol. 40. ACM, 148–152.Google ScholarGoogle Scholar
  2. Tim Bell, Frances Rosamond, and Nancy Casey. 2012. Computer Science Unplugged and Related Projects in Math and Computer Science Popularization. Springer Berlin Heidelberg, Berlin, Heidelberg, 398–456. https://doi.org/10.1007/978-3-642-30891-8_18Google ScholarGoogle Scholar
  3. Christopher Berns, Grace Chin, Joel Savitz, Jason Kiesling, and Fred Martin. 2019. MYR: A Web-Based Platform for Teaching Coding Using VR. In Proceedings of the 50th ACM Technical Symposium on Computer Science Education. ACM, 77–83.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Rasiah Bharathan, Saaliha Vali, Thomas Setchell, Tariq Miskry, Ara Darzi, and Rajesh Aggarwal. 2013. Psychomotor skills and cognitive load training on a virtual reality laparoscopic simulator for tubal surgery is effective. European journal of obstetrics, gynecology, and reproductive biology 169, 2 (July 2013), 347—352. https://doi.org/10.1016/j.ejogrb.2013.03.017Google ScholarGoogle Scholar
  5. John Biggs. 2003. Aligning teaching and assessing to course objectives. International Conference on Teaching and Learning in Higher Education: New trend and innovations 2 (01 2003), 1–9.Google ScholarGoogle Scholar
  6. B.S. Bloom. 1956. Taxonomy of Educational Objectives: The Classification of Educational Goals. Number Bd. 1 in Taxonomy of Educational Objectives: The Classification of Educational Goals. D. McKay. https://books.google.de/books?id=hos6AAAAIAAJGoogle ScholarGoogle Scholar
  7. Santiago Bolivar, Daniel Perez, Armando Carrasquillo, Adam S Williams, Naphtali D Rishe, and Francisco R Ortega. 2019. 3D Interaction for Computer Science Educational VR Game. In International Conference on Human-Computer Interaction. Springer, 408–419.Google ScholarGoogle ScholarCross RefCross Ref
  8. Benedict Du Boulay. 1986. Some Difficulties of Learning to Program. Journal of Educational Computing Research 2, 1 (1986), 57–73. https://doi.org/10.2190/3LFX-9RRF-67T8-UVK9 arXiv:https://doi.org/10.2190/3LFX-9RRF-67T8-UVK9Google ScholarGoogle ScholarCross RefCross Ref
  9. Meredith Bricken. 1991. Virtual reality learning environments: potentials and challenges. Acm Siggraph Computer Graphics 25, 3 (1991), 178–184.Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Gyöngyi Bujdosó, Ovidiu Constantin Novac, and Tamás Szimkovics. 2017. Developing cognitive processes for improving inventive thinking in system development using a collaborative virtual reality system. In 2017 8th IEEE International Conference on Cognitive Infocommunications (CogInfoCom). IEEE, 000079–000084.Google ScholarGoogle ScholarCross RefCross Ref
  11. Carolina Cruz-Neira, Daniel J Sandin, Thomas A DeFanti, Robert V Kenyon, and John C Hart. 1992. The CAVE: audio visual experience automatic virtual environment. Commun. ACM 35, 6 (1992), 64–73.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Barney Dalgarno and Mark JW Lee. 2010. What are the learning affordances of 3-D virtual environments?British Journal of Educational Technology 41, 1 (2010), 10–32.Google ScholarGoogle Scholar
  13. Andreas Dengel. 2018. Seeking the Treasures of Theoretical Computer Science Education: Towards Educational Virtual Reality for the Visualization of Finite State Machines. In 2018 IEEE International Conference on Teaching, Assessment, and Learning for Engineering (TALE). IEEE, 1107–1112.Google ScholarGoogle Scholar
  14. Andreas Dengel. 2019. Computer Science Replugged: What Is the Use of Virtual Reality in Computer Science Education?(WiPSCE’19). Association for Computing Machinery, New York, NY, USA, Article Article 21, 3 pages. https://doi.org/10.1145/3361721.3362113Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Andreas Dengel and Jutta Mägdefrau. 2020. Immersive Learning Predicted: Presence, Prior Knowledge, and School Performance Influence Learning Outcomes in Immersive Educational Virtual Environments. In 2020 6th International Conference of the Immersive Learning Research Network (iLRN). 163–170.Google ScholarGoogle ScholarCross RefCross Ref
  16. Sally A. Fincher and Anthony V. Robins. 2019. The Cambridge Handbook of Computing Education Research. Cambridge University Press. https://books.google.de/books?id=ppiHDwAAQBAJGoogle ScholarGoogle Scholar
  17. Laura Freina and Michela Ott. 2015. A literature review on immersive virtual reality in education: state of the art and perspectives. In The International Scientific Conference eLearning and Software for Education, Vol. 1. ” Carol I” National Defence University, 133.Google ScholarGoogle Scholar
  18. S. Harms and J. Hastings. 2016. A cross-curricular approach to fostering innovation such as virtual reality development through student-led projects. In 2016 IEEE Frontiers in Education Conference (FIE). 1–9. https://doi.org/10.1109/FIE.2016.7757628Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Robin Horst, Ramtin Naraghi-Taghi-Off, Savina Diez, Tobias Uhmann, Arne Müller, and Ralf Dörner. 2019. FunPlogs–A Serious Puzzle Mini-game for Learning Fundamental Programming Principles Using Visual Scripting. In International Symposium on Visual Computing. Springer, 494–504.Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Alessandro Liberati, Douglas G Altman, Jennifer Tetzlaff, Cynthia Mulrow, Peter C Gøtzsche, John PA Ioannidis, Mike Clarke, Philip J Devereaux, Jos Kleijnen, and David Moher. 2009. The PRISMA statement for reporting systematic reviews and meta-analyses of studies that evaluate health care interventions: explanation and elaboration. PLoS medicine 6, 7 (2009), e1000100.Google ScholarGoogle Scholar
  21. Jason Madar, Adina Goldberg, and Kim Lam. 2018. Hour of code With Virtual Reality. In Proceedings of the 23rd Western Canadian Conference on Computing Education. ACM, 16.Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Tomasz Mazuryk and Michael Gervautz. 1996. Virtual reality-history, applications, technology and future. (1996).Google ScholarGoogle Scholar
  23. Tassos A. Mikropoulos and Antonis Natsis. 2011. Educational virtual environments: A ten-year review of empirical research (1999–2009). Computers and Education 56, 3 (2011), 769 – 780. https://doi.org/10.1016/j.compedu.2010.10.020Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. S. Nicola, L. Stoicu-Tivadar, and A. Patrascoiu. 2018. VR for Education in Information and Tehnology: application for Bubble Sort. In 2018 International Symposium on Electronics and Telecommunications (ISETC). 1–4. https://doi.org/10.1109/ISETC.2018.8583999Google ScholarGoogle ScholarCross RefCross Ref
  25. Marina Papastergiou. 2009. Digital game-based learning in high school computer science education: Impact on educational effectiveness and student motivation. Computers & education 52, 1 (2009), 1–12.Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Dhaval Parmar, Sabarish V Babu, Lorraine Lin, Sophie Jörg, Nikeetha D’Souza, Alison E Leonard, and Shaundra B Daily. 2016. Can embodied interaction and virtual peer customization in a virtual programming environment enhance computational thinking?. In 2016 Research on Equity and Sustained Participation in Engineering, Computing, and Technology (RESPECT). IEEE, 1–2.Google ScholarGoogle Scholar
  27. Dhaval Parmar, Joseph Isaac, Sabarish V Babu, Nikeetha D’Souza, Alison E Leonard, Sophie Jörg, Kara Gundersen, and Shaundra B Daily. 2016. Programming moves: Design and evaluation of applying embodied interaction in virtual environments to enhance computational thinking in middle school students. In 2016 IEEE Virtual Reality (VR). IEEE, 131–140.Google ScholarGoogle Scholar
  28. Johanna Pirker, Michael Holly, Hannes Almer, Christian Gütl, and John Winston Belcher. 2019. Virtual Reality STEM Education from a Teacher’s Perspective. In iLRN 2019 London, Workshop, Long and Short Paper, and Poster Proceedings: from the Fifth Immersive. Verlag der Technischen Universität Graz.Google ScholarGoogle Scholar
  29. Johanna Pirker, Michael Holly, and Christian Gütl. 2020. Room Scale Virtual Reality Physics Education: Use Cases for the Classroom. In 2020 6th International Conference of the Immersive Learning Research Network (iLRN). IEEE, 242–246.Google ScholarGoogle Scholar
  30. Nuntapob Puttawong, Vasaka Visoottiviseth, and Jason Haga. 2017. VRFiWall virtual reality edutainment for firewall security concepts. In 2017 2nd International Conference on Information Technology (INCIT). IEEE, 1–6.Google ScholarGoogle ScholarCross RefCross Ref
  31. Claudia Susie C Rodrigues. 2010. VisAr3D: An approach to software architecture teaching based on virtual and augmented reality. In 2010 ACM/IEEE 32nd International Conference on Software Engineering, Vol. 2. IEEE, 351–352.Google ScholarGoogle ScholarDigital LibraryDigital Library
  32. James Stigall and Sharad Sharma. 2017. Virtual reality instructional modules for introductory programming courses. In 2017 IEEE Integrated STEM Education Conference (ISEC). IEEE, 34–42.Google ScholarGoogle ScholarCross RefCross Ref
  33. Tevita Tanielu, Raymond Akau’ola, Elliot Varoy, and Nasser Giacaman. 2019. Combining Analogies and Virtual Reality for Active and Visual Object-Oriented Programming. In Proceedings of the ACM Conference on Global Computing Education. ACM, 92–98.Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. D.J. Thompson. 2019. Instrumenting 3D Virtual Worlds for Computer Science Education to Support Teaching and Learning: A Thesis Submitted in Partial Fulfilment of the Requirements for the Degree of Doctor of Philosophy [in the Department of Computer Science and Software Engineering] in the University of Canterbury. University of Canterbury. https://books.google.de/books?id=WqBzzQEACAAJGoogle ScholarGoogle Scholar
  35. Gerhard Tulodziecki, Silke Grafe, and Bardo Herzig. 2019. Medienbildung in Schule und Unterricht: Grundlagen und Beispiele. UTB GmbH. https://books.google.de/books?id=MAGWDwAAQBAJGoogle ScholarGoogle Scholar
  36. Michael Vallance, Kenta Ibayashi, and Yuta Goto. 2015. Engineering Active Learning in 3D Virtual Worlds. In International Workshop on Learning Technology for Education in Cloud. Springer, 268–282.Google ScholarGoogle ScholarCross RefCross Ref
  37. V. Visoottiviseth, A. Phungphat, N. Puttawong, P. Chantaraumporn, and J. Haga. 2018. Lord of Secure: the Virtual Reality Game for Educating Network Security. In 2018 Seventh ICT International Student Project Conference (ICT-ISPC). 1–6. https://doi.org/10.1109/ICT-ISPC.2018.8523947Google ScholarGoogle Scholar
  38. John M Zelle and Charles Figura. 2004. Simple, low-cost stereographics: VR for everyone. In ACM SIGCSE Bulletin, Vol. 36. ACM, 348–352.Google ScholarGoogle Scholar
  39. Guy W Zimmerman and Dena E Eber. 2001. When worlds collide!: an interdisciplinary course in virtual-reality art. In ACM SIGCSE Bulletin, Vol. 33. ACM, 75–79.Google ScholarGoogle Scholar

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Conferences
    VRST '20: Proceedings of the 26th ACM Symposium on Virtual Reality Software and Technology
    November 2020
    429 pages
    ISBN:9781450376198
    DOI:10.1145/3385956

    Copyright © 2020 ACM

    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 1 November 2020

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • research-article
    • Research
    • Refereed limited

    Acceptance Rates

    Overall Acceptance Rate66of254submissions,26%

    Upcoming Conference

    VRST '24

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format .

View HTML Format