Este trabalho tem como objetivo o estudo e desenvolvimento de técnicas que visam auxiliar alunos e professores de disciplinas de introdução à programação nas universidades (CS1). Estas disciplinas, em que estudos reportam altos índices de evasão, são cada vez mais relevantes no ambiente acadêmico, sendo oferecidas não apenas a alunos de computação, mas também no escopo de cursos de STEM (ciência, tecnologia, engenharia e matemática). Neste momento, deseja-se utilizar sistemas de correção automática de código (autograders) como forma de obter e mostrar feedback além do resultado se um determinado programa passa ou não nos conjuntos de casos de teste. Para isto, uma análise estática de código está sendo realizada com soluções de exercícios submetidos por alunos de uma disciplina de introdução à programação da UNICAMP buscando identificar problemas de compreensão simples por meio de métricas. Numa análise geral, existem submissões de alunos com até sete vezes mais estruturas condicionais que a solução oficial e a média da turma para o mesmo exercício. Esse tipo de feedback pode alertar o docente e o aluno de que este padrão de programação pode levar a problemas futuros. Além disso, a proposta desta pesquisa também objetiva aplicar esses feedbacks em conjunto com a Aprendizagem Ativa, de forma a estimular discussões, trazendo os alunos para um maior engajamento em sala de aula. Por fim, com a inclusão destas intervenções também deseja-se avaliar o impacto na carga de trabalho dos docentes, com a expectativa de que seja reduzida. Link para o vídeo da apresentação: https://youtu.be/ghBTMRN2jEQ