Mariangela de Oliveira Gomes Setti - Programa de Pós-Graduação ...
Mariangela de Oliveira Gomes Setti - Programa de Pós-Graduação ...
Mariangela de Oliveira Gomes Setti - Programa de Pós-Graduação ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
66<br />
CAPÍTULO 5<br />
Ambientes <strong>de</strong> Aprendizagem para Algoritmos<br />
O ensino e a aprendizagem <strong>de</strong> introdução à programação tem sido objeto <strong>de</strong> estudo <strong>de</strong><br />
diversos grupos <strong>de</strong> pesquisa tanto em universida<strong>de</strong>s brasileiras quanto no exterior, entre elas<br />
po<strong>de</strong>mos citar: (GUIMARÃES, 1995), (HUMEL, 2002), (HENDERSON, 1986), (JENKINS ,<br />
2001), COSTELLOE (2004a, 2004b). Estes estudos resultaram em metodologias e<br />
ferramentas utilizadas para promover a aprendizagem <strong>de</strong>ssas disciplinas. Costelloe (2004a,<br />
2004b), em seus trabalhos, discute e categoriza diversas <strong>de</strong>las. Um dos fatores relevantes,<br />
apontado por ela, é a necessida<strong>de</strong> <strong>de</strong> mais experiências empíricas para avaliar a eficácia<br />
<strong>de</strong>ssas metodologias.<br />
O que diferencia nossa pesquisa das pesquisas analisadas por Costelloe é que nosso<br />
enfoque está na concepção e no <strong>de</strong>senvolvimento do raciocínio computacional, enquanto que<br />
aquelas dão ênfase à tecnologia envolvida no tratamento dos problemas <strong>de</strong> ensinoaprendizagem<br />
<strong>de</strong> algoritmos, bem como às diversas técnicas didáticas utilizadas, mais do que<br />
aos problemas <strong>de</strong> caráter epistemológico.<br />
O objetivo <strong>de</strong> apresentar este levantamento é procurar nessas abordagens subsídios<br />
para uma pesquisa teórico-prática sobre o problema que nos ocupa: teórica, na procura dos<br />
fundamentos epistemológicos do problema, e prática, na elaboração <strong>de</strong> um estudo <strong>de</strong> campo<br />
que avalie possibilida<strong>de</strong>s, tanto tecnológicas como metodológicas, <strong>de</strong> melhoria das condições<br />
<strong>de</strong> ensino-aprendizagem <strong>de</strong> algoritmos.<br />
Na construção <strong>de</strong> um programa, po<strong>de</strong>mos i<strong>de</strong>ntificar duas fases distintas: a resolução<br />
<strong>de</strong> problemas e sua posterior implementação. Segundo Hen<strong>de</strong>rson (1986), a resolução <strong>de</strong><br />
problemas e o pensamento analítico são a maior fragilida<strong>de</strong> dos alunos nos cursos <strong>de</strong><br />
Informática, para ele, esses tópicos <strong>de</strong>veriam ser enfatizados. Em seu artigo Mo<strong>de</strong>rn<br />
Introductory Computer Science (HENDERSON, 1987) observa que um fator importante para<br />
a aprendizagem <strong>de</strong> resolução <strong>de</strong> problemas é apren<strong>de</strong>r a usar a abstração; assim, os cursos<br />
<strong>de</strong>veriam oferecer aos alunos ferramentas para pensar <strong>de</strong> maneira abstrata, em que a<br />
fundamentação matemática <strong>de</strong>ve ser fortalecida.<br />
Na fase <strong>de</strong> implementação, o aluno <strong>de</strong>ve escrever a solução encontrada para um<br />
problema, utilizando uma linguagem <strong>de</strong> programação, para, posteriormente, executar o