Skip to content

Atividade

Selecionador de atividades

Iniciante | MakeCode, Python | Botões, Visor LED | Randomização, Seleção, Variáveis

Primeiro passo: o projeto

O que é?

Está difícil decidir ou concordar com o que fazer? Deixe este programa micro:bit escolher para você!

Estes dois vídeos mostram o que você fará e como fazer a programação:

Introdução

Código

Como funciona:

  • Pressionar o botão A faz com que seu micro:bit escolha um número aleatório entre 1 e 6.
  • Ele armazena o número em uma variável chamada random_number.
  • O programa testa o número aleatório usando a seleção. Dependendo do número, diferentes atividades são mostradas.
  • Isso não testa especificamente se o número aleatório é 6 - por que motivo?

Itens necessários:

  • Um micro:bit (ou simulador MakeCode);
  • Editor MakeCode;
  • Conjunto de baterias (opcional).

Segundo passo: é hora de programar

1from microbit import *
2import random
3
4while True:
5    if button_a.is_pressed():
6        random_number = random.randint(1, 6)
7        if random_number == 1:
8            display.scroll('PE with Joe')
9        elif random_number == 2:
10            display.scroll('watch a movie')
11        elif random_number == 3:
12            display.scroll('play a board game')
13        elif random_number == 4:
14            display.scroll('tidy our rooms')
15        elif random_number == 5:
16            display.scroll('play a card game')
17        else:
18            display.scroll('learn a song')

Terceiro passo: vamos deixar o código ainda melhor

  • Personalize-o colocando suas próprias atividades na programação;
  • Adicione mais atividades;
  • Como você poderia diminuir a probabilidade de ele dizer que você deve arrumar o seu quarto?