Skip to main content

El entorno de trabajo de MakeCode

El punto de partida para el estudio de un lenguaje de programaciónprogramación pasa inevitablemente por los lenguajes gráficosgráficos o de bloques que facilitan su estudio al mostrar de forma visual las instrucciones del algoritmo programado. (Morales, 2023)

¿SOFTWARE PARA LA MICRO:BIT?

TIPODONDEVENTAJASINCONVENIENTES
MAKECODEGRAFICO
CARGA

ONLINE

https://makecode.microbit.org/

MUCHOS PROYECTOSno trabaja la IA
SCRACTCH+
LEARNINGML
GRAFICO
VIVO

ONLINE
https://learningml.org/
+ librería micro:bit

Se trabaja muy bien la Inteligencia Artificial y en vivoFaltan instrucciones, por ejemplo para pines, por lo tanto no nos sirve para la SMARTHOME
microBlocksGRAFICO VIVOLOCAL 
se instala el firmware ver 
Muy versatilNo amigable
PythonCODIGOONLINE
https://python.microbit.org/
Muy rápido y versátilNo trabaja la IA

2025-11-30 10_24_40-ESQUEMA LENGUAJES PROGRAMACIÓN - PowerPoint.png

NUESTRO CONSEJO : MAKECODE

Vamos a utilizar MakeCode ofrece un entorno integrado, simple e intuitivo de codificacióncodificación por bloques. Hay que decir que en el entorno de MakeCode tambiéntambién estánestán disponibles los lenguajes Java y Python, con la ventaja de que un programa desarrollado mediante bloques puede ser traducido instantáneamenteinstantáneamente a cualquiera de los otros dos lenguajes. 

AquíAquí tienes un esquema de dóndetoda sela sitúa Makecode, encaja dentrooferta de los programaslenguajes de bloqueprogramación se se carga en la placa

2025-11-30 10_24_40-ESQUEMA LENGUAJES PROGRAMACIÓN - PowerPoint.pngeducativos

Para acceder al entorno basta con abrir en un navegador cualquiera el enlace: https://makecode.microbit.org/. Si nuestro navegador tiene desactivadas las cookies o navega en modo incógnito,incógnito, apareceráaparecerá un mensaje de advertencia:

Advertencia guardado automático.jpgAdvertencia guardado automático.jpgPulsando sobre el botónbotón de continuar apareceráaparecerá la ventana principal de MakeCode. Para iniciar el entorno de programaciónprogramación habremos de pulsar sobre el botónbotón de nuevo proyecto:

Nuevo proyecto.jpgMakeCode nos pedirápedirá seguidamente dar un nombre cualquiera al proyecto y pulsar el botónbotón de crear, tras lo cual se abriráabrirá la ventana del editor.

Entorno MakeCode.jpg

Entorno Microsoft MakeCode. Captura de pantalla

Para trabajar con MakeCode no se requiere registro. No obstante, pulsando sobre el icono de la esquina superior derecha, situado en la barra de herramientas, es posible acceder a MakeCode desde una cuenta de Google o de Microsoft. Esta característicacaracterística permite guardar en la nube los diseñosdiseños realizados y acceder a ellos desde cualquier ordenador.

Podemos ajustar el idioma de la interfaz pulsando sobre la rueda dentada de la esquina superior derecha. EstánEstán disponibles 33 idiomas, incluyendo el español.español.

El panel de la izquierda representa el anverso de una placa micro:bit. Se trata de un simulador, que mostrarámostrará en tiempo real el efecto del programa en desarrollo. NóteseNótese que no es necesario disponer de una placa real para realizar los primeros pasos en programaciónprogramación con micro:bit.

Con el puntero del ratónratón se puede interactuar con la placa y pulsar sus botones, agitarla o cambiar las condiciones simuladas de luz o de ruido. Por otro lado, los controles situados bajo la placa nos permiten:

Controles simulador.jpg

  • Apagar o encender el simulador.
  • Reiniciar el simulador, es decir, el programa en ejecución.ejecución.
  • Entrar en modo de depuracióndepuración para localizar y solucionar errores.
  • Activar o desactivar el altavoz del ordenador.
  • Tomar una fotografíafotografía de la placa.
  • Mostrar el simulador en pantalla completa. 

El panel central es una caja de herramientas en forma de menúmenú desplegable con todos los bloques de programaciónprogramación disponibles. Los bloques pueden ser arrastrados directamente con el ratónratón desde el menú.menú. Cada color del menúmenú se identifica con un tipo de acciónacción o de estructura de control. Por ejemplo, el color verde se reserva para los bloques que permiten ejecutar acciones repetitivas o bucles.

Menú bucles.jpgMenú bucles.jpg

La caja de búsquedabúsqueda colocada sobre el menúmenú desplegable es muy útilútil para encontrar rápidamenterápidamente el bloque másmás adecuado para realizar la acciónacción deseada en cada momento.

El panel de la derecha es el áreaárea de programaciónprogramación. AquíAquí se escriben los programas arrastrando y encajando los bloques de código.código. Cuando se abre el navegador aparecen por defecto dos bloques azules de eventos del menúmenú básicobásico:

  • Al iniciar, es la estructura que contendrácontendrá el algoritmo que seráserá ejecutado por la placa sólosólo una vez, tras ser encendida o reiniciada.
  • Para siempre, es el bucle que contendrácontendrá el algoritmo que se ejecutaráejecutará indefinidamente, una y otra vez, cuando acabe la ejecuciónejecución del algoritmo de inicio.

Pulsando con el botónbotón derecho del ratónratón sobre un bloque se desplegarádesplegará un menúmenú contextual que darádará varias opciones, como duplicar, borrar u obtener ayuda sobre el uso del bloque.CMenú contextual bloques.jpgMenú contextual bloques.jpg

Al colocar el puntero del ratónratón sobre un bloque, el editor mostrarámostrará una etiqueta de ayuda con una breve explicaciónexplicación sobre la funciónfunción del bloque. 

Hints.png

https://makecode.microbit.org/reference contiene explicaciones detalladas de los bloques de MakeCode.

En la parte inferior de la ventana de MakeCode se dispone la barra de herramientas, con botones para realizar acciones como descargar el programa en un placa micro:bit conectada al ordenador, guardar el programa en nuestro ordenador o en un repositorio en línea,línea, hacer y deshacer y ampliar o reducir la imagen.