Utilize este link para identificar ou citar este item: https://bdm.unb.br/handle/10483/45509
Arquivos neste item:
Arquivo Descrição TamanhoFormato 
2025_ViniciusGonzagaRibeiro_tcc.pdf1,45 MBAdobe PDFver/abrir
Título: FePEx: um plugin para o Moodle que disponibiliza ferramentas de apoio ao aprendizado em disciplinas introdutórias de programação
Autor(es): Ribeiro, Vinícius Gonzaga
Orientador(es): Holanda, Maristela Terto de
Assunto: Programação (Computadores)
Software - desenvolvimento
Tecnologia na educação
Data de apresentação: 28-Jul-2025
Data de publicação: 20-Ago-2026
Referência: RIBEIRO, Vinícius Gonzaga. FePEx: um plugin para o Moodle que disponibiliza ferramentas de apoio ao aprendizado em disciplinas introdutórias de programação. 2025. 55 f., il. Trabalho de Conclusão de Curso (Bacharelado em Engenharia da Computação) — Universidade de Brasília, Brasília, 2025.
Resumo: As matérias introdutórias de programação compõem as estruturas curriculares de diversos cursos de computação, como a Engenharia da Computação, a Ciência da Computação e a Licenciatura em Computação. Porém, é preocupante a alta taxa de reprovação em algu mas dessas matérias, como em Algoritmos e Programação de Computadores (APC), que é ofertada pela Universidade de Brasília (UnB). Nesse cenário, esta monografia apresenta a implementação do plugin "FePEx" (Feedback Personalizado de Exercícios). Esse plugin, foi desenvolvido para ser adicionado na plataforma Moodle e, por meio dele, disponibi lizar 3 funcionalidades com o objetivo de automatizar tarefas que auxiliem o aprendizado nas matérias introdutórias de programação. As funcionalidades implementadas são a de "Chatbot", "Assistência ao Resolver Exercícios de Programação" e "Feedback Personalizado de Exercícios de Programação". Após a implementação, 16 estudantes realizaram testes para cada funcionalidade e, em seguida, avaliaram o plugin por meio de um formulário. Com base na análise das avaliações, as 3 funcionalidades do plugin foram bem aceitas pelos estudantes.
Abstract: The introductory programming courses are part of the curriculum structures of several computing programs, such as Computer Engineering, Computer Science and Computing Licentiate. However, the high failure rate in some of these courses is concerning, such as in Algorithms and Computer Programming, which is offered by University of Brasília. In this scenario, this monograph presents the implementation of the plugin "FePEx" (Person alized Exercise Feedback). This plugin was developed to be added to the Moodle platform and, through it, to provide 3 functionalities with the objective of automating tasks that support learning in introductory programming courses. The implemented functionali ties are "Chatbot", "Assistance with Solving Programming Exercises" and "Personalized Feedback on Programming Exercises". After the implementation, 16 students performed tests for each functionality and then evaluated the plugin through a form. Based on the analysis of the evaluations, the 3 functionalities of the plugin were well received by the students.
Informações adicionais: Trabalho de Conclusão de Curso (graduação) — Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2025.
Licença: A concessão da licença deste item refere-se ao termo de autorização impresso assinado pelo autor que autoriza a Biblioteca Digital da Produção Intelectual Discente da Universidade de Brasília (BDM) a disponibilizar o trabalho de conclusão de curso por meio do sítio bdm.unb.br, com as seguintes condições: disponível sob Licença Creative Commons 4.0 International, que permite copiar, distribuir e transmitir o trabalho, desde que seja citado o autor e licenciante. Não permite o uso para fins comerciais nem a adaptação desta.
Aparece na Coleção:Engenharia da Computação



Todos os itens na BDM estão protegidos por copyright. Todos os direitos reservados.