Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Pensamento Computacional

415 views

Published on

Apresentação do artigo "Computational Thinking" (J. W. Ming) e discussão com o time de desenvolvimento do Gaveteiro

Published in: Software
  • Be the first to comment

Pensamento Computacional

  1. 1. Pensamento Computacional
  2. 2. Jeannette W. Ming
  3. 3. “Pensamento computacional constrói usando o poder e os limites de processos computacionais”
  4. 4. Computação: realizar calculo ou operação lógica seguindo um modelo bem definido
  5. 5. “O que é computável?”
  6. 6. https://www.amazon.com/dp/0307908275
  7. 7. É conceitual…
  8. 8. … e não implementação.
  9. 9. “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.”
  10. 10. 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
  11. 11. Legal, mas no dia a dia? alguém consegue pensar alguma circunstância no último ano?
  12. 12. “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/

×