O documento apresenta a abordagem Simprogramming, que visa aumentar a motivação de alunos intermediários em programação através de metodologias ativas e dinâmicas de grupo. Foram realizadas três fases de pesquisa-ação, onde os desafios incluem baixa motivação e engajamento, mas com melhoras nos desempenhos ao longo dos ciclos. Conclui-se que a abordagem é promissora e pode ser adaptada para outros contextos educacionais.