O que é Pensamento Computacional?

Diana Santos
Dianasantosip
Published in
3 min readSep 18, 2020

Para você o que é pensamento computacional?

Por favor não me responda aquela resposta clichê.

R: Ah, é a forma de como o computador pensa!

Computador não pensa! Quem pensa é um ser humano que programa o computador para executar determinada tarefa!

O pensamento computacional tem haver com a forma modelar e solucionar problemas cotidianos.

Podemos utilizar o PC(Pensamento Computacional) para revolver os problemas cotidianos, por exemplo você vai até o trabalho e você pode escolher dois caminhos. O mais longe e não paga pedágio ou o mais curto porém paga pedágio.

Viu, você está utilizando o PC para tentar resolver seu problema!

Agora vamos conhecer os 4 pilares do pensamento computacional.

  1. Decomposição: capacidade de decompor um problema complexo em partes menores , deixando-as simplificadas;
  2. Reconhecimento de padrões: identificar similares e assim que definido, basta repeti-lo.
  3. Abstração: Selecionar aquilo que é mais relevante e ocultar ou remover detalhes menos importante.
  4. Pensamento algorítmico: É a capacidade de seguir uma série de instruções(passo à passo), com o objetivo de chegar a solução do problema.

Essas competências do pensamento computacional deve ser exercida desde crianças, para que elas possam pensar computacionalmente para resolver problemas cotidianos.

Exemplo

Problema: Lavar a louça

Pois é a vida da gente é feita pilas e pilas de louça na pia.

Mas sabia que você pode estar utilizando o pensamento computacional para lavar a louça?

Pois bem, primeiro de tudo eu tenho um problema “Muita louça suja na pia”, e o desafio é lavá-la, então vamos para resolução deste problema.

Primeiro eu utilizo a decomposição, penso em como posso começar a lava lá e vejo a melhor estrategia.

Então entra o reconhecimento de padrões onde separo, talheres com talheres, copos com copos, pratos com pratos e assim por diante. Uma vez que o padrão foi estabelecido, bata repetiĺo na próxima vez que for lavar a louça.

Agora vamos para a abstração, por exemplo ao em vez de separar colher com colher eu posso lavar todos os talheres, removendo esse detalhe(de lavar colher com colher e faca com faca).

Após isso uso o algoritmo e sigo as instruções.

  • Pegar a buchinha
  • Pegar o detergente
  • Pegar a louça
  • E lavar (GENTE EU SEI QUE PULEI UM MONTE DE PASSO], mas é para economizar tempo. Só para vocês entenderem.

Agora imagina só tem que dar instruções para um robô, ensine ele a fazer um sanduíche, você acha que é fácil?

Então confere o video!

Aproveite é assista mais sobre Pensamento Computacional no meu canal!

Bom por hoje é só. Espero que tenham gostado!

Deixa um clap aqui no Medium, compartilhe com os amigos!

Nos vemos!

Referências:

INTITUTO AYRTIN SENNA.Pensamento computacional e programação como ferramentas de aprendizagem. Publicado em 13.09.2019

ESCOLAS CONECTADA. Se meu computador pensasse: uma correlação entre a lógica computacional e os problemas do dia a dia.

--

--

Diana Santos
Diana Santos

Written by Diana Santos

Professora de informática|Formação de professores | Instrutora de cursos online da Udemy |Projeto Franzininho