Pensamento Computacional - As dimensões
As dimensões do Pensamento Computacional
Abstração
Relacionada com a capacidade de extrair a informação essencial de um problema. Pode ser usada para generalizar diferentes situações, retirando propriedades comuns, abstraindo-se de detalhes e implementações específicos e irrelevantes. A abstração é uma prática que permite expressar uma solução através da simplificação ou eliminação de detalhes informações irrelevantes, sendo uma forma eficaz de lidar com a complexidade.
Decomposição
Relacionado a prática de dividir um determinado problema em partes de menor complexidade, de forma a reduzir a dificuldade do problema original. Ao separar um problema em partes menores, temos uma compreensão mais clara do que está acontecendo e solucionando estas partes menores, podemos combiná-las para obter uma resposta para um problema que era mais complexo.
Reconhecimento de Padrões
Relacionado ao reconhecimento ou identificação de padrões no processo de resolução de um problema, aplicando os que se revelam eficazes na resolução de problemas semelhantes. É importante reconhecer e utilizar padrões na construção e melhoria de uma solução, solicitar previsões com base em padrões identificados, procurar semelhanças e a identificação de
padrões comuns a outros problemas já resolvidos de modo a aplicar, a um problema em resolução, o processos que anteriormente se tenham revelado úteis.
Algoritmia
Relacionado ao desenvolvimento de um procedimento passo a passo para solucionar um problema. Todos os dias executamos algoritmos nas tarefas diárias, mas como o fazemos
de uma forma automática não percebemos. Uma receita de culinária é um bom exemplo para explicar o conceito.
Depuração
Relacionado com a capacidade de identificar erros e corrigí-los. Desta forma, após a conclusão
de um projeto ou/e de uma etapa, é necessário verificar/testar se tudo funciona como previsto, sendo, portanto, também nesta fase que muitas das vezes se propõem melhores soluções para o problema inicial. É importante incentivar os alunos a definirem estratégias de teste e depuração quando se identifica que algo não funciona conforme esperado, com o intuito de encontrarem erros e melhorarem os seus processos, incentivando a sua perseverança e promovendo progressivamente a construção da sua autoconfiança.
Assim, as práticas do Pensamento Computacional, como vimos acima, pressupõem o desenvolvimento, de forma integrada, da abstração, da decomposição, do reconhecimento de padrões, da algoritmia, e do desenvolvimento de hábitos de depuração e otimização dos processos, dotando os alunos de ferramentas que lhes permitem resolver problemas.
_______________________________________________________
Referência
Espadeiro, R. G. (2021). O Pensamento Computacional no currículo de Matemática. Educação e Matemática 162, 5–10.

Comentários
Postar um comentário