Por Evaldo Sant Ana de Almeida
Este artigo busca apresentar o Pensamento Computacional como uma abordagem derivada da ciência da computação, mas distinta dela. Explorando conceitos fundamentais da computação, destacamos a
demanda natural dos profissionais que lidam com programação. Analisamos a necessidade de abstração,
visão analítica dos problemas e a habilidade de reescrevê-los de forma clara. Essa abordagem, centrada na decomposição e estruturação lógica das soluções, representa o cerne do Pensamento Computacional. Discutimos os pilares dessa metodologia e suas aplicações educacionais, bem como as vantagens consideráveis de sua utilização, levando em conta as demandas da educação contemporânea. Finalmente, sugerimos a continuidade da pesquisa, buscando a percepção dos docentes sobre a aplicabilidade dessa abordagem em suas áreas específicas.
Para começo de conversa
Os computadores eletrônicos se tornaram parte integrante de nosso cotidiano, no trabalho, comunicação profissional, entretenimento e muito mais. Apesar de estarem historicamente presentes na educação, seja como produto de processos educacionais ou como recurso educacional, a plena integração dessas tecnologias nas salas de aula pelo país não reflete a convivência que poderíamos esperar.
Os computadores são máquinas que executam instruções, ou seja, programas. Esses programas são escritos em linguagens específicas e altamente elaboradas. Portanto, os computadores são artefatos que refletem a genialidade e a inteligência humanas, realizando cálculos e outras atividades que substituem as ações humanas em muitos aspectos. A estruturação das instruções fornecidas a um computador, por meio de linguagens específicas, é uma maneira viável de estruturar o próprio processo de aquisição de conhecimento. De maneira superficial, é isso que representa o chamado pensamento computacional.
Neste artigo, por meio de uma revisão bibliográfica qualitativa, relacionamos os conceitos básicos da computação ao campo educacional, focando no pensamento computacional. Começamos com a definição de "computador", seguida por "cálculo", "linguagem de programação" e "algoritmo". Em seguida, exploramos o conceito de pensamento computacional, seus pilares e suas aplicações educacionais, além de discutir as implicações e habilidades derivadas dessa abordagem. Por fim, sugerimos futuras pesquisas na área, levantando a visão dos docentes sobre a utilização do pensamento computacional em suas atividades.
Conceitos Fundamentais
Computador
Cálculo
Linguagem de Programação
Os computadores lidam com informações em níveis diferentes e, por serem máquinas, não compreendem a linguagem humana. Eles operam com impulsos elétricos que representam a presença ou ausência de informações, interpretados como números. As linguagens de programação, inicialmente, eram códigos matemáticos, evoluindo a partir da lógica matemática para resolver problemas específicos (Bertolini et al., 2019). Essas linguagens são abstrações de conceitos matemáticos, essenciais para transmitir instruções claras à máquina.
Algoritmo
O Pensamento Computacional
O ConceitoO pensamento computacional está associado não apenas à programação de computadores, mas também à resolução de problemas, ao design de sistemas e à compreensão do comportamento humano (Balanskat & Engelhardt, 2015). Embora não seja ciência da computação, está inserido nesse campo, influenciando a forma como os cientistas da computação pensam e estruturam problemas para solução por meio de computadores.
Essa abordagem lógica e analítica é a base do pensamento computacional. Envolve a habilidade de abstração, simplificando e decompondo conceitos complexos para solução de problemas. Portanto, o pensamento computacional é uma postura cognitiva relacionada à forma como os profissionais da computação pensam e abordam problemas.
Pilares do Pensamento Computacional
O pensamento computacional é fundamentado em quatro pilares: decomposição, reconhecimento de padrões, abstração e algoritmo. Esses fundamentos implicam em quebrar o problema em partes menores e mais simples, visualizar padrões, simplificar conceitos e criar um passo a passo para a solução (BBC Bitesize website, 2022). Essa abordagem não depende exclusivamente de um computador, sendo aplicável em diversos contextos.
Aplicações e Implicações do Pensamento Computacional
O pensamento computacional oferece habilidades valiosas quando aplicado. Entre elas, destacamos habilidades socioemocionais, linguagem e comunicação e a capacidade de decompor problemas (Artecona et al., 2015). Essas habilidades estão diretamente relacionadas ao uso inteligente das novas tecnologias, permitindo que os indivíduos compreendam e usem os recursos eletrônicos de forma eficaz.
Grover e Pea (2013) mencionam cinco habilidades essenciais associadas ao pensamento computacional: abstração e reconhecimento de padrões, processamento sistemático da informação, sistema de símbolos e representações, decomposição de problemas e lógica condicional. Essas habilidades são fundamentais para compreender e tirar o melhor proveito dos recursos computacionais eletrônicos.
Essas habilidades são cruciais na era das tecnologias da informação e comunicação, permitindo que as pessoas desenvolvam capacidades necessárias para utilizar efetivamente esses recursos e compreender sua lógica de funcionamento.
Finalmente
O Pensamento Computacional representa uma abordagem valiosa para a educação contemporânea, preparando os cidadãos para as novas tecnologias. Embora ainda haja desafios na integração dessa abordagem na educação formal, é essencial capacitar os professores para aproveitar seu potencial como estratégia de ensino. Sugere-se continuar a pesquisa, buscando a perspectiva dos docentes sobre a utilização do Pensamento Computacional em suas atividades educacionais, para moldar e aprimorar essa abordagem de forma eficaz.
Nenhum comentário:
Postar um comentário