Use este identificador para citar ou linkar para este item: https://repositorio.ifgoiano.edu.br/handle/prefix/6174
Tipo: Trabalho de Conclusão de Curso
Título: GERAÇÃO AUTOMATIZADA DE SELOS PARA PERSONALIZAÇÃO DE GAMIFICAÇÃO NO MOODLE USANDO INTELIGÊNCIA ARTIFICIAL GENERATIVA
Título(s) alternativo(s): Automated Generation of Badges for Gamification Personalization in Moodle Using Generative Artificial Intelligence
Autor(es): Barros, Vinicius Henrique Alves
Primeiro Orientador: Costa, Newarney Torrezão
Primeiro Membro da Banca: Silva, Lais Cândido Rodrigues
Segundo Membro da Banca: Cardoso, Luciana Recart
Resumo: Este trabalho apresenta o desenvolvimento e a avaliação de um plugin nativo para o Moodle, denominado local_selo, criado com o objetivo de automatizar a geração de selos personalizados como estratégia de gamificação em Ambientes Virtuais de Aprendizagem. A solução integra preferências individuais dos estudantes, coletadas por meio de um formulário no próprio Moodle, com um modelo de Inteligência Artificial Generativa capaz de produzir imagens personalizadas. Inicialmente, realizou-se uma prova de conceito utilizando um modelo de linguagem baseado no ChatGPT, a fim de validar a viabilidade de integrar o Moodle a serviços externos de IA. Após essa etapa preliminar, o desenvolvimento evoluiu para a utilização do modelo Stable Diffusion XL Base 1.0, disponibilizado pela plataforma HuggingFace, que permite gerar selos visuais a partir de descrições textuais estruturadas. O plugin foi construído seguindo a arquitetura modular do Moodle, empregando observadores de eventos, armazenamento em tabelas próprias, processamento assíncrono por fila e envio automático de e-mails com o selo gerado. Para avaliar a percepção dos usuários, conduziu-se um experimento com 16 estudantes da área de Computação, que utilizaram o plugin em contexto real e responderam ao instrumento System Usability Scale (SUS). Os resultados indicaram boa aceitação e facilidade de uso, reforçando a viabilidade técnica e o potencial pedagógico da proposta. Conclui-se que o plugin local_selo é tecnicamente viável, bem integrado ao Moodle e capaz de oferecer uma experiência personalizada aos estudantes, embora os resultados não possam ser generalizados devido à amostragem por conveniência. O trabalho também aponta perspectivas promissoras para aprimorar a gamificação personalizada em AVAs com apoio de IA generativa.
Abstract: This work presents the development and evaluation of a native Moodle plugin, called **local_selo**, created with the objective of automating the generation of personalized badges as a gamification strategy in Virtual Learning Environments. The solution integrates individual student preferences, collected through a form within Moodle itself, with a Generative Artificial Intelligence model capable of producing personalized images. Initially, a proof of concept was carried out using a language model based on ChatGPT in order to validate the feasibility of integrating Moodle with external AI services. After this preliminary stage, the development evolved to the use of the Stable Diffusion XL Base 1.0 model, made available by the HuggingFace platform, which allows the generation of visual badges from structured textual descriptions. The plugin was built following Moodle’s modular architecture, employing event observers, storage in dedicated tables, asynchronous queue-based processing, and automatic email delivery containing the generated badge. To evaluate user perception, an experiment was conducted with 16 students from the Computing area, who used the plugin in a real context and responded to the System Usability Scale (SUS) instrument. The results indicated good acceptance and ease of use, reinforcing the technical feasibility and pedagogical potential of the proposal. It is concluded that the **local_selo** plugin is technically viable, well integrated into Moodle, and capable of providing a personalized experience for students, although the results cannot be generalized due to convenience sampling. The work also points to promising perspectives for enhancing personalized gamification in Virtual Learning Environments with the support of generative AI.
Palavras-chave: Gamificação
Moodle
Plugin
Selos
Personalização
AVA
Inteligência Artificial Generativa
Stable Diffusion
Usabilidade
SUS
Área do CNPq: CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
Idioma: por
Pais: Brasil
Editor: Instituto Federal Goiano
Sigla da Instituição: IF Goiano
Campus: Campus Iporá
Tipo de Acesso: Acesso Aberto
URI: https://repositorio.ifgoiano.edu.br/handle/prefix/6174
Data do documento: 5-Dez-2025
Aparece nas coleções:Bacharelado em Ciência da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
TCC_VINICIUS_v2.pdfTrabalho de Conclusão de Curso2,31 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.