Christian Damiano Cagnazzo
A Gamified Learning Tool for Conceptual Modeling with UML Class Diagrams.
Rel. Marco Torchiano, Riccardo Coppola, Giacomo Garaccione. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2023
|
Preview |
PDF (Tesi_di_laurea)
- Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives. Download (6MB) | Preview |
Abstract
Conceptual modeling is a crucial part of software engineering's information system design phase, allowing the abstraction of real-world concepts and the translation of complex requirements into a coherent system representation. The Unified Modeling Language (UML) is particularly relevant in this context, with the Class Diagram being a widely recognized and adopted UML diagram type. Teaching and learning conceptual modeling, especially with UML class diagrams, can be challenging due to theoretical and practical complexities. Teachers play a crucial role in conceptual modeling education, but challenges arise when dealing with a large number of students. Also, traditional teaching methods may lack the ability to engage students effectively.
In recent years, gamification has emerged as a strategy in software engineering education: it consists of the use of game design elements in non-game contexts to increase motivation and engagement
Relatori
Anno Accademico
Tipo di pubblicazione
Numero di pagine
Corso di laurea
Classe di laurea
URI
![]() |
Modifica (riservato agli operatori) |
