Skip to main content
Skip to Main Content
Skip to main content
Navegação

Pensamento Computacional na Educação

By Jason McKenna Jun 12, 2024

Os computadores hoje são um meio tão fundamental para a nossa cultura quanto a escrita. Assim como a invenção da imprensa expandiu as capacidades de comunicação escrita e democratizou o acesso à informação, o advento dos computadores mudou a forma como interagimos e entendemos o mundo. Essa transformação cria novos desafios e novas oportunidades - ambos encapsulam a necessidade de equipar todos com as habilidades para participar da era digital.

O pensamento computacional (PC) tem um papel central nesse novo paradigma educacional. Ele permite que os alunos se envolvam com computadores não apenas como usuários, mas como criadores, exploradores e inovadores. Os modelos computacionais, em particular, são ferramentas poderosas que facilitam o aprendizado profundo e a compreensão das práticas de TC.

Aluno usando o VEXcode VR num computador em sala de aula

Jeanette Wing, uma proeminente defensora da TC, enfatizou que o pensamento computacional se baseia no poder e nos limites dos processos de computação1. Ela se estende além da mera codificação para abranger uma metodologia mais ampla de resolução de problemas. De acordo com Weintrop et al., a ciência e a matemática estão cada vez mais se tornando empreendimentos computacionais2. Padrões educacionais como o Next Generation Science Standards (NGSS) refletem essa mudança e destacam o pensamento computacional como uma prática científica central.

Voltando à nossa analogia, podemos observar que os modelos computacionais atuam como a versão contemporânea da imprensa, revolucionando a forma como o conhecimento é disseminado. Por meio de modelos computacionais, os alunos agora podem simular sistemas complexos, experimentar hipóteses e visualizar resultados de maneiras sem precedentes. Através da criação de modelos computacionais, os alunos podem analisar problemas complexos, dividindo-os em partes menores, identificando padrões e elaborando algoritmos para resolvê-los. Essa abordagem imersiva garante que os alunos não apenas arranhem a superfície, mas mergulhem totalmente nas complexidades do pensamento computacional.

Aluno usando o VEXcode IQ com um robô VEX IQ

Seymour Papert, o pai do construcionismo, defendia ambientes de aprendizagem onde os alunos construíssem ativamente o conhecimento por meio desse tipo exato de exploração e experimentação. Modelos computacionais exemplificam essa abordagem construcionista. Ao se envolver profundamente com o conteúdo e desenvolver seus modelos, os alunos desenvolvem a compreensão. Eles aprendem a ver os problemas de várias perspectivas, considerar várias soluções e entender as implicações mais amplas de seu trabalho.

Os modelos computacionais também fomentam a criatividade e a inovação. À medida que os alunos experimentam diferentes variáveis, eles observam atentamente os comportamentos intrigantes que emergem e fazem os ajustes necessários em seus modelos. O processo iterativo na codificação espelha o processo criativo na escrita, pois ambos envolvem a revisão cuidadosa e o refinamento das ideias.

Ao criar modelos computacionais, os alunos podem se aprofundar nos princípios da TC e obter uma compreensão mais abrangente. Ao mergulhar no conteúdo, eles desenvolvem habilidades de pensamento crítico e obtêm uma compreensão abrangente das práticas computacionais. Ao aprender a abordar os problemas de diversos pontos de vista, eles se tornam hábeis em explorar várias soluções e compreender as consequências maiores de seu trabalho. Isso representa uma incorporação completa da visão de Papert de aprender por meio de experiências práticas e pensamento reflexivo.

Alunos e professor olhando para uma tela de computador juntos

O pensamento computacional prepara os alunos para participar do meio digital, assim como a alfabetização por escrito, permitindo que os indivíduos se envolvam com a palavra escrita. Assim como a educação em leitura e escrita tornou-se essencial com a disseminação da imprensa, também devemos priorizar a educação em CT para preparar os alunos para um mundo cada vez mais definido pelas tecnologias computacionais. Através da modelagem computacional, os alunos ganham as ferramentas para criar, explorar e inovar, garantindo que eles não sejam apenas consumidores passivos de tecnologia, mas contribuam ativamente para o seu desenvolvimento.


1 Wing, Jeannette M. "Pensamento computacional". Communications of the ACM 49.3 (2006): 33-35.

2 Weintrop, David, et al. “Defining computational thinking for mathematics and science classrooms.” Journal of Science Education and Technology 25 (2016): 127-147