SISTEMA DE APOIO AO USO DA PROBLEMATIZAÇÃO NO ENSINO E APRENDIZAGEM DE PROGRAMAÇÃO
Resumo
As dificuldades enfrentadas por estudantes em disciplinas de programação são notórias e estão entre as principais causas de reprovação e evasão dos cursos da área de computação. Na maioria dos cursos disciplinas de programação ocorrem já nos semestres iniciais. Constata-se que muitos estudantes têm dificuldade para compreender o problema e para especificar a solução antes da elaboração do código fonte. Diferentes métodos e tecnologias têm sido pesquisados e desenvolvidos com o intuito de apoiar o ensino e aprendizagem nestes componentes curriculares. Entre os métodos é possível citar a problematização, que estimula a análise e compreensão de um problema antes da criação da solução final. Este trabalho apresenta o desenvolvimento e aplicação de um sistema baseado na metodologia da problematização como ferramenta de apoio ao desenvolvimento de atividades em disciplinas introdutórias de programação. O artigo descreve as etapas do processo de desenvolvimento do software, as principais funcionalidades, além dos resultados da utilização deste em uma disciplina de programação, em um curso de graduação. Para avaliar a percepção dos estudantes a respeito da metodologia e dos recursos da ferramenta foi aplicado um questionário, cujos resultados demonstraram que os estudantes reconhecem a importância de compreender e analisar o problema antes da construção do código fonte. Foi possível perceber também que os estudantes relataram um elevado grau de satisfação após a utilização do software.
Palavras-chave
Aprendizagem ativa, ensino de algoritmos, programação de computadores, tecnologias educacionais, resolução de problemas
Texto completo:
PDFDOI: http://dx.doi.org/10.22410/issn.2176-3070.v10i4a2018.2026
Direitos autorais 2019 Evandro Franzen

Esta obra está licenciada sob uma licença Creative Commons Atribuição - NãoComercial 4.0 Internacional.
Tradução automática: