publicações SimProgramming: uma abordagem pedagógica motivacional para a aprendizagem de programação em turmas intermédias do ensino superior Documento