Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Pensamento Computacional

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.
Avatar for Luiz Rocha Luiz Rocha
October 21, 2016

Pensamento Computacional

Breve introdução sobre Pensamento Computacional seguido de um mini-painel para discutir com o time do Gaveteiro sobre o assunto

Avatar for Luiz Rocha

Luiz Rocha

October 21, 2016
Tweet

More Decks by Luiz Rocha

Other Decks in Technology

Transcript

  1. “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.”
  2. 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
  3. “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/