El entorno de desarrollo Microbit Makecode es una plataforma en línea diseñada por Microsoft para programar la placa BBC micro:bit.
Algunas recomendaciones de uso del entorno de desarrollo Makecode
Familiarízate con el entorno: Antes de empezar, dedica tiempo a explorar la interfaz de Makecode. Conoce las diferentes pestañas: Bloques, JavaScript y Python. La interfaz de bloques es la más intuitiva para principiantes, ya que permite arrastrar y soltar comandos.
Empieza con ejemplos sencillos: No te compliques al principio. Makecode tiene una gran cantidad de proyectos de ejemplo integrados. Comienza con proyectos simples como hacer que el LED de la Microbit muestre una cara sonriente, un corazón o tu nombre.
Usa las categorías de bloques: Los bloques de código están organizados por categorías de colores (por ejemplo, Básico, Entrada, Música). Esto facilita encontrar los comandos que necesitas. Familiarízate con las funciones de cada categoría.
Utiliza el simulador: El simulador es una de las herramientas más poderosas de Makecode. Te permite probar tu código en un Microbit virtual sin necesidad de tener el dispositivo físico. Usa el simulador para depurar errores y verificar si el código funciona como esperas.
Pasa de bloques a código: Una vez que te sientas cómodo con los bloques, haz clic en la pestaña de JavaScript o Python para ver cómo se traduce tu código de bloques. Esto te ayudará a comprender la sintaxis de la programación basada en texto.
Utiliza comentarios: Al escribir código más complejo, es una buena práctica añadir comentarios para explicar qué hace cada sección del programa. Aunque la programación de bloques es visual, los comentarios ayudan a ti y a otros a entender tu lógica.
Guarda tu trabajo: Makecode guarda tus proyectos automáticamente en el navegador, pero siempre es recomendable guardar una copia de seguridad en tu ordenador. Para ello, haz clic en Guardar para descargar el archivo .hex que contiene tu código.
Comparte tus proyectos: Puedes compartir tu proyecto pulsando el botón Compartir para generar un enlace único a tu proyecto. Esto es útil para compartirlo con compañeros, profesores o en redes sociales, ya que cualquiera con el enlace puede acceder al proyecto y duplicarlo para su uso. Para proyectos más avanzados o para colaboración, puedes publicar tu código directamente en GitHub. Haz clic en el botón GitHub dentro de la opción de Compartir para crear un repositorio con tu código. Esto facilita el control de versiones y el trabajo en equipo.
Busca proyectos en la web: Hay una comunidad muy activa de Microbit. Busca proyectos en la página oficial de Makecode, esto te dará ideas y te inspirará para realizar proyectos más avanzados.
Prueba los complementos o extensiones: Makecode tiene extensiones que añaden bloques de código para trabajar con sensores externos, como módulos de servo, sensores de distancia o módulos GPS. Explora las extensiones para ampliar las capacidades de tu Microbit.
No temas equivocarte: La programación se basa en prueba y error. Si algo no funciona, revisa el código, prueba el simulador y pide ayuda a la comunidad.
La interfaz gráfica de Makecode es muy intuitiva. Utiliza un sistema de bloques tipo drag and drop (arrastrar y soltar), similar a Scratch, lo que facilita la programación sin necesidad de escribir código.
También ofrece un editor de JavaScript y Python, permitiendo a los usuarios avanzar a lenguajes de programación textuales.
Antes de transferir el código a la micro:bit, se puede probar en un simulador interactivo que imita el comportamiento del hardware. Permite visualizar el resultado del código en los botones, LEDs, sensores y otros componentes de la placa.
Además de las funciones básicas incluidas en la placa Micro:bit, se pueden agregar bibliotecas para trabajar con sensores, motores, comunicación Bluetooth y otros módulos externos.
El proceso para enviar el código generado a la placa Microbit es muy sencillo. Se descarga el programa pulsando el botón descargar.
El código se descarga como un archivo .hex, que luego se transfiere a la micro:bit simplemente arrastrándolo a su unidad USB.
También permite la conexión directa vía WebUSB, eliminando la necesidad de descargar archivos manualmente.
Permite crear una cuenta en la que guardar los proyectos.
.
Una vez registrados, los proyectos se pueden guardar en nuestra cuenta o enviar a un repositorio colaborativo GitHub.
Posteriormente los proyectos se pueden importar desde un archivo local, archivo web o desde el repositorio GitHub.
La web Makecode Microbit incluye multitud de aplicaciones de ejemplo y tutoriales guiados.