SlideShare uma empresa Scribd logo
Pensamento Computacional
Jeannette W. Ming
“Pensamento computacional
constrói usando o poder e os limites
de processos computacionais”
Computação:
realizar calculo ou operação lógica
seguindo um modelo bem definido
“O que é computável?”
https://www.amazon.com/dp/0307908275
É conceitual…
… e não implementação.
“Pensamento computacional é reformular um
problema aparentemente difícil em um que
sabemos resolver, através de redução, expansão,
transformação or simulação”
“… usando abstração e decomposição quando
atacando uma tarefa muito grande ou desenhando
um sistema complexo.”
Exemplos
• Previsão de preço de Ações — simulação
• Busca (IR) — redução, decomposição e
transformação
• Self-driving Cars — redução, transformação,
abstração, decomposição, simulação e etc.
• Frameworks Web — decomposição e abstração
Legal, mas no dia a dia?
alguém consegue pensar alguma circunstância no último ano?
“Computational Thinking” — 2006, Jeannette M. Wing
https://www.cs.cmu.edu/~15110-s13/Wing06-ct.pdf
“What is Computational Thinking?” — 2015, Google Open Online Education
https://www.youtube.com/watch?v=sxUJKn6TJOI
Curso do Google de Pensamento Computacional para Educadores
https://computationalthinkingcourse.withgoogle.com/
Coleção de artigos/textos sobre Pensamento Computacional @ univali.br
http://lite.acad.univali.br/pt/pensamento-computacional/
"What is Computational Thinking and Why Should You Care?"
http://robomatter.com/computational-thinking/
Pensamento Computacional

Mais conteúdo relacionado

Mais procurados

Aula 1 - Inteligência Artificial
Aula 1 - Inteligência ArtificialAula 1 - Inteligência Artificial
Aula 1 - Inteligência Artificial
Thaís Gaudencio
 
Inteligência Artificial
Inteligência ArtificialInteligência Artificial
Inteligência Artificial
Amanda Nalesso
 
Inteligencia artificial 1
Inteligencia artificial 1Inteligencia artificial 1
Inteligencia artificial 1
Nauber Gois
 
Internet das Coisas: Conceitos e Aplicações
Internet das Coisas: Conceitos e AplicaçõesInternet das Coisas: Conceitos e Aplicações
Internet das Coisas: Conceitos e Aplicações
Faculdade Martha Falcão
 
Aula01 - Logica de Programação
Aula01 - Logica de ProgramaçãoAula01 - Logica de Programação
Aula01 - Logica de Programação
Jorge Ávila Miranda
 
Introdução à Computação Aula 01 - Apresentação
Introdução à Computação  Aula 01 - ApresentaçãoIntrodução à Computação  Aula 01 - Apresentação
Introdução à Computação Aula 01 - Apresentação
Leinylson Fontinele
 
Aula 06 - Sistema Binário
Aula 06 - Sistema BinárioAula 06 - Sistema Binário
Aula 06 - Sistema Binário
Suzana Viana Mota
 
Inteligência artificial
Inteligência artificial Inteligência artificial
Inteligência artificial
Ana Felizardo
 
A Internet das Coisas
A Internet das CoisasA Internet das Coisas
A Internet das Coisas
Luiz Avila
 
Inteligência Artificial
Inteligência ArtificialInteligência Artificial
Inteligência ArtificialNEO Empresarial
 
Projeto Informática na Escola
Projeto Informática na EscolaProjeto Informática na Escola
Projeto Informática na Escola
Daiana de Ávila
 
O Scratch no ensino da programação
O Scratch no ensino da programaçãoO Scratch no ensino da programação
O Scratch no ensino da programação
João Sá
 
Pensamento Computacional - ANPRI no Topas Lx
Pensamento Computacional - ANPRI no Topas LxPensamento Computacional - ANPRI no Topas Lx
Pensamento Computacional - ANPRI no Topas Lx
Fernanda Ledesma
 
O conceito e a importância da cultura digital
O conceito e a importância da cultura digitalO conceito e a importância da cultura digital
O conceito e a importância da cultura digital
Aline Corso
 
