Abstract. The challenges in teaching introductory IntroduçãoO processo de ensino de lógica de programação é permeado por diversos desafios que englobam desde as dificuldades dos alunos na compreensão do problema proposto e em questões relativas à abstração, até mesmo falta de consenso no que diz respeito aos requisitos prévios necessários para um desempenho satisfatório na aprendizagem [Falkembach et al. 2003].Segundo Cristovão (2008), para que o aluno consiga se expressar adequadamente a fim de solucionar um problema é necessário que ele possua domínio da linguagem adotada. Delgado et al. (2004) por sua vez, enfatiza a formalização mais próxima da linguagem natural, assim o aluno teria mais facilidade para expressar uma solução. No entanto, as linguagens tradicionalmente utilizadas em cursos introdutórios de programação possuem uma sintaxe rebuscada, e nem sempre permitem que o educando foque na resolução do problema ao invés de preocupar-se com o aprendizado sintático da linguagem. Adicionalmente, os programas desenvolvidos a partir destas linguagens, em geral, abordam assuntos não contextualizados emoldurando situações de aprendizagem em que os estudantes não percebem a importância ou a aplicabilidade do conteúdo que aprendem, e sentem-se desmotivados a dar continuidade aos estudos.Visando atenuar os impactos negativos no processo de ensino-aprendizagem de programação, diversas alternativas têm sido buscadas. Uma das principais vertentes nesta proposta indica que a prática inicial de ensino seja suportada por ferramentas computacionais, que permitam ao aluno experimentar, descobrir, testar e errar suas respostas [Cristovão 2008, Delgado et al. 2004. Estas propostas apresentam situações de aprendizagem que envolvem diversos recursos, abrangendo a utilização de linguagens de II Congresso Brasileiro de Informática na Educação (CBIE 2013) Workshops (WCBIE 2013)
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.