Fichamento - Pensamento Computacional
- #Lógica de Programação
Definição:
- Pensamento computacional não se restringe ao meio computacional.
- Passos que podem ser feitos para resolução de problemas.
Pilares do Pensamento Computacional
- Decomposição: Dividir o problema em probleminhas menores
- Reconhecimento de Padrões: Similaridades de algo no problema
- Abstração: Sai do mundo concreto e vai para o mundo abstrato, ou de seja, de um caso particular para o generalista.
- Design de algoritmos: Automatiza a problemática gerando o resultado esperado.
Vantagens do Pensamento Computacional:
- Pensamento sistemático
- Colaboração dentro da equipe
- Criatividade e design
- Facilitador
- Obs.: Ao praticar pensamento computacional vê-se essas competências sendo mais trabalhadas em nós.
Habilidades Complementares
Raciocínio lógico:
- Pensamento estruturado
- Auxílio para resolução de problemas
- Deve ser treinado
Classificações:
- Indução: Através da observação - Gera-se leis e Teorias.
- Dedução: A partir de leis e teorias - chega-se a uma explicação / Dedução.
- Abdução: a partir de uma dedução você gera a premissa. A premissa pode não ser verdadeira ( processo investigativo).
Decomposição
- Analise:
- Exame detalhado do problema
- quebra em pequenos problemas
- Síntese:
- Recompondo o problema original encaixando as partes novamente, ou seja essa junção deve fazer sentido
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!