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.
- 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 Scholar
- 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 Scholar
- 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 ScholarDigital Library
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 ScholarCross Ref
- 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 ScholarCross Ref
- Meredith Bricken. 1991. Virtual reality learning environments: potentials and challenges. Acm Siggraph Computer Graphics 25, 3 (1991), 178–184.Google ScholarDigital Library
- 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 ScholarCross Ref
- 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 ScholarDigital Library
- 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 Scholar
- 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 Scholar
- 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 ScholarDigital Library
- 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 ScholarCross Ref
- 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 Scholar
- 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 Scholar
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 Scholar
- 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 ScholarDigital Library
- Tomasz Mazuryk and Michael Gervautz. 1996. Virtual reality-history, applications, technology and future. (1996).Google Scholar
- 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 ScholarDigital Library
- 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 ScholarCross Ref
- 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 ScholarDigital Library
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 ScholarCross Ref
- 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 ScholarDigital Library
- 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 ScholarCross Ref
- 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 ScholarDigital Library
- 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 Scholar
- 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 Scholar
- 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 ScholarCross Ref
- 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 Scholar
- John M Zelle and Charles Figura. 2004. Simple, low-cost stereographics: VR for everyone. In ACM SIGCSE Bulletin, Vol. 36. ACM, 348–352.Google Scholar
- 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 Scholar
Recommendations
Thinning trainer based on forest-growth model, virtual reality and computer-aided virtual environment
Immersive virtual reality is applied in many human activities. This virtual reality can be used as a training tool for thinning operations in forests. The aim of this study is to describe the complex solution of Thinning Trainer, that we developed. This ...
Building and Employing Cross-Reality
This issue's Works in Progress department lists five projects with a focus on cross reality. The first two involve using Project Wonderland for collaborative projects. The next three use virtual and augmented reality to enhance user capabilities and ...
Virtual reality and augmented reality for education: panel
SA '16: SIGGRAPH ASIA 2016 Symposium on Education: TalksSince the last few decades, virtual reality (VR) and augmented-reality (AR) interfaces have shown the potential to enhance teaching and learning, by combining physical and virtual worlds and leveraging the advantages of both [Yannier et al. 2015]. ...
Comments