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 | Tamanho | Formato | |
---|---|---|---|---|
MONOGRAFIA_AprimoramentosBackendOpcoders.pdf | 1,41 MB | Adobe PDF | Visualizar/Abrir |
Os itens na BDTCC estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.