Assim como aprendemos a ler e escrever, o Pensamento Computacional, a habilidade de resolver problemas complexos utilizando processos computacionais, deveria fazer parte da nossa formação desde o Ensino Fundamental.
Comments
Log in with your Bluesky account to leave a comment
Wing (Jeannette Wing) mostrou isso em “Computational Thinking”, em 2006; traduzido como “PENSAMENTO COMPUTACIONAL – Um conjunto de atitudes e habilidades que todos, não só cientistas da computação, ficaram ansiosos para aprender e usar” pela RBECT.
Então aprendemos a lidar com todo tipo de situação, desde sintaxe da Linguagem de Programação, complexidade do problem, limitações de Hardware e as nossas também.
Decomposição: O ato de dividir problemas grandes em partes menores e assim facilitar a resolução.
Reconhecimento de padrões: procedimento básico de lógica; quanto mais padrões conseguimos reconhecer, mais fácil será para encontrar a solução do problema.
Abstração: O ato de filtrar e classificar. Observe o problema, filtre dados relevantes, classifique-os e descarte aqueles dados que só estão ali para encher o seu cérebro de informações. Deixe o ambiente o mais limpo e organizado possível.
Comments
Quão difícil é resolver esse problema?
Qual é a melhor maneira de resolvê-lo?
Reconhecimento de padrões: procedimento básico de lógica; quanto mais padrões conseguimos reconhecer, mais fácil será para encontrar a solução do problema.