Using Augmented Reality in Software Engineering Education? First insights to a comparative study of 2D and AR UML modeling

Although there has been much speculation about the potential of Augmented Reality (AR) in teaching for learning material, there is a significant lack of empirical proof about its effectiveness and implementation in higher education. We describe a software to integrate AR using the Microsoft Hololens into UML (Unified Modeling Language) teaching. Its user interface is laid out to overcome problems of existing software. We discuss the design of the tool and report a first evaluation study. The study is based upon effectiveness as a metric for students performance and components of motivation. The study was designed as control group experiment with two groups. The experimental group had to solve tasks with the help of the AR modeling tool and the control group used a classic PC software. We identified tendencies that participants of the experimental group showed more motivation than the control group. Both groups performed equally well.

[1]  Jia Zhang,et al.  The development and evaluation of an augmented reality-based armillary sphere for astronomical observation instruction , 2014, Comput. Educ..

[2]  J. Sweller COGNITIVE LOAD THEORY, LEARNING DIFFICULTY, AND INSTRUCTIONAL DESIGN , 1994 .

[3]  Keng Siau,et al.  Identifying Difficulties in Learning Uml , 2006, Inf. Syst. Manag..

[4]  Loe M. G. Feijs,et al.  3D visualization of software architectures , 1998, CACM.

[5]  Su-ju Lu,et al.  Integrating augmented reality technology to enhance children’s learning in marine education , 2015 .

[6]  Brett D. Jones,et al.  A Cross-­Cultural Validation of the Music® Model of Academic Motivation Inventory: Evidence from Chinese-­ and Spanish- Speaking University Students. , 2017 .

[7]  Cláudia Maria Lima Werner,et al.  VisAr3D: An Innovative 3D Visualization of UML Models , 2016, 2016 IEEE/ACM 38th International Conference on Software Engineering Companion (ICSE-C).

[8]  Claus Brabrand,et al.  Using the SOLO taxonomy to analyze competence progression of university science curricula , 2009 .

[9]  Jorge Bacca,et al.  Augmented Reality Trends in Education: A Systematic Review of Research and Applications , 2014, J. Educ. Technol. Soc..

[10]  Klaus Alfert,et al.  Experiences in 3-Dimensional Visualization of Java Class Relations , 2001, Trans. SDPS.

[11]  Hamid Sanatnama,et al.  Graph Drawing Algorithms: Using in Software Tools , 2010 .

[12]  Brett D. Jones Motivating Students to Engage in Learning: The MUSIC Model of Academic Motivation. , 2009 .

[13]  Kevin F. Collis,et al.  Evaluating the Quality of Learning: The SOLO Taxonomy , 1977 .

[14]  J. Bortz Statistik für Human- und Sozialwissenschaftler , 2010 .

[15]  Margaret Hamilton,et al.  X3D-UML: 3D UML Mechatronic Diagrams , 2010, 2010 21st Australian Software Engineering Conference.

[16]  William M. K. Trochim,et al.  An introduction to concept mapping for planning and evaluation. , 1989 .

[17]  Carolin Gold-Veerkamp,et al.  TOWARDS A DEFINITION AND IDENTIFICATION OF LEARNING OBSTACLES IN HIGHER SOFTWARE ENGINEERING EDUCATION , 2017 .

[18]  Murat Akcay,et al.  Advantages and challenges associated with augmented reality for education : A systematic review of the literature , 2017 .

[19]  John Sweller,et al.  Cognitive Load During Problem Solving: Effects on Learning , 1988, Cogn. Sci..

[20]  Brett D. Jones,et al.  Measuring Students' Motivation: Validity Evidence for the MUSIC Model of Academic Motivation Inventory. , 2016 .

[21]  Jens von Pilgrim,et al.  Gef3D: a framework for two-, two-and-a-half-, and three-dimensional graphical editors , 2008, SOFTVIS.

[22]  J. Sweller Element Interactivity and Intrinsic, Extraneous, and Germane Cognitive Load , 2010 .