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.
File in questo prodotto:
File Dimensione Formato  
1-s2.0-S0167642323001119-main.pdf

solo utenti autorizzati

Tipologia: Documento in Versione Editoriale
Licenza: Copyright dell'editore
Dimensione 384.87 kB
Formato Adobe PDF
384.87 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11697/244879
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? 3
social impact