Skip to content

Atividade

Pedra, papel, tesoura

Iniciante | MakeCode, Python | Acelerômetro, Tela de LED | Randomização, Seleção

Passo 1: Projeto

O que é?

Jogue este jogo clássico com dois micro:bits e aprenda sobre seleção, variáveis ​​e números aleatórios ao mesmo tempo.

uma pedra, uma folha de papel e uma tesoura

Como funciona

  • Pedra, papel e tesoura é um jogo clássico para duas pessoas. Você e um parceiro agitam os punhos três vezes e depois fazem gestos aleatórios para mostrar uma pedra, papel ou tesoura. Pedra ganha de tesoura, tesoura ganha de papel e papel ganha de pedra (envolve a pedra!).
  • Quando o acelerômetro do micro:bit detecta um movimento de sacudir, ele define a variável tool para um número aleatório: 0, 1 ou 2.
  • Usamos 0 porque os computadores começam a contar à partir de 0 e é bom lembrar que 0 é um número!
  • O programa usa a seleção para decidir qual imagem será exibida na tela de LED. Se o número aleatório for 0, ele mostra um ícone de pedra; se for 1, mostra o ícone que representa o papel. Se não fosse 0 ou 1, deve ser 2 porque instruímos o micro:bit a escolher apenas números aleatórios entre 0 e 2; portanto, nesse caso, mostra uma tesoura.

O que você precisa

  • 2 micro:bits (ou simulador MakeCode)
  • Editor MakeCode ou Python
  • baterias (opcional)
  • um amigo para brincar

Passo 2: É hora de programar

Passo 3: Vamos melhorar

  • Desenhe seus próprios ícones para pedra, papel e tesoura.
  • Pense em outras ferramentas que poderiam substituir pedra, papel e tesoura ou inventar novas regras.
  • Use a função 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.