Using Technologies as Virtual Environments for Computer Teaching: A Systematic Review

This research discusses the use of Augmented Reality, Virtual Reality and Mixed Reality technology applications in the learning process of relevant content to the Computer Science area. This systematic review aims to identify applications that use technologies to represent virtual environments and support the teaching and learning of Computer Science subjects. A protocol was elaborated and executed, resulting in the final selection of 14 papers from four databases, published from 2010 to 2018. The examined papers presented information that categorized technology applications in terms of tools used.

[1]  Katrin Temmen,et al.  Gamification in an Augmented Reality Based Virtual Preparation Laboratory Training , 2018, ICL.

[2]  Charles Winer,et al.  A fun-learning approach to programming: An adaptive Virtual Reality (VR) platform to teach programming to engineering students , 2014, IEEE International Conference on Electro/Information Technology.

[3]  Bernd Fröhlich,et al.  Technology and Applications for Collaborative Learning in Virtual Reality , 2017, CSCL.

[4]  Steve Chi-Yin Yuen,et al.  Augmented Reality: An Overview and Five Directions for AR in Education , 2011 .

[5]  Carsten Lecon,et al.  Virtual Reality Flythrough of Program Code Structures , 2017, VRIC.

[6]  Cheng-En Tsai,et al.  Virtual Reality for Digital User Experience and Interactive Learning Based on User Satisfaction: A Pilot Study , 2016, 2016 International Conference on Computational Science and Computational Intelligence (CSCI).

[7]  Yasin Ozarslan,et al.  Augmented Reality in Education: Current Technologies and the Potential for Education , 2012 .

[8]  Sanyuan Zhao,et al.  Virtual experiments for introduction of computing: Using virtual reality technology , 2015, 2015 IEEE Frontiers in Education Conference (FIE).

[9]  James Stigall,et al.  Virtual reality instructional modules for introductory programming courses , 2017, 2017 IEEE Integrated STEM Education Conference (ISEC).

[10]  Chin-Hung Teng,et al.  An Augmented Reality Environment for Learning OpenGL Programming , 2012, 2012 9th International Conference on Ubiquitous Intelligence and Computing and 9th International Conference on Autonomic and Trusted Computing.

[11]  Gyöngyi Bujdosó,et al.  Developing cognitive processes for improving inventive thinking in system development using a collaborative virtual reality system , 2017, 2017 8th IEEE International Conference on Cognitive Infocommunications (CogInfoCom).

[12]  Celal Akdeniz Instructional Process and Concepts in Theory and Practice , 2016 .

[13]  Mark T. Bolas,et al.  Mixed reality for robotics , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[14]  Hui-Chun Chu,et al.  Using the Augmented Reality Technique to Develop Visualization Mindtools for Chemical Inquiry-Based Activities , 2015, 2015 IIAI 4th International Congress on Advanced Applied Informatics.

[15]  Lacramioara Stoicu-Tivadar,et al.  VR for Education in Information and Tehnology: application for Bubble Sort , 2018, 2018 International Symposium on Electronics and Telecommunications (ISETC).

[16]  Pearl Brereton,et al.  Lessons from applying the systematic literature review process within the software engineering domain , 2007, J. Syst. Softw..

[17]  Vicente Ferrer,et al.  How Does Usability Impact Motivation in Augmented Reality Serious Games for Education? , 2013, 2013 5th International Conference on Games and Virtual Worlds for Serious Applications (VS-GAMES).

[18]  Iulian Radu,et al.  Augmented reality in education: a meta-review and cross-media analysis , 2014, Personal and Ubiquitous Computing.

[19]  Joey J. Lee,et al.  Virtual reality in education: a tool for learning in the experience age , 2017 .

[20]  Zhi Hong Chen,et al.  Impact of Augmented Reality on Programming Language Learning: Efficiency and Perception , 2018 .

[21]  Athanasios Drigas,et al.  Virtual and augmented reality effects on K-12, higher and tertiary education students’ twenty-first century skills , 2018, Virtual Reality.

[22]  J. E. Rudin Using Virtual Reality in Education , 1998 .

[23]  Yvonne Kao,et al.  Discovering educational augmented reality math applications by prototyping with elementary-school teachers , 2016, 2016 IEEE Virtual Reality (VR).

[24]  Cheng-Chih Wu,et al.  Teaching High School Computer Science with Videos of Historical Figures -- An Augmented Reality Approach , 2015, 2015 International Conference on Learning and Teaching in Computing and Engineering.

