O que um chef que prepara uma nova receita, um alfaiate tecendo em um tear e um torcedor de esportes que analisa estatísticas de futebol têm em comum para criar um time dos sonhos? Todos estão usando o pensamento computacional.
Quando ouvimos sobre “pensamento computacional”, computadores e outras tecnologias digitais vêm à mente para a maioria de nós. Normalmente não pensamos nas atividades normais do dia a dia, como fazer uma lista de tarefas ou planejar o caminho mais rápido para fazer compras. O pensamento computacional usa métodos desenhados por cientistas da computação, mas seu funcionamento é baseado nos processos mentais que os humanos aplicam para decompor problemas, buscar semelhanças, identificar informações importantes e criar um plano lógico para resolvê-las. Inclui conceitos e técnicas de computação, como abstração, decomposição, reconhecimento de padrões, design algorítmico e iteração, mas pode ser aplicado em campos tão diversos como artes, ciências, humanidades e vida cotidiana.
Essas habilidades de pensamento não são produtos novos da era da informação; na verdade, eles estão conosco desde o alvorecer da engenhosidade humana. Em seu novo livro sobre a história dos têxteis, a tecnóloga Virginia Postel mostra que podemos ver técnicas de pensamento computacional em estampas de tecido usadas em todas as culturas humanas. O historiador James Burke vai um passo adiante e especula que “o processo sequencial preciso que foi usado para moldar os primeiros eixos deu origem ao pensamento sequencial preciso que mais tarde permitiria a criação da linguagem”. É uma especulação improvável, mas o pensamento computacional é algo que os humanos usam naturalmente.
Hoje, os humanos não são os únicos agentes computacionais. Smartphones, reuniões Zoom, computadores e tecnologias digitais, entre muitos outros avanços, estão presentes em todas as facetas do nosso mundo moderno. Nossas vidas são cada vez mais influenciadas pelos processos algorítmicos que essas tecnologias usam. Portanto, entender como eles funcionam e quais processos estão por trás deles é um componente fundamental da educação do século XXI. Portanto, seguindo os princípios da missão do IB, devemos dar um passo adiante e preparar os alunos para projetar e usar essas tecnologias para criar um mundo mais positivo. O perfil do aluno IB incentiva os alunos a pensar e desenvolver a capacidade de reconhecer e abordar problemas complexos de forma crítica e criativa. O pensamento computacional usa o pensamento crítico e criativo como meio de resolver problemas e projetar soluções por meio do raciocínio.
Elementos do pensamento computacional
Decomposição: divisão de um problema ou sistema complexo em partes menores e mais gerenciáveis *.
Reconhecimento de padrões: procure semelhanças entre conjuntos de dados *.
Abstração: extração de informações importantes para a formulação de simulações ou modelos figurativos. Organização e análise dos dados dessas abstrações *.
Algoritmos: formulação de uma solução passo a passo para o problema ou as regras a serem seguidas para resolvê-lo *.
Depuração e iteração: verificar algoritmos para corrigir problemas e fazer modificações para alcançar maior eficácia e eficiência *.
Pensamento computacional em programas de IB
PEP -> PD / POP
PAI -> PD / POP
Por meio do ensino explícito de processos cognitivos, como o pensamento computacional, os professores do IB tornam os processos de pensamento visíveis para os alunos. Aqueles que estão mais conscientes de seu próprio pensamento tendem a lidar ativamente com o aprendizado e desenvolver um aprendizado mais profundo.
Os processos de pensamento fundamentais usados pelo pensamento computacional são os mesmos em todos os níveis; o que varia é a complexidade dos problemas e dos tipos de sistemas computacionais, que aumenta com o tempo. O pensamento computacional é um método importante no século 21 que os alunos podem usar para projetar e testar soluções.
Recursos para usar em aula
Aqui estão alguns recursos que você pode usar para facilitar as discussões sobre o pensamento computacional: