Primeiros passos em programação

 

com o

Scratch - para que server?

Criar dando instruções (movimento, som, aspeto...)

 blocos que encaixam (tipo LEGO)

comandar!

Scratch - para que server?

... e partilhar com toda a gente!

  • Animações
  • Jogos 
  • Histórias interativas
  • Ferramentas (piano, calculadora)
  • controlar robots (como MBot)

Podes fazer...

Experimenta em

https://scratch.mit.edu/ 

Scratch - o que tem?

Palco
Tudo se passa aqui!

Paleta de blocos
Tudo o que posso fazer!

Guiao
O que vou fazer!

Atividade - quem es?

Vamos meter o gato a dizer o teu nome!

Desafio - O Passeio dos Farrobinhas

Capacidades promovidas

Pensamento Computacional, com abstração e algoritmia, para  resolver problemas

 

  • abstração - capacidade de representação do mundo real no virtual 
  • algoritmia - compreensão do funcionamento das ferramentas digitais - 
  • pensamento computacional - raciocínio humano aplicado às capacidades das máquinas
  • programação - codificação de algoritmos para desenvolver aplicações para correr em máquinas

Ex. problema

  • Preparação de uma mochila para o dia - "caching"
  • Encontrar um objeto perdido - "backtracking"
  • Processo de seleção de fila de supermercado com base em critérios com diversos pesos
Made with Slides.com