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: