Use este identificador para citar ou linkar para este item: http://www.monografias.ufop.br/handle/35400000/7695
Título: Aprimoramentos no Back-end do OpCoders Judge.
Autor(es): Rocha, Leandro Rodrigues
Orientador(es): Fortes, Reinaldo Silva
Silva, Pedro Henrique Lopes
Membros da banca: Ribeiro, Rodrigo Geraldo
Nascimento, Guilherme Augusto Anício Drummond do
Silva, Pedro Henrique Lopes
Fortes, Reinaldo Silva
Palavras-chave: Algoritmos
Corretor automático
Data do documento: 2025
Referência: ROCHA, Leandro Rodrigues. Aprimoramentos no Back-end do OpCoders Judge. 2025. 49 f. Monografia (Graduação em Ciência da Computação) - Instituto de Ciências Exatas e Biológicas, Universidade Federal de Ouro Preto, Ouro Preto, 2025.
Resumo: As disciplinas de algoritmos e programação desempenham um papel fundamental na formação de estudantes nas áreas de exatas. No entanto, muitos enfrentam dificuldades devido à complexidade abstrata desses conteúdos. Visando auxiliar no aprendizado dos estudantes, foi desenvolvida a plataforma opCoders Judge, um Juiz automático para correção de códigos-fonte, fornecendo aos alunos notas e feedbacks detalhados sobre suas respostas. Embora a plataforma tenha sido aprimorada ao longo do tempo, ainda há deficiências a serem melhoradas na parte de correção dos códigos-fonte. Este trabalho aborda tais melhorias, com foco em refatorar o código já existente para que o mesmo siga um padrão e fique bem estruturado, facilitando implementações futuras e com foco também nas análises realizadas durante a etapa de correção, visando tornar o corretor mais abrangente e contribuir ainda mais para o aprendizado dos alunos.
Resumo em outra língua: The disciplines of algorithms and programming play a fundamental role in students’ education in exact sciences. However, many face difficulties due to the abstract complexity of these contents. With the aim of assisting students’ learning, the platform "opCoders Judge" was developed in 2019, an automatic Judge for correcting source codes, providing students with detailed grades and feedback on their answers. Although the platform has been improved over time, there are still deficiencies to be addressed in the correction of source codes. This work addresses such improvements, focusing on refactoring the existing code to follow a standard and be wellstructured, facilitating future implementations. Additionally, it focuses on the analyses performed during the correction stage, aiming to make the corrector more comprehensive and further contribute to students’ learning.
URI: http://www.monografias.ufop.br/handle/35400000/7695
Aparece nas coleções:Ciência da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
MONOGRAFIA_AprimoramentosBackendOpcoders.pdf1,41 MBAdobe PDFVisualizar/Abrir


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