Pensamento
Computacional
o que é e como potenciar?
Filipe T. Moreira
Pensamento Computacional
Filipe T. Moreira
O que não é…
silversaltphoto.j.senosiain/Moment/Getty Images
Pensamento Computacional
Filipe T. Moreira
O que não é…
A cidade dos Malditos (Village of the Damned, John Carpenter - 1995)
Pensamento Computacional
Filipe T. Moreira
O que não é…
Pensamento
Computacional
Programação
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.
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
Pensamento Computacional
Filipe T. Moreira
O que é?
Problema
Decomposição
Abstração
Reconhecimento
de padrões
Algoritmo
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.
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
Pensamento Computacional
Filipe T. Moreira
Potencialidades?
Concentração
Criatividade
Confiança
Controlo
Pensamento Computacional
Filipe T. Moreira
Como?
Com diversidade de recursos (tecnológicos e didáticos)
orientados para o efeito.
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
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/
Pensamento Computacional
Filipe T. Moreira
Como?
Code Monkey Islands
Pensamento Computacional
Filipe T. Moreira
Como?
Pensamento Computacional
Filipe T. Moreira
Como?
Pensamento Computacional
Filipe T. Moreira
Como?
Pensamento Computacional
Filipe T. Moreira
Como?
Pensamento
Computacional
Filipe T. Moreira
filipertmoreira@ua.pt

Pensamento computacional