image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Article image
Jeferson Gonçalves
Jeferson Gonçalves04/10/2022 09:32
Compartilhe

Um breve resumo sobre o Pensamento Computacional

  • #Lógica de Programação
  • #Soft Skill

Na escola, ou até mesmo na universidade, foi nos ensinado que as áreas do conhecimento eram independentes entre si. Mas o que nota-se é que o desenvolvimento da humanidade se deu, especialmente, pela intersecção de áreas do conhecimento, como: ciências exatas, humanas, sociais, biológicas, etc. 

É nesse sentido que o pensamento computacional emerge, pois este é considerado uma habilidade generalista que pode ser aplicada em qualquer área do conhecimento. Em outras palavras, o pensamento computacional é um conjunto de habilidades e conhecimentos da ciência da computação que podem ser utilizadas em diversas áreas do cotidiano, sem que esteja, necessariamente, relacionado a um computador. 

Dessa forma, essa habilidade concentra-se em integrar a tecnologia ao conhecimento humano, onde ambos se complementam para gerar mais conhecimento. No mundo atual, essa forma de pensar auxilia na preparação para uma sociedade cada vez mais inovadora, complexa e digital. Portanto, de forma prática, o pensamento computacional ajuda na identificação e solução de problemas complexos baseando-se em quatro pilares: 


Decomposição


A decomposição refere-se, inicialmente, na identificação do problema a ser tratado, e posteriormente na divisão desse problema em partes - subproblemas - mais simples. Decompor um problema complexo em partes menores pode ser aplicado a qualquer situação do cotidiano. 

Reconhecimento de Padrões

Reconhecimento de padrões ou tendências é o processo de identificação de similaridades e diferenças entre os problemas. 

Abstração

Neste ponto, começa-se a exigir mais do intelecto humano, pois o processo de abstração envolve focar nos itens relevantes para a solução de um problema, de forma a eliminar o excesso de informações irrelevantes, levando-o do mundo concreto para o mundo abstrato. 

Design de Algoritmos

Com todos os pilares acima definidos, é possível criar regras para a resolução de problemas complexos. Neste ponto entra o quarto pilar - design de algoritmos - sendo a definição do passo a passo para determinar a solução do problema, de modo que esta solução possa ser replicável por outras pessoas. 

Portanto, de forma resumida, o pensamento computacional é uma estratégia de pensamento que busca identificar o problema, dividi-lo em partes menores e resolvíveis, identificar padrões e, por fim, solucionar o problema com o uso da lógica.

Compartilhe
Comentários (4)
Laio Silva
Laio Silva - 04/10/2022 18:29

Olá, tudo bom?

Bacana seu artigo.

Qual sua visão sobre controle de qualidade?

Por favor, posso contar com seu voto no artigo abaixo?

DIO| Codifique o seu futuro global agora

Qual sua opinião? Algo a acrescentar?

Desde já, te agradeço!

Tiago Silva
Tiago Silva - 04/10/2022 15:50

Realmente, o pensamento computacional vem ajudando muito, e esta sendo aplicando em diversas áreas, muito bom !!!

TB

Tiago Bubniak - 04/10/2022 10:39

Texto importante.

TR

Thais Resende - 04/10/2022 10:36

Muito Bom , Obrigada por compartilhar