Primeiro passo: o projeto
O que é?
Jogue este jogo clássico com dois micro:bits e aprenda sobre seleção, variáveis e números aleatórios: tudo ao mesmo tempo.
Estes dois vídeos mostram o que você fará e como desenvolver o código:
Introdução
Código
Como funciona:
- Pedra, papel e tesoura é um clássico jogo de sorte para duas pessoas. Você e seu parceiro agitam os punhos três vezes e depois fazem gestos aleatórios para mostrar uma pedra, papel ou tesoura. A pedra ganha da tesoura, a tesoura ganha do papel e o papel ganha da pedra (embrulhando-a);
- Quando o acelerômetro do micro:bit detecta o movimento "sacudir" (shake), ele atribui a variável "tool" (ferramenta) um valor (número) aleatório, que pode ser zero, um ou dois;
- Usamos o valor zero porque os computadores começam a contar a partir dele: lembre-se de que zero também é um número!
- O programa usa a seleção para decidir qual imagem será exibida no visor LED. Se o número aleatório for zero, é exibido um ícone de pedra; mas se for 1, é mostrado o ícone que representa o papel. Se não for zero ou um, deve ser o número dois, pois instruímos o micro:bit a escolher apenas números aleatórios entre 0 e 2; portanto, nesse caso, será exibido uma tesoura.
Itens necessários:
- Dois micro:bits (ou simulador MakeCode);
- Editor MakeCode ou Python;
- Conjuntos de baterias (opcional);
- Um amigo para brincar.
Segundo passo: é hora de programar
Terceiro passo: vamos deixar o código ainda melhor
- Desenhe seus próprios ícones para a pedra, o papel e a tesoura;
- Pense em outras ferramentas que poderiam substituir a pedra, o papel e a tesoura ou invente novas regras;
- Use os recursos de rádio do micro:bit para criar um jogo que saiba se você ganhou ou perdeu ao se comunicar com o micro:bit do seu amigo.
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.