Article image
Mosiah Silva
Mosiah Silva24/04/2022 18:33
Share

Pensamento Computacional - Evoluindo como programador

  • #Lógica de Programação

Como o Pensamento Computacional

vai fazer de você um melhor programador...


Podemos definir pensamento computacional como uma forma de pensar que tem como objetivo a solução de um problema complexo. Problema esse que para obtermos uma solução se faz necessário uma subdivisão em partes de problemas menores.

Aplicamos os fundamentos do pensamento computacional em qualquer área, não é algo exclusivo da área de tecnologia. Para isso utilizamos os 4 pilares que estruturam esse pensamento.

Nesse artigo, trago um breve resumo do que é isso e o que tem de importante.

Os 4 pilares do Pensamento Computacional

image

Decomposição: É justamente pegar um problema que aparentemente é grande e complexo e transformá-lo em etapas menores, que são mais palpáveis com menor grau de complexidade. Nos poupando tempo, tem um artigo específico que trás essa abordagem em organização de tempo.

image

Reconhecer Padrões: Como seres humanos, temos como natureza o reconhecimento de padrões, através desse tipo de comportamento nos desenvolvemos desde a infância. Quanto maior for a nossa capacidade de reconhecer padrões, ou seja, situações em comum entre problemas diferentes, mais rápido e mais fácil iremos resolvê-los.

image

Abstração: É o filtro que aplicamos nos elementos do problema, de maneira que separamos somente o essencial, ignorando detalhes que muitas vezes podem ser irrelevantes.

image

Algorítimo: Criamos um algorítimo quando pegamos um conjunto de instruções, e criamos um passo a passo de como executá-las. Organizando isso de maneira lógica e aplicável em um tempo determinado.

Como isso se aplica ? Qual a importância?

A aplicação do pensamento computacional faz com que possamos aprimorar algumas habilidades, que são extremamente importantes para programação e demais áreas.

Algumas delas são:

  • Resolução de Problemas complexos;
  • Pensamento crítico;
  • Criatividade;
  • Flexibilidade cognitiva.

Um profissional que possui as habilidades acima aprimoradas, tem muito valor agregado para as empresas e projetos no qual está envolvido. Afinal, a aplicação dessas habilidades em conjunto faz com que tenha maior produtividade, melhor aplicação de tempo e recursos.

Procure aplicar o pensamento computacional no seu dia a dia, irá verificar que conseguirá obter uma performance constante e elevada.

Share
Comments (10)
Richardson Bruno
Richardson Bruno - 25/06/2022 09:09

Hum.. interessante :>)


@Mosiah depois n esquece de add a acentuação nas seguintes palavras: ^)

  • executa-las
  • resolve-los
  • transforma-lo

o/

Ana Canari
Ana Canari - 24/06/2022 21:35

Muito boom!!!

O pensamento computacional auxilia muito no planejamento e resolução de problemas, além de ao seguir o passo a passo, criar o código fica muito mais simples.

Parabéns e obrigada por compartilhar!

LS

Luiz Silva - 24/06/2022 14:47

Conteúdo TOP!!!! Parabéns !!!

Lucas Lima
Lucas Lima - 30/04/2022 17:47

muito bom!

Talita Pimenta
Talita Pimenta - 30/04/2022 21:34

mto bom!!!!

Dorany Braga
Dorany Braga - 27/04/2022 09:24

Excelente conteúdo!

Mosiah Silva
Mosiah Silva - 24/04/2022 18:36
Diego Silva
Diego Silva - 25/04/2022 01:33

excelente, tudo vai muito além do código e é ótimo ler um artigo desse!

Ticiano Filho
Ticiano Filho - 24/04/2022 20:22

Super importante a base.

Lucas Medeiros
Lucas Medeiros - 24/04/2022 19:14

Excelente, Mosiah! 👏🏻