Automação na correção de provas com Python e hospedagem web: Ciência de dados aplicada à educação

Autores

DOI:

https://doi.org/10.5965/223811712432025661

Palavras-chave:

autocorrect, análise de dados, aprendizagem de máquinas, ferramentas computacionais, relatórios educacionais

Resumo

A ciência de dados utiliza métodos estatísticos e ferramentas computacionais para extrair conhecimento a partir de dados ou informações sobre um determinado assunto de forma automatizada. No contexto educacional a automação da correção de provas proporciona maior eficiência e precisão, sendo especialmente relevante nas ciências sociais e agrárias, onde o volume de alunos, de questões e a necessidade de correção rápida são eventos frequentes. Assim, o objetivo deste trabalho foi desenvolver um sistema de automação chamado AutoCorrect, utilizando Python e hospedagem Web para a correção de provas acadêmicas. O mecanismo permite a geração de provas personalizadas, com gabaritos aleatórios, e realiza a correção automática das respostas submetidas, otimizando significativamente o processo de avaliação. A metodologia incluiu o uso de bibliotecas específicas do Python, como Pandas, Numpy e Matplotlib, para o processamento de dados, análise estatística e visualização gráfica. Para tanto, foi realizada uma aplicação prática em turmas dos cursos de Agronomia e Medicina veterinária, nas quais os alunos responderam às provas geradas. As respostas dos alunos foram comparadas diretamente com o gabarito fornecido pelos professores, o que resultou na geração automática das pontuações de cada estudante, baseadas em seus acertos e erros. Além disso, o sistema permitiu a análise detalhada das notas por meio de medidas descritivas, como média, desvio padrão da média, variância e assimetria, oferecendo uma visão clara do desempenho da turma. Gráficos complementares foram gerados para facilitar a visualização da distribuição das notas e do desempenho individual em relação à média geral. A integração da ciência de dados com ferramentas computacionais como Python e hospedagem web, não apenas otimizam o processo de correção de provas, mas também fornecem maior clareza e agilidade à análise do desempenho dos alunos. O sistema AutoCorrect apresenta-se como uma ferramenta eficiente e inovadora para várias áreas da educação, especialmente nas ciências agrárias e sociais.

Downloads

Não há dados estatísticos.

Biografia do Autor

Paulo Henrique Cerutti, Universidade do Estado de Santa Catarina

 

                                                                                                   

Luan Tiago dos Santos Carbonari, Universidade do Estado de Santa Catarina

 

                                                                                                   

Carlos Zacarias Joaquim Junior, Universidade do Estado de Santa Catarina

 

                                                                                                   

Mauro Bitencourt de Souza , Universidade do Estado de Santa Catarina

 

                                                                                                                                                                                                       

Henrique de Sá Albino, Universidade do Estado de Santa Catarina

 

                                                                                                   

Jefferson Luís Meirelles Coimbra, Universidade do Estado de Santa Catarina

 

                                                                                                   

Referências

ALDRIYE H et al. 2019. Automated grading systems for programming assignments: A literature review. International Journal of Advanced Computer Science and Applications 10: 250-259.

AKAHANE Y et al. 2015. Design and evaluation of automated scoring: Java programming assignments. International Journal of Software Innovation 3: 18–32.

AYOUB-AL-SALIM MI & ALADWAN K. 2021. The relationship between academic integrity of online university students and its effects on academic performance and learning quality. Journal of Ethics in Entrepreneurship and Technology 1: 43-60.

BASHITIALSHAAER R et al. 2021. Obstacle comparisons to achieving distance learning and applying electronic exams during COVID-19 pandemic. Symmetry 13: 99.

BLATTLER A et al. 2023. One-Shot Grading: Design and Development of an Automatic Answer Sheet Checker. In: 2023 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM). IEEE 562-566.

DOE JO. 2024. Uso de Seed Fixa para Garantir Reprodutibilidade em Processos Computacionais. Journal of Computational Reproducibility 1: 1-5.

ELTAHIR E et al. 2022. Implementation of E-exams during the COVID-19 pandemic: A quantitative study in higher education. Plos One 17: e0266940.

HAND D. 2019. What is the purpose of statistical modeling? Harvard Data Science Review 1: 1-6. https://doi.org/10.1162/99608f92.4a85af74.

HELMUS JJ & COLLIS SM. 2016. The Python arm radar toolkit (py-art), a library for working with weather radar data in the Python programming language. Journal of Open Research Software 4: 1-12.

JAMES G et al. 2023. Introduction. In: An Introduction to Statistical Learning. Springer Texts in Statistics. Stanford: Department of Statistics. https://doi.org/10.1007/978-3-031-38747-0_1

KASINATHAN V et al. 2022. ProctorEx: An Automated Online Exam Proctoring System. Mathematical Statistician and Engineering Applications 71: 876–889.

KURDI G et al. 2020. A systematic review of automatic question generation for educational purposes. International Journal of Artificial Intelligence in Education 30: 121-204.

LIGUORI E & WINKLER C. 2020. From offline to online: Challenges and opportunities for entrepreneurship education following the COVID-19 pandemic. Entrepreneurship Education and Pedagogy 3: 346-351.

MASSARI CHAL et al. 2022. Veterinary anatomy during the COVID-19 pandemic in Brazil: Research focused on pedagogical practice. International Journal of Morphology 40:79-83.

MUSTAFA AS & ALI N. 2023. The adoption and use of Moodle in online learning: A systematic review. Information Sciences Letters 12: 341-351.

RODILLAS MJ et al. 2023. Mediating Effects of Teacher’s Assessment Competencies on the Relationship Between the Use of the Zipgrade Application and Student’s Achievement. Psychology and Education: A Multidisciplinary Journal 11: 862-876.

ROLON-MÉRETTE D et al. 2016. Introduction to Anaconda and Python: Installation and setup. Quantitative Methods for Psychology 16: 3-11.

SANDVE GK et al. 2013. Ten simple rules for reproducible computational research. PLoS Computational Biology 9: e1003285.

SIAL M. 2021. A Brief Introduction to Regression Analysis and Its Types. Asian Journal of Probability and Statistics 13: 58-63.

SMETANA LK & BELL RL. 2012. Computer simulations to support science instruction and learning: A critical review of the literature. International Journal of Science Education 34: 1337-1370.

VAN DER AALST W. 2016. Data Science in Action. Berlin: Springer. https://doi.org/10.1007/978-3-662-49851-4_1.

WEISSGERBER TL et al. 2016. From static to interactive: transforming data visualization to improve transparency. PLoS Biology 14: e1002484.

ZHANG L et al. 2022. An automatic short-answer grading model for semi-open-ended questions. Interactive Learning Environments 30: 177-190.

Publicado

2025-10-10

Como Citar

CERUTTI, Paulo Henrique; CARBONARI, Luan Tiago dos Santos; JUNIOR, Carlos Zacarias Joaquim; SOUZA , Mauro Bitencourt de; ALBINO, Henrique de Sá; COIMBRA, Jefferson Luís Meirelles. Automação na correção de provas com Python e hospedagem web: Ciência de dados aplicada à educação. Revista de Ciências Agroveterinárias, Lages, v. 24, n. 3, p. 661–680, 2025. DOI: 10.5965/223811712432025661. Disponível em: https://www.revistas.udesc.br/index.php/agroveterinaria/article/view/26486. Acesso em: 1 fev. 2026.

Edição

Seção

Artigo de Pesquisa - Multiseções e Áreas Correlatas

Artigos mais lidos pelo mesmo(s) autor(es)