Gamify-IT - A Web-Based Gaming Platform for Software Engineering Education
Gamification has been increasingly applied to software engineering education in the past. The approaches vary from applying game elements on a conceptual phase in the course to using specified tools to engage the students more and support their learning goals. However, existing tools usually have game elements, such as quizzes or challenges, but do not provide a more computer game-like experience. Therefore, we try to raise the level of gamified learning experience to another level by proposing Gamify-IT. Gamify-IT is a Unity- and web-based game platform intended to help students learn software engineering. It follows an immersive role-play game characteristic where the students explore a world, find and solve minigames and clear dungeons with SE tasks. Lecturers can configure the worlds, e.g., to add content hints. Furthermore, they can add and configure minigames and dungeons to include exercises in a fully gamified way. Thereby, they customize their course in Gamify-IT to adapt the world very precisely to other materials such as lectures or exercises. Results of an evaluation of our initial prototype show that (i) students like to engage with the platform, (ii) students are motivated to learn when using Gamify-IT, and (iii) the minigames support students in understanding the learning objectives.
Slides (Gamify-IT-ICSE-SEENG.pdf) | 2.81MiB |
Tue 16 MayDisplayed time zone: Hobart change
11:00 - 12:30 | |||
11:00 15mTalk | Hey Teachers, Teach Those Kids Some Software Testing SEENG Pre-print | ||
11:15 15mTalk | ”Work in the morning instead of midnight” and other lessons learned in FinTech 512 SEENG | ||
11:30 15mTalk | Gamify-IT - A Web-Based Gaming Platform for Software Engineering Education SEENG Sandro Speth University of Stuttgart, Institute of Software Engineering, Leon Hofmeister University of Stuttgart, Uwe Breitenbücher Reutlingen University, Steffen Becker University of Stuttgart Media Attached File Attached | ||
11:45 15mTalk | Learning to Write User Stories with the 4C Model: Context, Card, Conversation, and Confirmation SEENG Cecile Peraire Carnegie Mellon University Silicon Valley File Attached | ||
12:00 15mTalk | Towards a Generic Model for Classifying Software into Correctness Levels and its Application to SQL SEENG Benard Wanjiru Radboud University Nijmegen, Patrick van Bommel Radboud University Nijmegen, Djoerd Hiemstra Radboud University Nijmegen |