Skip to content
Open access

AI-Driven Gamified UML Learning Platform for Enhancing Software Engineering Education

Jul 2026 · Pakistan journal of engineering & technology · 0 citations

Abstract

UML (Unified Modeling Language) is a foundational tool needed for teaching software engineering. Despite this, when taught with the traditional approach, students typically find it difficult to grasp the syntax, semantics, and diagramming techniques used in UML. This paper proposes a new approach to teaching UML through an AI-enhanced gamified learning platform, which will increase student motivation, improve understanding of UML concepts, and facilitate the development of practical UML modelling skills. The proposed AI-enhanced gamified learning platform for UML includes various gamification components (e.g., XP progression, achievement badges, streaks, leaderboards, and scenario-based missions), as well as an AI-assisted diagram evaluation system and an adaptive learning system. To create a comprehensive learning experience, the platform includes (1) the use of theoretical quizzes and (2) the completion of practical diagram building assignments, an automated error detection tool, and a spaced repetition flash card system. A quantitative analysis of this gamified learning platform is conducted using a structured Likert-type questionnaire and statistical tools (IBM SPSS Statistics) on undergraduate software engineering students and Computer Science students. Quantitative results suggest that AI-assisted learning feedback and gamification have a statistically significant effect on learning effectiveness, engagement, UML skill development, and overall learner satisfaction. The results of this study provide evidence that the integration of AI-based feedback and gamified educational delivery methods can positively impact the teaching of software engineering and provide a scalable solution for delivering UML education.

Read PDF

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.