Os pilares do pensamento computacional
- #Soft Skill
Bom dia, Desenvolvedores!
Quero trazer um resumo dos pilares do pensamento computacional. Mas, antes de descrever precisamos responder a seguinte pergunta:
O que é o pesamento computacional?
O pensamento computacional pode ser estabelecido como uma habilidade para resolver problemas e desafios de forma satisfatória. Essa solução pode ou não envolver equipamentos tecnológicos, mas o seu fundamento é a exploração de forma criativa, crítica e estratégica das instâncias computacionais.
Dessa forma, o pensamento computacional é dividido em 4 pilares:
Decomposição: dividir o desafio em problemas menores, para facilitar o seu entendimento;
Abstração: reconhecer o que é mais importante na situação-problema, a fim de descartar o que não é;
Reconhecimento de padrão: o que se assemelha no problema, quais as repetições e similaridades que ele tem e que podem auxiliar na sua resolução;
Algoritmo: desenvolver uma ordem e sequência de passos para resolver o problema.