Um mapeamento sistemático sobre analisadores de código em disciplinas de programação

Alexandre Barbosa, Allan Correia, D. Costa, Evandro Costa

Resumo


Tradicionalmente em disciplinas de programação são adotadas atividades práticas de codificação. A análise das soluções propostas pelos alunos nestas atividades não é trivial, sendo essa avaliação demorada, sujeita ao viés e aos erros do avaliador. Visto isso, muitas pesquisas propuseram o uso de mecanismos automáticos para análise de códigos em disciplinas de programação, tendo como objetivos a redução da carga de trabalho do professor e a possibilidade de fornecer feedback de maneira mais ágil. Neste trabalho é apresentado um mapeamento sistemático da literatura (MSL) sobre análise de códigos em disciplinas de programação. A realização deste MSL buscou identificar os objetivos, as técnicas e os ambientes educacionais onde a análise de código é adotada, além disso buscou-se verificar se existe um interesse crescente ou descrecente na pesquisa sobre este tema.

Texto completo:

PDF


DOI: https://doi.org/10.5753/cbie.sbie.2015.1235