Skip to content

Vamos programar

Links rápidos

Microsoft MakeCode

O editor MakeCode da Microsoft é a maneira perfeita para começar a programar e ser criativo com o BBC micro:bit. Os blocos de código coloridos já são conhecidos por aqueles que usaram o Scratch previamente, os quais servem para utilizar todas as funcionalidades deste pequeno computador. Você também pode alternar para JavaScript e ver o código na forma escrita, na qual os blocos são baseados.

As nossas páginas de introdução vão te guiar nos primeiros passos.

Saiba mais sobre os requisitos para usar o editor MakeCode em sala de aula por meio da sessão de Perguntas Frequentes.

Alunos usando o editor Microsoft MakeCode com o micro:bit

Transforme seu micro:bit em um crachá animado

Faça um termômetro simples com seu micro:bit

Conte pulos, saltos, pássaros ou qualquer coisa!

Explorar os projetos MakeCode

Python

Usar o Python, que é uma linguagem de programação baseada em texto, é uma ótima maneira de aperfeiçoar suas habilidades de programação. Sua estrutura natural semelhante ao inglês facilita o início do aprendizado. Além disso, o Python é poderoso o bastante para ser usado em áreas como ciência de dados e aprendizagem de máquina.

Além dessa linguagem de programação ser amplamente utilizada em escolas, ela também é apoiada por uma comunidade global de professores, programadores e engenheiros. Ademais, nosso editor Python é projetado para ajudar professores e alunos a tirar o máximo proveito da programação baseada em texto no micro:bit.

Criança usando editor micro:bit Python

Crie uma luz que acenda quando estiver escuro.

Explorar projetos Python

Aplicativos para dispositivos móveis e tablets

Se você estiver usando dispositivos móveis, como celulares ou tablets, temos aplicativos iOS e Android que te permitem programar seu micro:bit usando o MakeCode. O código é transferido de seu dispositivo móvel para o micro:bit usando uma conexão de rádio Bluetooth, ou seja, sem a necessidade de cabos de dados.

Saiba mais sobre os aplicativos para dispositivos móveis
Um telefone celular e um tablet sendo exibidos ao lado do micro:bit

micro:bit CreateAI

micro:bit CreateAI é uma ferramenta gratuita e baseada na web que facilita para os estudantes explorarem IA por meio de movimento e aprendizado de máquina, e levar isso para o mundo real com um BBC micro:bit.

Com o micro:bit CreateAI, você pode programar um micro:bit para reconhecer e responder aos seus movimentos, como aplausos, acenos, danças ou pulos. Você pode fazer isso coletando suas amostras de dados, treinando, testando e melhorando seu próprio modelo de aprendizado de máquina, e depois utilizando-o em um programa Microsoft MakeCode no seu micro:bit.

Uma garota realizando uma pirueta em frente ao CreateAI em um quadro branco eletrônico. Ela está com um micro:bit no pulso e o CreateAI está exibindo um gráfico de seu movimento e uma barra de progresso de gravação.
Explore projetos de IA

Scratch

O Scratch é amado por crianças e adultos em todo o mundo. Por meio dele, muitas crianças a partir dos 8 anos são introduzidas à programação pela primeira vez.

Você pode integrar o micro:bit em seus projetos do Scratch, transformando seu dispositivo em um controle de videogame físico, um pincel, um painel digital e muito mais. Para isso, você precisará de um computador Windows ou macOS (versão 10 ou 11) com Bluetooth e com o Scratch Link instalado. Além deles, um Chromebook ou um dispositivo móvel, no qual possa ser instalado o aplicativo para Android, também podem ser usados. Para começar a explorar nossos projetos no Scratch, confira os conteúdos disponíveis abaixo:

Como usar o micro:bit com Scratch
Aluno usando o Scratch

Controle um instrumento musical misterioso no Scratch

Explorar os projetos Scratch

Swift Playgrounds

Se você tem um iPad da Apple ou um computador Mac, também é possível explorar a linguagem de programação Swift com o nosso livro interativo do Swift Playgrounds.

Saiba mais sobre o Swift Playgrounds
Captura de tela do livro Swift Playgrounds do micro:bit

Outros editores

Há uma enorme comunidade de pessoas criando ferramentas de programação para interagir com o micro:bit. Isso significa que você pode programar seu micro:bit em Python, C++ e outras linguagens, incluindo outros editores de blocos.

Os editores listados abaixo não são oficialmente suportados pela Micro:bit Educational Foundation. Por isso, contacte os diretamente para esclarecer dúvidas e obter mais detalhes a respeito do suporte.