Você está na página 1de 23

2024_AF_B1_V1

Tecnologia e Inovação – Robótica

Olá, mundo!
Conhecendo o micro:bit

1o bimestre – Aulas 07 e 08
Ensino Fundamental: Anos Finais
Conteúdo Objetivos

2024_AF_B1_V1
● Recursos do micro:bit; ● Entender como acessar a
● MakeCode; plataforma MakeCode;
● Introdução à programação de ● Conhecer a sua interface e
computadores (output). experimentar a linguagem de
programação em blocos e suas
categorias;
● Explorar os recursos da placa
através do simulador.
Missão do dia

2024_AF_B1_V1
Falar “Olá!” no
mundo da robótica!
Missão do dia

2024_AF_B1_V1
Você já ouviu a expressão “Hello, world”?
Esta mensagem vem sendo usada há um bom tempo na programação,
principalmente, para testar se uma função está funcionando.

Tudo começou com Brian Kernighan, em 1972, um professor que ajudou a


escrever a documentação de uma linguagem chamada BCPL, que deu origem à
famosa linguagem C. Kernighan necessitava exemplificar instruções de entrada
e saída de dados na linguagem C, então ele escreveu a seguinte instrução em seu
livro The C Programming Language:
Para começar

2024_AF_B1_V1
Discuta com os colegas
Os computadores fazem parte
do nosso cotidiano, mas…

• O que é um computador? Cite


exemplos.
• Celulares e videogames podem ser
considerados computadores?
Explique sua resposta.
• Quais são os elementos que
constituem um computador?
Para começar

2024_AF_B1_V1
Segundo o dicionário, o computador é:
uma máquina destinada ao processamento de dados, capaz de obedecer a
instruções que visam produzir certas transformações nesses dados para
alcançar um fim determinado.

Dessa forma, os computadores não são apenas aqueles


equipamentos formados por monitor, mouse, teclado… Os
celulares ou smartphones, por exemplo, são considerados
“computadores de bolso”, pelo seu tamanho reduzido.

Com isso em mente, uma calculadora simples poderia ser


considerada um computador?
Foco no conteúdo

2024_AF_B1_V1
Os computadores podem variar em tamanho, capacidade, finalidade e
sistema operacional. Veja a diferença entre o micro:bit e o computador
comum.
O micro:bit é um microcontrolador de placa única, pequeno e
compacto, projetado principalmente para fins educacionais. Ele possui
LEDs e sensores integrados à placa, além de vários tipos de saídas que
possibilitam a conectividade e interação com sensores, motores e
dispositivos.

O computador comum, por sua vez, é um dispositivo maior,


com dimensões variáveis dependendo do tipo (desktop, laptop,
tablet, etc.) e que atende a variadas funcionalidades.
Foco no conteúdo

2024_AF_B1_V1
Os computadores podem variar em tamanho, capacidade, finalidade e
sistema operacional. Veja a diferença entre o micro:bit e o computador
comum.

Dispositivo educacional projetado para aprendizagem da


programação e da robótica de maneira prática e interativa. Para
criação de projetos simples, como jogos, sensores, e outros
dispositivos interativos.

Usado para uma ampla variedade de tarefas, desde navegar na


internet, processar documentos, executar softwares complexos,
até jogar jogos mais complexos.
Foco no conteúdo

2024_AF_B1_V1
Os computadores podem variar em tamanho, capacidade, finalidade e
sistema operacional. Veja a diferença entre o micro:bit e o computador
comum.

Processador simples (potência de processamento de informações muito


menor do que a de um computador comum). Mais adequado para tarefas
simples.

Processador mais poderoso, capaz de executar


uma variedade de aplicativos e tarefas
simultaneamente.
Foco no conteúdo

2024_AF_B1_V1
Os computadores podem variar em tamanho, capacidade, finalidade e sistema
operacional. Veja a diferença entre o micro:bit e o computador comum.

Utiliza ambiente de programação, ou uma linguagem de programação


visual, como a de blocos.
Não possui um sistema operacional tradicional.

Executa um sistema operacional completo,


como Windows, macOS ou Linux, que permite
a execução de uma variedade de aplicativos e
softwares.
Foco no conteúdo

2024_AF_B1_V1
Partes do micro:bit
Antena de rádio e Botão de reset e liga/desliga
Indicador de microfone bluetooth Microfone
Conector USB ativo
Entrada de
Logomarca sensível ao bateria
toque

Processador
Matriz de LEDs

Alto-falante
2 botões

Borda conectora para acessórios

Bússola e acelerômetro
Foco no conteúdo

