# metadata.dc.description[].value
Treballs Finals de Grau d'Enginyeria Informàtica, Facultat de Matemàtiques, Universitat de Barcelona, Any: 2023, Director: Inmaculada Rodríguez Santiago

# metadata.dc.description.abstract[].value
[en] Gamification, a strategy that involves applying game elements and techniques in nongame contexts, has gained popularity in various fields, including education. Implementing gamification in a chatbot designed to provide learning support offers numerous benefits and aims to increase students’ motivation and engagement in their learning process. In this final degree project, a gamified system is designed and implemented for the chatbot
LovelaceUB [11]. This chatbot is a support tool for programming students, to whom they can ask questions about different subjects and request programming exercises that, once they have solved them, they can ask the chatbot to correct. To implement the gamified system, the types of players that exist have been studied, and the gamification has been designed using the Gamification Model Canvas template [24], where, among other things, the game mechanics by which the chatbot will be governed are defined, such as receiving points when the chatbot corrects an exercise. Finally, this system has been implemented in Python for a Telegram chatbot.

# metadata.dc.rights[].value
memòria: cc-nc-nd (c) Laura García Fernández, 2022

# metadata.dc.rights[].value
codi: GPL (c) Laura García Fernández, 2022

# metadata.dc.source[].value
Treballs Finals de Grau (TFG) - Enginyeria Informàtica