Pedro Dias
Pedro Dias11/08/2022 22:20
Compartilhe

Pensamento Computacional

  • #Programação para Internet
  • #Linux

O pensamento computacional, termo este usado desde 1980, embora remonte desde décadas mais antigas, é basicamente uma expressão de solução de forma que um computador — humano ou máquina — possa efetivamente realizar.

O pensamento computacional pode ser fragmentado em três passos diferentes:

  • Formulação de problemas:
  • Consiste em isolar um elemento dos outros
  • Expressão da solução:
  • Fase esta que consiste em criar um algoritmo
  • Execução e avaliação:
  • Fase final em que se é verificcado se a solução foi efetiva e eficaz

E visto os passos, ele pode ser utilizado em qualquer area da vida. Desde na elaboração de soluções complexas como um algoritmo de compactação até a soluções mais simples, como a contagem de troco.

Um grande erro, que embora seja comum mas deve ser evitado, é generalizar o pensamento computacional com uma AI. O pensamento comupacional é bem mais amplo que isso, visto que pode ser usado tanto em Deep Learning ou matemática básica.

Uma coisa que todos tem que ter em mente é que o pensamento computacional está em todos os lugares, mas é tão comum que muitas vezes nem percebemos.

Fontes: Computational Thinking - Wikipedia; Abstração - Wikipedia

Compartilhe
Comentários (2)
Marcos
Marcos - 12/08/2022 01:19

Aqui na DIO tem um ótimo curso de Pensamento Computacional

CP

Caio Pinheiro - 12/08/2022 00:30

parabéns, estou iniciando nesse mundo de Dev. estou começando pela lógica computacional.