-
Decomposição: Diante de um problema complexo, quebra-lo em problemas menores, portanto, mais fáceis, mais gerenciáveis.
-
Reconhecimento de padrões: modelo base, estrutura invariante, repetição
-
Abstração: Processo intelectual de isolamento de um objeto da realidade.
-
Algoritmos: Processo de resolução de problemas step-by-step (passo a passo) utilizando instruções.
Habilidades Complementares:
-
Raciocinio Lógico: forma de pensamento estruturado para encontrar/determinar a solução de um problema. Classifica-se em Indução, Dedução e Abdução. A dedução é analitica; Dedução e Abdução são sintéticas.
-
Aperfeiçoamento: A partir de uma solução, adotar pontos de refinamento e melhoria.
Links úteis sobre o curso:
https://www.cs.cmu.edu/~CompThink/resources/TheLinkWing.pdf