Robotica Educativa
Robotica EducativaRobotica Educativa
Robotica Educativaguest0aa7b2
 
Internet das Coisas - Conceitos, tecnologias e aplicações
Internet das Coisas - Conceitos, tecnologias e aplicaçõesInternet das Coisas - Conceitos, tecnologias e aplicações
Internet das Coisas - Conceitos, tecnologias e aplicações
Fabio Souza
 
Curso de Informatica Básica - Noções básicas de um computador
Curso de Informatica Básica - Noções básicas de um computadorCurso de Informatica Básica - Noções básicas de um computador
Curso de Informatica Básica - Noções básicas de um computador
Perondi15
 

Mais procurados (20)

Aula 1 - Inteligência Artificial
Aula 1 - Inteligência ArtificialAula 1 - Inteligência Artificial
Aula 1 - Inteligência Artificial
 
Inteligência Artificial
Inteligência ArtificialInteligência Artificial
Inteligência Artificial
 
Inteligencia artificial 1
Inteligencia artificial 1Inteligencia artificial 1
Inteligencia artificial 1
 
Internet das Coisas: Conceitos e Aplicações
Internet das Coisas: Conceitos e AplicaçõesInternet das Coisas: Conceitos e Aplicações
Internet das Coisas: Conceitos e Aplicações
 
Aula01 - Logica de Programação
Aula01 - Logica de ProgramaçãoAula01 - Logica de Programação
Aula01 - Logica de Programação
 
Introdução à Computação Aula 01 - Apresentação
Introdução à Computação  Aula 01 - ApresentaçãoIntrodução à Computação  Aula 01 - Apresentação
Introdução à Computação Aula 01 - Apresentação
 
Aula 06 - Sistema Binário
Aula 06 - Sistema BinárioAula 06 - Sistema Binário
Aula 06 - Sistema Binário
 
Inteligência artificial
Inteligência artificial Inteligência artificial
Inteligência artificial
 
Sobre Robótica
Sobre RobóticaSobre Robótica
Sobre Robótica
 
A Internet das Coisas
A Internet das CoisasA Internet das Coisas
A Internet das Coisas
 
Inteligência Artificial
Inteligência ArtificialInteligência Artificial
Inteligência Artificial
 
Projeto Informática na Escola
Projeto Informática na EscolaProjeto Informática na Escola
Projeto Informática na Escola
 
O Scratch no ensino da programação
O Scratch no ensino da programaçãoO Scratch no ensino da programação
O Scratch no ensino da programação
 
Pensamento Computacional - ANPRI no Topas Lx
Pensamento Computacional - ANPRI no Topas LxPensamento Computacional - ANPRI no Topas Lx
Pensamento Computacional - ANPRI no Topas Lx
 
O conceito e a importância da cultura digital
O conceito e a importância da cultura digitalO conceito e a importância da cultura digital
O conceito e a importância da cultura digital
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Robotica Educativa
Robotica EducativaRobotica Educativa
Robotica Educativa
 
Aula03 midia digital
Aula03 midia digitalAula03 midia digital
Aula03 midia digital
 
Internet das Coisas - Conceitos, tecnologias e aplicações
Internet das Coisas - Conceitos, tecnologias e aplicaçõesInternet das Coisas - Conceitos, tecnologias e aplicações
Internet das Coisas - Conceitos, tecnologias e aplicações
 
Curso de Informatica Básica - Noções básicas de um computador
Curso de Informatica Básica - Noções básicas de um computadorCurso de Informatica Básica - Noções básicas de um computador
Curso de Informatica Básica - Noções básicas de um computador
 

Destaque

Ensinando computacao sem_computador
Ensinando computacao sem_computadorEnsinando computacao sem_computador
Ensinando computacao sem_computadorHudson Augusto
 
Computação desplugada na prática escolar
Computação desplugada na prática escolarComputação desplugada na prática escolar
Computação desplugada na prática escolarJessica Pontes
 
Pensamento computacional aplicado ao jornalismo
Pensamento computacional aplicado ao jornalismoPensamento computacional aplicado ao jornalismo
Pensamento computacional aplicado ao jornalismo
Tracto Content Marketing
 
