Skip to content

Atividade

Agora é para que lado?

Principiante | MakeCode, Python | Acelerómetro, Ecrã LED | Aleatoriedade, Ferramentas de desempenho, Seleção, Variáveis

Passo 1: Faz tu mesmo

O que é isto?

Abana o teu micro:bit e recebe uma direção aleatória para onde começar a andar. Vais aprender sobre variáveis, números aleatórios e blocos de lógica de seleção e de comparação.

Estes dois vídeos mostram o que vais fazer e como programar:

Introdução

Guia do código

Como é que funciona

  • O programa usa uma variável chamada "direção" para gravar um número aleatório.
  • As Variáveis guardam números ou valores que podem ser alterados num programa informático.
  • Abana o micro:bit para atribuir um número aleatório entre 1 e 3 a "direção".
  • Depois, o programa utiliza uma seleção e blocos de comparação lógica para testar o valor da variável.
  • Se "direção" é igual a 1, então vai aparecer no ecrã de LEDs do micro:bit uma seta a apontar para Norte. Se "direção" é igual a 2, então a seta vai apontar para Este. Senão, a seta vai apontar para Oeste.
  • Para a pilha durar mais tempo, o programa faz uma pausa de meio segundo depois da seta aparecer e depois desliga o ecrã.

Do que é que precisas

  • micro:bit (ou simulador MakeCode)
  • Editor MakeCode
  • suporte de pilhas (opcional mas recomendado)
  • o nosso guia de configuração pode ser útil

Passo 2: Cria o teu código

Passo 3: Melhora-o

  • Adiciona mais direções.
  • Usa botões para mostrar ícones para desviar, correr e saltar.
  • Combina com o programa "Cronómetro táctil" de maneira a criar uma ferramenta motivadora para usar nas aulas de desporto.

Obrigado ao David Hay, um educador de Alberta, Canadá, por partilhar connosco este projeto brilhante.