[25]  Carina Girvan,et al.  What is a virtual world? Definition and classification , 2018 .

[26]  Manuel Fernandez,et al.  Augmented-Virtual Reality: How to Improve Education Systems , 2017 .

[27]  Ronald Azuma,et al.  Recent Advances in Augmented Reality , 2001, IEEE Computer Graphics and Applications.

[28]  Jorge Martín-Gutiérrez,et al.  Augmented reality to promote collaborative and autonomous learning in higher education , 2015, Comput. Hum. Behav..

[29]  Pavol Návrat,et al.  Cubely: virtual reality block-based programming environment , 2017, VRST.

[30]  Mehreen Sirshar,et al.  Emerging trends in augmented reality games , 2018, 2018 International Conference on Computing, Mathematics and Engineering Technologies (iCoMET).

[31]  Jong Soo Choi,et al.  The Virtuality and Reality of Augmented Reality , 2007, J. Multim..

[32]  Gladys Gorga,et al.  Augmented Reality for Programming Teaching. Student Satisfaction Analysis , 2016, 2016 International Conference on Collaboration Technologies and Systems (CTS).

[33]  Stefania Serafin,et al.  Considerations on the use of virtual and augmented reality technologies in music education , 2017, 2017 IEEE Virtual Reality Workshop on K-12 Embodied Learning through Virtual & Augmented Reality (KELVAR).

[34]  Lin Zhi,et al.  The Research of Developing Virtual Jewelry Worn System Based on AR Toolkit , 2018, 2018 13th International Conference on Computer Science & Education (ICCSE).

[35]  Jorge Martín-Gutiérrez,et al.  Virtual Technologies Trends in Education , 2017 .

[36]  Vasaka Visoottiviseth,et al.  Lord of Secure: the Virtual Reality Game for Educating Network Security , 2018, 2018 Seventh ICT International Student Project Conference (ICT-ISPC).

[37]  Ronald Azuma,et al.  A Survey of Augmented Reality , 1997, Presence: Teleoperators & Virtual Environments.

[38]  Cut Nurul Qamari,et al.  Implementation of Android-based augmented reality as learning and teaching media of dicotyledonous plants learning materials in biology subject , 2017, 2017 3rd International Conference on Science in Information Technology (ICSITech).

[39]  Xing Zhai,et al.  Design and Implementation of Traditional Chinese Medicine Education Visualization Platform Based on Virtual Reality Technology , 2016, 2016 8th International Conference on Information Technology in Medicine and Education (ITME).

[40]  Ema Elena Aveleyra,et al.  The Didactic Potential of AR in Teaching Physics , 2018, 2018 IEEE World Engineering Education Conference (EDUNINE).

[41]  William R. Sherman,et al.  Understanding Virtual RealityInterface, Application, and Design , 2002, Presence: Teleoperators & Virtual Environments.

[42]  Joonyoung Kim,et al.  Augmenting Coding: Augmented Reality for Learning Programming , 2018, CCHI.

[43]  Nicolas Tsapatsoulis,et al.  Affective, Interactive, and Cognitive Methods for E-learning Design: Creating an Optimal Education Experience , 2010 .

[44]  G. Kiryakova,et al.  The Potential of Augmented Reality to Transform Education into Smart Education , 2018, TEM Journal.

[45]  Emin Ibili,et al.  The Potential of Augmented Reality for Computer Science Education , 2018, 2018 IEEE International Conference on Teaching, Assessment, and Learning for Engineering (TALE).

[46]  A. S. Pereira,et al.  Software in distance education: An application using Virtual Reality , 2010, 2010 IEEE International Conference on Intelligent Computing and Intelligent Systems.

[47]  Shih-Yu Huang,et al.  Kinect augmented reality gear game design , 2017, 2017 International Conference on Applied System Innovation (ICASI).

[48]  Saleh Alhazbi ARCS-based tactics to improve students' motivation in computer programming course , 2015, 2015 10th International Conference on Computer Science & Education (ICCSE).

[49]  Ioannis Hatzilygeroudis,et al.  An Innovative Educational Environment Based on Virtual Reality and Gamification for Learning Search Algorithms , 2016, 2016 IEEE Eighth International Conference on Technology for Education (T4E).

[50]  P. Milgram,et al.  A Taxonomy of Mixed Reality Visual Displays , 1994 .