Workshop - Atividades para desenvolver o pensamento computacional sem comput...
Workshop -  Atividades para desenvolver o pensamento computacional sem comput...Workshop -  Atividades para desenvolver o pensamento computacional sem comput...
Workshop - Atividades para desenvolver o pensamento computacional sem comput...
Milena Jorge
 
Síntese Crítica ao livro de Seymour Papert "A Máquina das Crianças: Repensand...
Síntese Crítica ao livro de Seymour Papert "A Máquina das Crianças: Repensand...Síntese Crítica ao livro de Seymour Papert "A Máquina das Crianças: Repensand...
Síntese Crítica ao livro de Seymour Papert "A Máquina das Crianças: Repensand...Raquel Camacho
 
Explorando Games para o Ensino do Pensamento Computacional
Explorando Games para o Ensino do Pensamento ComputacionalExplorando Games para o Ensino do Pensamento Computacional
Explorando Games para o Ensino do Pensamento Computacional
Sérgio Souza Costa
 
O pensamento computacional e o jornalismo
O pensamento computacional e o jornalismoO pensamento computacional e o jornalismo
O pensamento computacional e o jornalismoJennyffer Mesquita
 
Ser letrado científico
Ser letrado científicoSer letrado científico
Ser letrado científico
unesp
 
Tutorial kturtle iniciante
Tutorial kturtle inicianteTutorial kturtle iniciante
Tutorial kturtle inicianteRodrigo Costa
 
Apresentação do Ambiente de Aprendizagem Super Logo
Apresentação do Ambiente de Aprendizagem Super LogoApresentação do Ambiente de Aprendizagem Super Logo
Apresentação do Ambiente de Aprendizagem Super LogoVictor Martins
 
Introdução a linguagem LOGO
Introdução a linguagem LOGOIntrodução a linguagem LOGO
Introdução a linguagem LOGO
Raiza Medeiros
 
Slides teoriadainformacao
Slides teoriadainformacaoSlides teoriadainformacao
Slides teoriadainformacaoLuiz Henrique
 
Linguagem logo
Linguagem logoLinguagem logo
Linguagem logo
wanluli
 
Olha quem está programando!
Olha quem está programando!Olha quem está programando!
Olha quem está programando!
Wendell Bento Geraldes
 
Alfabetização cientifica e sequencia didática no ensino de ciências - 2012
Alfabetização cientifica e sequencia didática no ensino de ciências - 2012Alfabetização cientifica e sequencia didática no ensino de ciências - 2012
Alfabetização cientifica e sequencia didática no ensino de ciências - 2012
Fernanda Rezende Pedroza
 
PPLS/ PES
PPLS/ PESPPLS/ PES
PPLS/ PES
Ylla Cohim
 
Planejamento em saúde
Planejamento em saúdePlanejamento em saúde
Planejamento em saúdeLaíz Coutinho
 
Rasgos FíSicos De Venezuela Y Sus Relaciones Con
Rasgos FíSicos De Venezuela Y Sus Relaciones ConRasgos FíSicos De Venezuela Y Sus Relaciones Con
Rasgos FíSicos De Venezuela Y Sus Relaciones ConMiparolo
 

Destaque (20)

Ensinando computacao sem_computador
Ensinando computacao sem_computadorEnsinando computacao sem_computador
Ensinando computacao sem_computador
 
Computação desplugada na prática escolar
Computação desplugada na prática escolarComputação desplugada na prática escolar
Computação desplugada na prática escolar
 
Pensamento computacional aplicado ao jornalismo
Pensamento computacional aplicado ao jornalismoPensamento computacional aplicado ao jornalismo
Pensamento computacional aplicado ao jornalismo
 
Workshop - Atividades para desenvolver o pensamento computacional sem comput...
Workshop -  Atividades para desenvolver o pensamento computacional sem comput...Workshop -  Atividades para desenvolver o pensamento computacional sem comput...
Workshop - Atividades para desenvolver o pensamento computacional sem comput...
 
