Você está na página 1de 43

Makerspace

Computação
desplugada

Mr. Paulo
O que vamos fazer?
(OBJETIVO)
● Entender o processo de pensamento
computacional e construção de
algoritmos.
● Colocar a mão na massa aprendendo na prática
enquanto empilhamos copos.
Falando e dançando com
robôs?

Robôs dançando THRILLER - MICHAEL JACKSON:


Falando e dançando com robôs?

BOSTON DYNAMICS Do You Love Me?


Para pensar

Como vocês acham que o robô


sabia o que fazer?

Um robô realmente “entende” o


que você diz?
Para pensar

Os robôs só podem fazer o


que lhes foi ordenado, mas não
lhes dizemos apenas com
palavras. Para fazer algo, um
robô precisa ter uma lista de
etapas que possa ler.

Hoje, vamos aprender o que é


Tentar também é importante!

“Melhor professor, o fracas


Mestre Yoda
Como vai funcionar?
Formaremos duplas onde um será o programador e outro será
seu amigo robô. Essas duplas trocarão de função a cada
desafio.
Alunos Alunos
remotos presenciais
A missão

A missão de vocês é em
resumo programar seus
amigos para empilhar
copos em uma determinada
configuração apenas
desenhando setas no papel.
Regras E Comandos

essas serão as únicas


quatro ações que
podem usar neste
exercício. Para essa
tarefa, vocês instruirão
seu amigo “robô” a
construir uma pilha de
copos específica pra
cada desafio usando
apenas os comandos
Para
cima

Para cima significa que o


copo sobe automaticamente
tão alto quanto precisa
Para baixo
Para baixo significa que
ele desce
automaticamente até
pousar em algo.

A mão retorna
automaticamente para a
Avan
çar

Avançar significa que o


robô se move um passo
(largura de 1/2 copo)
para frente
Para
trás

Significa que o robô se


move um passo (largura
de 1/2 copo) para trás.
Movimentação dos copos
Movimentação dos copos
Bugs?

Os programadores não
têm permissão para falar
quando o robô está
funcionando.
Os programadores
devem apenas falar a
palavra: BUG para
1º Desafio:
Possível solução do 1º
Desafio:
2º Desafio:
Possível solução do 2º
Desafio:
3º Desafio:
Possível solução do 3º Desafio:
4º Desafio:
Possível solução do 4º
Desafio:
5º Desafio:
Possível solução do 5º
Desafio:
6º Desafio:
Possível solução do 6º Desafio:
7º Desafio:
Possível solução do 7º Desafio:
8º Desafio:
Possível solução do 8º Desafio:
9º Desafio:
Vamos precisar de novos comandos!
Possível solução do 9º Desafio:
10º Desafio:
Possível solução do 10º Desafio:
Vocabulário

Algoritmo - uma lista de etapas


para concluir uma tarefa.
Programa - Um algoritmo que
foi codificado em algo que
pode ser executado por uma
máquina.
COLOCAÇÕES E/OU DÚVIDAS?

Você também pode gostar