Over the years, UML has become the de facto modeling language used in conceptual design and systems design leading to its adoption in computer science university courses. To improve learning outcomes, motivation, and fun of students learning about modeling UML and modeling in general, a variety of interactive learning applications has been presented over the years. However, so far, they fail to create immersive environments for the students missing out on drastically increasing engagement with the learning objectives. Hence, we present GaMoVR, a VR-based and gamified learning environment giving students learning about UML modeling an interactive and fun learning experience. Learning outcomes are further improved by utilizing gamification in the form of minigames encapsulating the modeling activity in an engaging and fun way. Furthermore, GaMoVR provides a multi-viewpoint modeling environment in which students can explore how a UML class diagram relates to a 3D model instancing the UML-modeled system.
GaMoVR: Gamification-based UML learning environment in virtual reality
Bucchiarone, Antonio
;
2024-01-01
Abstract
Over the years, UML has become the de facto modeling language used in conceptual design and systems design leading to its adoption in computer science university courses. To improve learning outcomes, motivation, and fun of students learning about modeling UML and modeling in general, a variety of interactive learning applications has been presented over the years. However, so far, they fail to create immersive environments for the students missing out on drastically increasing engagement with the learning objectives. Hence, we present GaMoVR, a VR-based and gamified learning environment giving students learning about UML modeling an interactive and fun learning experience. Learning outcomes are further improved by utilizing gamification in the form of minigames encapsulating the modeling activity in an engaging and fun way. Furthermore, GaMoVR provides a multi-viewpoint modeling environment in which students can explore how a UML class diagram relates to a 3D model instancing the UML-modeled system.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.