,
Ricardo Queirós
,
Raquel Simões de Almeida
,
Teresa Terroso
,
Mário Pinto
Creative Commons Attribution 4.0 International license
While Learning Management Systems (LMS) like Moodle are ubiquitous in higher education, they often lack dynamic, personalized academic support. We present GamiBot, an intelligent pedagogical agent natively integrated into Moodle to bridge this gap. GamiBot combines Large Language Model (LLM) assistance, Retrieval-Augmented Generation (RAG) grounded in course materials, adaptive quizzes, and a structured gamification backend. To evaluate its effectiveness, we conducted a two-week pilot study across two higher education institutions. Results from telemetry (773 interactions) and student surveys demonstrated high system usability (74.6% positive sentiment) and strong chatbot performance (69.4%). Students heavily favored active self-regulation, dedicating 53% of interactions to generating adaptive quizzes rather than passive content summaries. Conversely, gamification elements received mixed feedback (31.7%), underscoring the need for technical refinement and high customizability. Ultimately, GamiBot suggests that integrating generative AI directly into existing LMS workflows can provide reliable, context-aware formative support that aligns with self-regulated learning strategies.
@InProceedings{paiva_et_al:OASIcs.ICPEC.2026.17,
author = {Paiva, Jos\'{e} Carlos and Queir\'{o}s, Ricardo and de Almeida, Raquel Sim\~{o}es and Terroso, Teresa and Pinto, M\'{a}rio},
title = {{Bridging Generative AI and Gamification in Moodle: Design and Evaluation of GamiBot}},
booktitle = {7th International Computer Programming Education Conference (ICPEC 2026)},
pages = {17:1--17:14},
series = {Open Access Series in Informatics (OASIcs)},
ISBN = {978-3-95977-443-7},
ISSN = {2190-6807},
year = {2026},
volume = {145},
editor = {Portela, Filipe and Matos, Lu{\'\i}s and Guimar\~{a}es, Tiago},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/OASIcs.ICPEC.2026.17},
URN = {urn:nbn:de:0030-drops-267545},
doi = {10.4230/OASIcs.ICPEC.2026.17},
annote = {Keywords: Generative AI, Educational chatbot, Pedagogical agent, Gamification, Moodle, Retrieval-augmented generation, Self-regulated learning}
}