Avaliação do Feedback Gerado Por Um Corretor Automático de Algoritmos
Resumo
Este artigo apresenta a avaliação sobre como o feedback fornecido por um corretor automático de algoritmos impactou nas atitudes subsequentes dos estudantes. O artigo detalha o corretor construído que combina a análise estática e dinâmica para fornecer auxilio aos estudantes encontrarem seus erros. A avaliação realizada com 23 estudantes de uma disciplina introdutória de programação indicou que o corretor teve um impacto positivo na dinâmica de resolução e depuração das soluções pelos estudantes, mas apontou a necessidade de ampliação no número de testes estáticos a serem realizados.
Referências
DOUCE, C. Automatic Test-based Assessment of Programming: A Review, Journal on Educational Resources in Computing, Vol. 5, Issue 3, 2006.
IHANTOLA, P.; AHONIEMI, T.; KARAVIRTA, V.; SEPPÄLÄ, O. Review of recent systems for automatic assessment of programming assignments, Proceedings of the 10th Koli Calling International Conference on Computing Education Research, p.86-93, October 28-31, 2010, Koli, Finland
LAHTINEN, E.; ALA-MUTKA, K.; JÄRVINEN, H.-M. A study of the difficulties of novice programmers. Annual Sigcse Conference On Innovation And Technology In Computer Science Education, v. 37, n. 3, p. 14–18, Caparica, Portugal, 2005.
LEVENSHTEIN, V. I. (1966). Binary codes capable of correcting deletions, insertions, and reversals. Cybernetics and Control Theory, 10(8):707–710.
NOSCHANG, L. F. ; DE JESUS, E. A. ; PELZ, Fillipi ; RAABE, André Luís Alice . Portugol Studio: Uma IDE para Iniciantes em Programação. In: Workshop sobre Educação em Informática, 2014, Brasilia. Anais do Congresso Anual da Sociedade Brasileira de Computação. Porto Alegre: SBC, 2014. v. 1. p. 535-545.
MARCEAU, Guillaume; FISLER, Kathi; KRISHNAMURTHI, Shriram. Measuring the effectiveness of error messages designed for novice programmers. In: 42nd ACM technical symposium on Computer science education - SIGCSE '11. Procedings... Dallas, Texas, EUA, 2011.
PELZ, Fillipi ; DE JESUS, E. A. ; RAABE, André L.A. . Um Mecanismo para Correção Automática de Exercícios Práticos de Programação Introdutória. In: SBIE - Simpósio Brasileiro de Informática na Educação, 2012, Rio de Janeiro. Anais do Simpósio Brasileiro de Informática na Educação. Porto Alegre: SBC, 2012. v. 1. p. 398-408.
PELZ, F. Um Gerador De Dicas Para Guiar Novatos Na Aprendizagem De Programação, Dissertação de Mestrado (Mestrado em Computação Aplicada) - Universidade do Vale do Itajaí, Itajaí, SC, Brasil, 2014.
PELZ, Fillipi; RAABE, André L.A. . Análise do Feedback Fornecido por Corretores de Algoritmos com Propósito Educacional. In: Latin American Conference on Learning Objects (LACLO), 2013, Valdívia, Chile. Anais do LACLO 2013, 2013. v. 1. p. 236-247.
