Primeiro passo: o projeto
O que é?
Use seu BBC micro:bit para ajudar você a contar duas espécies diferentes de plantas ou animais no parque escolar, jardim ou local de parque. Você aprenderá sobre variáveis, e usará os botões do micro:bit e a tela de LED.
Estes dois vídeos mostram o que você fará e como desenvolver o código:
Como funciona:
- O programa usa duas variáveis chamadas “a” e “b” para armazenar número aleatórios.
 - Variáveis armazenam números ou valores que podem ser alterados em um programa de computador.
 - No início do programa, "A" e "B" são definidos como zero e zero é mostrado na tela de LED. Você deve sempre dar às variáveis um valor inicial em um programa de computador como esse.
 - Pressione o botão A a cada vez que você ver um animal ou planta em particular, por exemplo, um pato, e cada vez que uma for adicionada a "A".
 - Pressione o botão B cada vez que você vê outras plantas ou animais de interesse, por exemplo, um ganso, e cada vez que um será adicionado a "B".
 - Agite o seu micro:bit para mostrar os totais na tela de LED.
 
Itens necessários:
- Um micro:bit (ou simulador MakeCode);
 - Editor MakeCode;
 - pacote de bateria (opcional mas recomendado)
 
Segundo passo: é hora de programar
1from microbit import *
2
3a = 0
4b = 0
5display.show(0)
6
7while True:
8    if button_a.is_pressed():
9        a += 1
10        display.scroll(a)
11    elif button_b.is_pressed():
12        b += 1
13        display.scroll(b)
14    if accelerometer.was_gesture('shake'):
15        display.scroll('A')
16        display.scroll(a)
17        sleep(1000)
18        display.clear()
19        sleep(2000)
20        display.scroll('B')
21        display.scroll(b)Terceiro passo: vamos deixar o código ainda melhor
- Encontre uma maneira de redefinir o contador, por exemplo, pressionando os botões A e B juntos.
 - Faça uma representação gráfica do número de animais ou plantas contadas, por exemplo, usando pontos.
 - Mostrar ícones representando os animais ou as plantas, ou tocar efeitos sonoros, quando você tiver alcançado um número alvo.
 


