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 guiar você 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.


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!
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.
É amplamente usado em escolas e conta com o apoio de uma comunidade global de professores, programadores e engenheiros. Nosso Editor Python foi projetado para ajudar professores e estudantes a aproveitar ao máximo a programação baseada em texto no micro:bit.


Não consegue concordar com o que fazer? Deixe o micro:bit decidir!

Crie um alarme anti-roubo controlado por rádio

Crie uma luz que acenda quando estiver escuro.
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.
Aplicativos para tablets Apple iPad e Android também estão disponíveis para CreateAI.

micro:bit CreateAI
O micro:bit CreateAI é uma ferramenta gratuita que facilita aos estudantes explorarem a IA por meio de movimentos e aprendizado de máquina, e leva isso para o mundo real com um BBC micro:bit. Está disponível online (usando um navegador Chrome/Edge) ou como um aplicativos para iPad da Apple ou aplicativos para tablet Android .
Com o micro:bit CreateAI, você pode programar um micro:bit para reconhecer e responder aos seus movimentos, como bater palmas, acenar, dançar ou pular. 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.


Use a contação de histórias para apresentar a IA.

Crie um temporizador de exercícios inteligente usando IA

Use a IA para detectar e cronometrar atividades específicas
Do zero
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. Você pode então seguir os links abaixo para começar ou explorar nossos projetos no Scratch.


Controle um instrumento musical misterioso no Scratch

Crie seu próprio controle de vídeo game sem fio para o Scratch

Toque acordes em uma guitarra micro:bit com o Scratch
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.