Síntese Crítica ao livro de Seymour Papert "A Máquina das Crianças: Repensand...
Síntese Crítica ao livro de Seymour Papert "A Máquina das Crianças: Repensand...Síntese Crítica ao livro de Seymour Papert "A Máquina das Crianças: Repensand...
Síntese Crítica ao livro de Seymour Papert "A Máquina das Crianças: Repensand...
 
Explorando Games para o Ensino do Pensamento Computacional
Explorando Games para o Ensino do Pensamento ComputacionalExplorando Games para o Ensino do Pensamento Computacional
Explorando Games para o Ensino do Pensamento Computacional
 
Plano de aula de informática pronto
Plano de aula de informática prontoPlano de aula de informática pronto
Plano de aula de informática pronto
 
O pensamento computacional e o jornalismo
O pensamento computacional e o jornalismoO pensamento computacional e o jornalismo
O pensamento computacional e o jornalismo
 
Ser letrado científico
Ser letrado científicoSer letrado científico
Ser letrado científico
 
Tutorial kturtle iniciante
Tutorial kturtle inicianteTutorial kturtle iniciante
Tutorial kturtle iniciante
 
Apresentação do Ambiente de Aprendizagem Super Logo
Apresentação do Ambiente de Aprendizagem Super LogoApresentação do Ambiente de Aprendizagem Super Logo
Apresentação do Ambiente de Aprendizagem Super Logo
 
Introdução a linguagem LOGO
Introdução a linguagem LOGOIntrodução a linguagem LOGO
Introdução a linguagem LOGO
 
Slides teoriadainformacao
Slides teoriadainformacaoSlides teoriadainformacao
Slides teoriadainformacao
 
Linguagem logo
Linguagem logoLinguagem logo
Linguagem logo
 
Olha quem está programando!
Olha quem está programando!Olha quem está programando!
Olha quem está programando!
 
Alfabetização cientifica e sequencia didática no ensino de ciências - 2012
Alfabetização cientifica e sequencia didática no ensino de ciências - 2012Alfabetização cientifica e sequencia didática no ensino de ciências - 2012
Alfabetização cientifica e sequencia didática no ensino de ciências - 2012
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 
PPLS/ PES
PPLS/ PESPPLS/ PES
PPLS/ PES
 
Planejamento em saúde
Planejamento em saúdePlanejamento em saúde
Planejamento em saúde
 
Rasgos FíSicos De Venezuela Y Sus Relaciones Con
Rasgos FíSicos De Venezuela Y Sus Relaciones ConRasgos FíSicos De Venezuela Y Sus Relaciones Con
Rasgos FíSicos De Venezuela Y Sus Relaciones Con
 

Pensamento Computacional

  • 3.
  • 4. “Pensamento computacional constrói usando o poder e os limites de processos computacionais”
  • 5. Computação: realizar calculo ou operação lógica seguindo um modelo bem definido
  • 6. “O que é computável?”
  • 7.
  • 10. … e não implementação.
  • 11. “Pensamento computacional é reformular um problema aparentemente difícil em um que sabemos resolver, através de redução, expansão, transformação or simulação” “… usando abstração e decomposição quando atacando uma tarefa muito grande ou desenhando um sistema complexo.”
  • 12. Exemplos • Previsão de preço de Ações — simulação • Busca (IR) — redução, decomposição e transformação • Self-driving Cars — redução, transformação, abstração, decomposição, simulação e etc. • Frameworks Web — decomposição e abstração
  • 13.
  • 14. Legal, mas no dia a dia? alguém consegue pensar alguma circunstância no último ano?
  • 15. “Computational Thinking” — 2006, Jeannette M. Wing https://www.cs.cmu.edu/~15110-s13/Wing06-ct.pdf “What is Computational Thinking?” — 2015, Google Open Online Education https://www.youtube.com/watch?v=sxUJKn6TJOI Curso do Google de Pensamento Computacional para Educadores https://computationalthinkingcourse.withgoogle.com/ Coleção de artigos/textos sobre Pensamento Computacional @ univali.br http://lite.acad.univali.br/pt/pensamento-computacional/ "What is Computational Thinking and Why Should You Care?" http://robomatter.com/computational-thinking/