5. Pensamento Computacional
Filipe T. Moreira
O que é?
É um tipo de pensamento lógico que nos permite
solucionar problemas com os fundamentos
básicos das ciências da computação.
6. Pensamento Computacional
Filipe T. Moreira
O que é?
Pensar como um cientista da computação significa mais do
que ser capaz de programar um computador. Requer pensar
em vários níveis de abstração.
Wing, 2006
8. Pensamento Computacional
Filipe T. Moreira
O que é?
Problema
Decomposição
Abstração
Reconhecimento
de padrões
Algoritmo
Pode ser aplicado em
diferentes disciplinas e
áreas da vida.
9. Pensamento Computacional
Filipe T. Moreira
O que é?
Comparação entre TIC e CC, segundo Berry (2013)
TIC Ciências da
Computação
Users
Consumers
Communicators
Digital literate
Safe
Skills
Makers
Creators
Collaborators
Digitally critical
Responsible
Understanding
12. Pensamento Computacional
Filipe T. Moreira
Como?
Planificação de um
projeto
Realizar o projeto Pensamento
Computacional
Decompor o projeto em
partes
Decompor o projeto em
partes
Decomposição
Perceber se é possível Perceber se é possível Abstração
Perceber se todas as
partes funcionarão
Perceber se todas as
partes funcionam
Reconhecimento de
padrões
Esquematizar o programa Programar Algoritmia
13. Pensamento Computacional
Filipe T. Moreira
Como?
“Um programa educativo tecnológico, que
desafia alunos e professores a
desenvolverem aplicações para
smartphones ou tablets, mostrando-lhes o
potencial da tecnologia na transformação
do mundo e das comunidades onde se
inserem. Com uma metodologia de projeto,
os alunos têm oportunidade de
experienciar o ciclo de desenvolvimento do
produto.” https://cdi.org.pt/apps-for-good/