Resumo:
Levando em consideração os altos níveis de reprova e abandono dos cursos
de tecnologia por conta das disciplinas correlatas à disciplina de programação de
computadores, as dificuldades e problemáticas envolvendo esse tema tem se tornado
alvo de muitos estudos e discussões que resultam em propostas de metodologias e
ferramentas que auxiliam na compreensão desse conteúdo. Normalmente, a disciplina
de programação é realizada por meio da exposição do conteúdo pelo professor, que
repassa o conhecimento, de forma teórica, com exemplos básicos e proposição de
exercícios, sem levar em conta as necessidades dos alunos e sem considerar suas
aptidões e dificuldades. Pensando nestas dificuldades, o uso de simuladores tem se
apresentado como uma solução e tem demonstrado resultados satisfatórios na
aprendizagem de programação, principalmente, por auxiliar no processo de abstração
que esses conteúdos requerem. Neste sentido, o objetivo deste trabalho é propor
diretrizes para o desenvolvimento de simuladores que auxiliem os processos de
ensino e aprendizagem na área de programação e disciplinas correlatas. Pretendese,
desta forma, contribuir para a criação e disseminação de simuladores que apoiem
o desenvolvimento cognitivo e a aquisição de competências pelos educandos relativos
à programação.