Elevadas taxas de evasão têm sido observadas em cursos superiores de Ciência da Computação. Isto porque, há um conjunto de desafios relacionado ao ensino e aprendizagem de programação de computadores (EAP). Neste contexto, o objetivo desta pesquisa é analisar os métodos de ensino instrutivistas e construtivistas em relação ao rendimento escolar e à motivação dos alunos. Trata-se de um estudo descritivo com base em levantamento empírico em uma instituição pública de ensino superior, que contou com uma amostra com informação de 703 alunos. Foi verificada a influência positiva no desempenho do aluno devido à abordagem de ensino construtivista no processo de EAP