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.

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: 19 dez. 2025.

Edição

Seção

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

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