2024_AF_B1_V1
Essa programação do micro:bit pode ser feita
através do MakeCode, uma interface de
programação visual que facilita o uso da
Como vimos, o
micro:bit apresenta programação na educação. Nele, é possível criar
muitas diferenças em instruções de programação por meio de
relação a um agrupamento de diferentes blocos, com funções
computador comum, bem definidas.
sendo uma delas a
programação em
blocos!
Foco no conteúdo

2024_AF_B1_V1
Entendendo o MakeCode
Caixa de Ferramentas
1
Blocos de códigos

Área de trabalho
2
Local de montagem 1
2
3 Simulador
Área de simulação 3
Baixar
4
Envia o código para o 4
micro:bit
Na prática

2024_AF_B1_V1
30 MINUTOS
Vamos testar o MakeCode?
Nesta atividade, programaremos o MakeCode para falar “Olá, mundo!”.

1. Acesse o MakeCode.
2. Clique em “Novo projeto”.
3. Dê um nome para seu projeto.
4. Clique em “Criar”.
Na prática

2024_AF_B1_V1
5. Clique no menu básico.
6. Arraste o bloco sempre até a área de programação.
Se este bloco já estiver lá, tudo bem!
7. No mesmo menu, arraste o bloco mostrar string
para a área de programação.
a) Lembre-se: os novos blocos devem ser
encaixados dentro do bloco sempre, como
indicado na figura ao lado.
8. No bloco mostrar string, escreva “Ola Mundo”.
9. Veja o resultado na simulação.
Na prática

2024_AF_B1_V1
Correção
Na animação abaixo, você pode ver o resultado esperado!
Foco no conteúdo

2024_AF_B1_V1
Na atividade anterior, você utilizou duas funções diferentes.
Saiba mais sobre elas.
• LOOP
Sequência de instruções realizadas
pelo programa, obedecendo ao fluxo
ilustrado ao lado. O bloco “sempre” é
um exemplo.
• Mostrar string
Bloco responsável por imprimir os
caracteres na matriz de LED do
micro:bit.
Para refletir

2024_AF_B1_V1
• O seu código funcionou como você
gostaria?
• O que você faria para torná-lo melhor?
• Esse experimento poderia ter outros
usos? Quais?
Para Ir Além

2024_AF_B1_V1
Customize o seu projeto
Utilize os conhecimentos dessa aula para
falar sobre você no micro:bit. Veja o
exemplo da imagem ao lado.
• Adicione ícones disponíveis na
plataforma para mostrar como você está
se sentindo ou para expressar sua
personalidade!
O que aprendemos hoje?

2024_AF_B1_V1
● Como acessar a plataforma MakeCode e
criar um projeto novo;

● As funções loop e mostrar string na


linguagem de programação por blocos;

● Como escrever na matriz de LEDs do


micro:bit.
Referências

2024_AF_B1_V1
SÃO PAULO (ESTADO); Secretaria da Educação. Currículo paulista do Ensino Fundamental. São Paulo:
SEE, 2019.
Microbit.org. Lessons. Disponível em: https://microbit.org/teach/lessons/. Acesso em: 27 dez. 2023.
Microbit.org. Documentation. 2022. Disponível em: https://makecode.microbit.org/docs. Acesso em: 27 dez.
2023.
Microbit.org. Device. 2022. Disponível em: https://makecode.microbit.org/device. Acesso em: 27 dez. 2023.
Referências

2024_AF_B1_V1
Lista de imagens e vídeos
Slides 3, 5, 6, 7, 8, 12, 14, 16, 18 a 23 a 25 – makecode.org. Disponível em: https://makecode.microbit.org/ .
Acesso em: 20 dez. 2023.
imgflip. Disponível em: https://imgflip.com/. Acesso em: 01 jan. 2024.

Slides 6 e 12 - Autoria própria.


Slide 9 - wikimedia.org. Disponível em:
https://commons.wikimedia.org/wiki/File:RPi_learning_Getting_Started_with_the_micro-bit.png . Acesso em:
01 jan. 2024.
Free-Vectors.net. Disponível em: https://free-vectors.net/technology/man-opening-laptop. Acesso em: 01 jan.
2024.
Slide 10 - piqsels. Disponível em: https://www.piqsels.com/pt/public-domain-photo-svhda. Acesso em: 01 jan.
2024.
Publicdomainpictures. Disponível em:
https://www.publicdomainpictures.net/pt/view-image.php?image=491528&picture=kit-de-robo-com-placa-bbc-
microbit. Acesso em: 01 jan. 2024.
2024_AF_B1_V1

Você também pode gostar