Microsoft MakeCode
El editor MakeCode de Microsoft es la forma perfecta de comenzar a programar y crear con el BBC micro:bit. Los bloques con código de colores resultan familiares para cualquiera que haya usado Scratch, y lo suficientemente potentes como para acceder a todas las funciones de este pequeño ordenador. También puedes cambiar a JavaScript para ver el código de texto equivalente a los bloques.
Nuestras páginas de inicio te guiarán a través de tus primeros pasos.
puedes encontrar más sobre cómo usar el editor MakeCode en el aula en las Preguntas más frecuentes de MakeCode.


Convierte tu micro:bit en una insignia animada con tu nombre

Haz un sencillo termómetro con tu micro:bit

Cuenta saltos, coches, pájaros - ¡lo que sea!
Python
Python es una excelente forma de profundizar tus habilidades de programación a través de la programación basada en texto. Su estructura natural de estilo similar al idioma inglés hace que sea fácil de empezar a aprender, pero también es lo suficientemente potente como para ser utilizado en áreas como la ciencia de datos y el aprendizaje automático.
Es ampliamente utilizado en las escuelas y cuenta con el apoyo de una comunidad global de profesores, programadores e ingenieros. Nuestro editor de Python está diseñado para ayudar a los profesores y estudiantes a sacar el máximo provecho de la programación basada en texto con el micro:bit.


¿No sabes qué hacer? ¡Deja que tu micro:bit decida!

Haz una alarma antirrobo controlada por radio

Crea una luz automática que se encienda cuando esté oscuro.
Aplicaciones para móviles y tablets
Si estás usando dispositivos móviles como teléfonos o tabletas, tenemos aplicaciones iOS y Android que te permiten programar tu micro:bit usando MakeCode. El código se transfiere desde tu dispositivo móvil al micro:bit mediante una conexión de radio Bluetooth, por lo que no se necesitan cables de datos.

micro:bit CreateAI
micro:bit CreateAI es una herramienta web gratuita que facilita a los estudiantes la exploración de la IA a través del movimiento y el aprendizaje automático, y la lleva al mundo real con un BBC micro:bit.
Con micro:bit CreateAI, puedes programar un micro:bit para que reconozca y responda a tus movimientos, como aplaudir, saludar, bailar o saltar. Puedes hacerlo recogiendo tus muestras de datos, entrenando, probando y mejorando tu propio modelo de aprendizaje automático, y luego usándolo en un programa MakeCode de Microsoft en tu micro:bit.


Usa storytelling para introducir la IA.

Crea un temporizador de ejercicio inteligente utilizando IA

Utiliza la IA para detectar y cronometrar actividades específicas
Scratch
Scratch es una de las opciones preferidas por niños y adultos de todo el mundo. Para muchos, Scratch es su primera introducción a la programación desde los 8 años.
Puedes integrar micro:bit en tus proyectos de Scratch, convirtiendo tu micro:bit en un controlador de juego físico, pincel, marcador digital y más. Necesitarás un ordenador Windows o macOS (versión 10/11) con Bluetooth y Scratch Link instalados o un Chromebook o dispositivo móvil para instalar la aplicación Android. A continuación, puedes seguir los siguientes enlaces para empezar o explorar nuestros proyectos de Scratch.


Controla un misterioso instrumento musical en Scratch

Haz tu propio controlador inalámbrico para Scratch

Toca acordes en una guitarra micro:bit con Scratch
Swift Playgrounds
Si tienes un Apple iPad o un ordenador Mac con macOS 10.15. o posterior, puedes explorar el lenguaje de programación Swift con nuestro libro interactivo Swift Playgrounds.

Otros editores
Hay una enorme comunidad de personas que crean herramientas para programar e interactuar con el micro:bit, por lo que podrás programar tu micro:bit en Python, C++ y otros idiomas, incluyendo otros editores de bloques.
Los editores enumerados a continuación no cuentan con el apoyo oficial de la Micro:bit Educational Foundation, así que por favor busca información de "soporte" de los propios editores para cualquier pregunta.