Passo 1: Faz tu mesmo
O que é isto?
Usa o micro:bit para recriar uma versão pessoal tua do jogo clássico dos anos 50.
Como é que funciona
- A Bola 8 Mágica é um brinquedo inventado nos Estados Unidos nos anos 50. Tem a forma de uma bola de snooker grande, à qual se faz uma pergunta qualquer como "Será que um dia vou ser rico e famoso?"; de seguida a bola é agitada e aparece aleatoriamente uma das 20 diferentes respostas. As respostas podem ser positivas, negativas - ou algo no meio.
- Este programa recria o jogo Bola 8 Mágica usando o acelerómetro do micro:bit, a sua capacidade de gerar números aleatórios e o seu ecrã de saída de LEDs para mostrar um pisco para indicar "sim", uma cruz para "não" ou uma cara "meh" para "não tenho a certeza".
- O programa gera um número aleatório de 1 a 3 e depois usa as declarações if... then... else... if... (se... então... senão... se...) para fazer com que diferentes simbolos apareçam dependendo do número. Isto é conhecido como seleção.
- Se o número é 3, aparece um pisco, como “sim”. Se o número for 2, aparece um cruz, como “não”.
- Como o número não é 3 nem 2, o programa não precisa de confirmar que o número é 1. Como só pode ser esse número, aparece a cara “meh” em vez da “não tenho a certeza”.
Do que é que precisas
- micro:bit (ou simulador MakeCode)
- Editor MakeCode ou Python
- Suporte de pilhas (opcional)
- algumas perguntas a fazer ao teu micro:bit
Passo 2: Cria o teu código
Passo 3: Melhora-o
- Faz com que a imagem desapareça ao fim de uns segundos.
- Faz com que quando abanas o micro:bit, ele dê respostas crípticas em vez de imagens. Podia dizer “Não tenho a certeza” ou “Dúvido que isso aconteça”.
- Aqui está outra maneira de criar uma Bola 8 Mágica usando Python.
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.