Key points are not available for this paper at this time.
Ferramentas de avaliação automatizada (AATs) são sistemas de software utilizados em ambientes de ensino para automatizar a avaliação de programas de computador implementados por alunos. Essas ferramentas podem ser usadas para estimular o interesse dos alunos de ciência da computação em cursos de programação, fornecendo feedback rápido sobre seu trabalho e destacando seus erros. Apesar da abundância de tais ferramentas, a maioria delas é desenvolvida para um curso específico e não está pronta para produção. Outras carecem de recursos avançados que são necessários para certos objetivos pedagógicos (por exemplo, integração com Git) e/ou não são flexíveis o suficiente para serem usadas com alunos de diferentes níveis de alfabetização em computação, como alunos do primeiro e do segundo ano. Neste artigo, apresentamos o Projeto Drop (DP), uma ferramenta de avaliação automatizada construída sobre o software de automação de construção Maven. Estamos usando o DP em nossa atividade de ensino desde 2018, tendo recebido mais de cinquenta mil envios entre projetos, exercícios de sala de aula, testes e tarefas de casa. O feedback automatizado da ferramenta nos permitiu elevar o nível de dificuldade dos projetos do curso, enquanto o processo de avaliação tornou-se mais eficiente e consistente entre diferentes professores. O DP é uma ferramenta extensivamente testada e pronta para produção. O código e a documentação do software estão disponíveis no GitHub sob uma licença de software de código aberto.
Cipriano et al. (Sex,) estudaram essa questão.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: