As dificuldades encontradas no aprendizado das disciplinas iniciais ligadas ao curso de Analise e Desenvolvimento de Sistemas, especialmente a disciplina de Linguagem e Técnica de Programação, são um desafio aos alunos. Essa dificuldade é caracterizada pela elevada reprovação e pelos problemas que alguns alunos demonstram, nas disciplinas mais avançadas dos cursos. Com base da Teoria de Aprendizagem Mediada, o presente trabalho buscou identificar algumas das dificuldades mais comuns entre os discentes, através de uma pesquisa quantitativa. Os resultados da pesquisa propiciaram uma analise que em ultima instancia foi transformada em um documento, com sugestões para aplicação dos doze critérios de mediação da teoria de Reuven Feuerstein.