Abstract
Existing gamification services have features that preclude their use by e-learning tools. Odin is a gamification service that mimics the API of state-of-the-art gamification platforms while adding domain-specific support for educational environments. It allows learning management systems and automated assessment tools to easily integrate gamification concepts such as experience points, levels, badges, achievements, and leaderboards via a clean RESTful interface. This paper describes Odin's architecture, data model, API endpoints, and evaluation within programming education environments.
Key Contributions & Highlights
- Venue & Publication: Computer Science and Information Systems (ComSIS), Vol. 13, No. 3, pp. 809–826 (2016)
- Authors: J.C. Paiva, J.P. Leal, R. Queirós
- Research Scope: Gamification microservices, RESTful API design for edtech, educational motivation, and game mechanics.