Variáveis

No micro:bit, as variáveis são usadas para armazenar informações (números, textos, etc.) que podem ser alteradas durante a execução do programa. Elas são essenciais para criar programas dinâmicos e que interajam com o ambiente da micro:bit, como leituras de sensores ou botões pressionados.

Projeto Jogo Batata Quente

Transforme seu micro:bit em uma "batata quente" programando-o para se tornar um cronômetro aleatório. Para jogar, passe a "batata micro:bit" para a próxima pessoa antes que o cronômetro apague.

Como jogar:

Pressione o botão A e passe o "micro:bit batata quente" entre um círculo de jogadores. Se ele fizer o som triste e se transformar em uma cruz enquanto você o segura, você está eliminado. A última pessoa a sobrar é a vencedora.

Como funciona:

Este projeto usa o botão A como entrada para iniciar uma série de eventos.

Primeiro, a variável "timer" é definida como um número aleatório entre 5 e 15, e uma imagem de um tabuleiro de xadrez aparece nos LEDs.

Em seguida, a variável "timer" inicia a contagem regressiva, variando em -1, uma vez por segundo, até chegar a 0.

O loop "while" nos ajuda a encurtar o código. Enquanto a variável "timer" estiver acima de zero, a seção de contagem regressiva do código continua se repetindo, mas assim que a variável "timer" chegar a zero, o loop para.

Coloque o código em um micro:bit e conecte uma bateria para transformá-lo em um "micro:bit batata quente".

O que você precisa:

• micro:bit (ou simulador MakeCode)

• Editor MakeCode ou Python

• bateria (opcional)

Como programar:



O loop while (Enquanto...Executar) tem uma condição que é avaliada como um valor booleano (0 ou 1 - falso ou verdadeiro). A condição é testada antes da execução de qualquer código. O que significa que, se a condição for falsa, o código dentro do loop não será executado.



Projeto Sorteio de Atividade

Está com dificuldade para decidir ou concordar sobre o que fazer? Deixe que este programa micro:bit escolha por você!

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 seleção. Dependendo do número, diferentes atividades são exibidas.

Ele não testa especificamente se o número aleatório é 6 - por quê?

O que você precisa:

• micro:bit (ou simulador MakeCode)

• Editor MakeCode ou Python

• bateria (opcional)

Como programar:



Projeto Medir Distância

Use seu BBC micro:bit para medir distâncias enquanto você caminha.

O que você aprenderá:

Este projeto prático mostra como usar multiplicação e variáveis ​​para medir distâncias.

Como funciona:

Este programa calcula distâncias multiplicando o comprimento do passo pelo número de passos que você dá. Ele usa o comprimento médio do passo de uma criança de 0,6 metros.

Caminhe cuidadosamente a distância que deseja medir, pressionando o botão A a cada passo.

O programa funciona aumentando a variável "step count" (contador de passos) em um a cada vez que o botão A é pressionado.

Pressione o botão B para ver a distância que você caminhou em metros. O micro:bit calcula isso multiplicando a variável "step count" pelo comprimento do passo.

Se quiser saber quantos passos você deu, pressione o logotipo touch na parte frontal do seu micro:bit.

Reinicie o micro:bit pressionando o botão de reinicialização na parte traseira.

O que você precisa:

• micro:bit (ou simulador MakeCode)

• Editor MakeCode ou Python

• bateria

Como programar:





Projeto Qual Caminho

Agite seu micro:bit e receba uma direção aleatória para caminhar. Você aprenderá sobre variáveis, o uso de números aleatórios e blocos lógicos de seleção e comparação.

Como funciona:

O programa usa uma variável chamada "direction" para armazenar um número aleatório.

Agite o micro:bit para definir "direction" como um número aleatório entre um e três.

O programa então usa blocos lógicos de seleção e comparação para testar o valor da variável.

Se "direction" for igual a 1, uma seta apontando para o norte será exibida no visor de LED do micro:bit. Se "direction" for igual a 2, a seta aponta para o leste. Caso contrário, a seta aponta para o oeste.

Para prolongar a duração da bateria, o programa pausa por meio segundo após o aparecimento da seta e, em seguida, limpa a tela.

O que você precisa:

• micro:bit (ou simulador MakeCode)

• Editor MakeCode ou Python

• bateria (opcional)

Como programar:



Projeto Contar Espécies

Use o seu micro:bit da BBC para contar duas espécies diferentes de plantas ou animais no pátio da sua escola, jardim ou parque local. Você aprenderá sobre variáveis ​​e como usar os botões e o visor de LED do micro:bit.

Como funciona:

O programa utiliza variáveis ​​chamadas "A" e "B" para armazenar o número de animais ou plantas contados.

No início do programa, "A" e "B" são zerados e zero é exibido no visor de LED. Em um programa de computador como este, você deve sempre atribuir um valor inicial às variáveis.

Pressione o botão A sempre que vir um animal ou planta específica, por exemplo, um pato, e a cada vez, um valor será adicionado a "A".

Pressione o botão B sempre que vir outra planta ou animal de interesse, por exemplo, um ganso, e a cada vez, um valor será adicionado a "B".

Agite o seu micro:bit para exibir os totais no visor de LED.

O que você precisa:

• micro:bit (ou simulador MakeCode)

• Editor MakeCode ou Python

• bateria (opcional)

Como programar:



Próximo