| 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.