Pensamento Computacional

A decomposição busca dividir um problema ou sistema complexo em partes menores, mais fáceis de compreender, gerenciar e resolver. Quando deixamos de olhar para um sistema como um todo e estudamos cada uma de suas peças menores, fica mais simples de compreender e buscar a solução desejada.
Decomposição
Abstração busca desconsiderar informações ou detalhes que não sejam imprescindíveis para resolver nosso problema.
O reconhecimento de padrões tem por objetivo aproveitar soluções já usadas no passado para lidar com uma nova dificuldade que seja suficientemente similar.
Algoritmos são um conjunto ordenado de passos que, quando executados corretamente, levam à solução de um problema.