Zusammenfassung der Ressource
EEX0006 - TEMA1/6A
- PROGRAMAÇÃO -
solução estruturada
de problemas e
pensamento
computacional
- CONCEITOS
- solução estruturada
- instrução dada ao computador para tomar decisões lógicas,
baseadas em critérios objetivos, e seguir instruções ordenadas
- elaborar uma sequência de passos a serem dados, de forma que, ao
seguir esta sequência, exista uma resposta coerente para o problema
- raciocínio lógico
- pensamento computacional
- permite a proposição de solução de determinado
problema de forma que o computador possa executá-la
- Grover e Pea (2013)
- 1 - abstração e reconhecimento de padrões
- 2 - processamento sistemático da informação
- 3 - sistema de símbolos e representações
- 4 - noções de controle de fluxo em algoritmos
- 5 - decomposição de problemas estruturados
- 6 - pensamento iterativo, recursivo e paralelo
- 7 - lógica condicional
- 8 - eficiência e restrições de desempenho
- 9 - depuração e detecção de erro sistemático
- Brackmann (2017)
pilares para resolução
de problemas
- decomposição
- dividir o problema inicial em partes menores
- abstração
- filtragem e classificação dos dados - concentração no dado importante
- reconhecimento
de padrões
- identificar repetições ou regras de recorrência
- algoritmos
- procedimentos para resolver um problema com as ações a
serem executadas e a ordem em que elas devem acontecer