¿Qué navegador debo usar con MakeCode y la plataforma de aprendizaje de Forward Education?
Este artículo se tradujo automáticamente. Versión original en inglés.
La respuesta corta
Usa Google Chrome o Microsoft Edge, y mantenlos actualizados. Tanto MakeCode como la plataforma de aprendizaje de Forward Education funcionan mejor en estos dos navegadores, y son los que usamos para hacer nuestras pruebas.
Si tu clase usa Chromebooks, ya lo tienes resuelto. ChromeOS usa Chrome.
¿Por qué Chrome y Edge?
La razón principal es una función del navegador llamada WebUSB. WebUSB permite que una página web se comunique directamente con un dispositivo conectado al puerto USB de tu computadora, en este caso, tu micro:bit.
Con WebUSB funcionando, obtienes lo siguiente:
- Descargas con un solo clic. Después de emparejar tu micro:bit una vez, al pulsar Download en MakeCode el programa se envía directamente a la placa. No hace falta arrastrar un archivo
.hexa la unidad MICROBIT cada vez que haces un cambio (soporte de micro:bit). - Datos en vivo desde la placa. MakeCode puede mostrar la salida de la consola de tu micro:bit, que es como los estudiantes ven las lecturas en vivo de los sensores de los módulos del Climate Action Kit en lugar de solo adivinar.
- Menos contratiempos durante la clase. Un proceso de grabación más rápido significa menos espera y menos momentos de "no se guardó" cuando 25 estudiantes están descargando al mismo tiempo.
Google Chrome y Microsoft Edge son, por el momento, los navegadores que admiten completamente la grabación directa desde el navegador de esta manera.
Versiones mínimas
La documentación de MakeCode de Microsoft indica estos mínimos para WebUSB (página de WebUSB de MakeCode):
- Google Chrome versión 79 o posterior
- Microsoft Edge versión 79 o posterior
- Si usas una placa micro:bit V1 más antigua, su firmware debe ser la versión 0249 o superior
En la práctica, la recomendación de la micro:bit Foundation es simplemente usar la versión más reciente de tu navegador. Esto importa en las escuelas, donde las actualizaciones automáticas del navegador a veces se retrasan o se desactivan por parte del equipo de TI por motivos de seguridad. Un dispositivo que no se ha actualizado en uno o dos años puede estar bastante atrasado.
Cómo comprobar la versión de tu navegador
- En Chrome, abre el menú (⋮) en la esquina superior derecha y luego elige Ayuda → Información de Google Chrome.
- En Edge, abre el menú (…) en la esquina superior derecha y luego elige Ayuda y comentarios → Acerca de Microsoft Edge.
- La página muestra tu número de versión y actualizará el navegador automáticamente si hay una actualización disponible.
- Reinicia el navegador cuando se te indique y luego vuelve a cargar MakeCode.
Si la actualización está bloqueada o aparece deshabilitada, tu dispositivo está gestionado por tu escuela y tu equipo de TI deberá aplicar la actualización.
¿Qué pasa con Safari, Firefox y los iPad?
Safari no admite WebUSB, por lo que no puede conectarse a un micro:bit. Lo mismo ocurre con otros navegadores que no son de Chromium, como Firefox. Aun así puedes navegar por la plataforma de aprendizaje en ellos, pero programar y descargar a la placa no funcionará de forma confiable.
Los iPad actualmente tienen problemas para conectarse de manera constante al micro:bit, algo esencial para los proyectos del Climate Action Kit.
Si hoy tienes que usar otro navegador
Aun así puedes llevar código a un micro:bit sin WebUSB:
- Escribe tu programa en MakeCode como de costumbre.
- Pulsa Download. El navegador guarda un archivo
.hexen tu carpeta de Descargas. - Conecta el micro:bit a la computadora con un cable USB. Aparecerá como una unidad llamada MICROBIT.
- Arrastra el archivo
.hexa la unidad MICROBIT. La luz amarilla en la parte trasera del micro:bit parpadeará mientras copia el archivo. - Repite los pasos 2 a 4 cada vez que cambies el código.
Funciona, pero son varios pasos adicionales por cada cambio, lo cual se acumula rápidamente a lo largo de una clase. Cambiar a Chrome o Edge vale la pena esos cinco minutos.
Notas para el aula
- El emparejamiento es por navegador y por computadora. Si los estudiantes cambian de navegador, cambian de laptop o usan un perfil nuevo, tendrán que volver a emparejar su micro:bit en MakeCode. Reserva un par de minutos para esto al comienzo de una lección con dispositivos nuevos.
- Elige un solo navegador para toda la clase. Mezclar navegadores hace que resolver problemas sea mucho más difícil cuando estás ayudando a varios grupos a la vez.
- Para desemparejar un micro:bit, haz clic en el icono del candado en la barra de direcciones del navegador y elimina el dispositivo micro:bit de la lista, luego vuelve a cargar la página de MakeCode.

¿Sigue sin conectarse?
Si tienes una versión actualizada de Chrome o Edge y el micro:bit todavía no se conecta, por lo general el navegador no es el problema. Revisa el cable USB (algunos cables son solo de carga), prueba con otro puerto USB y apaga completamente el micro:bit desconectando tanto la batería como el cable USB antes de volver a conectarlo.
En redes gestionadas por la escuela, consulta también con tu equipo de TI que los dominios necesarios de Forward Education y MakeCode estén permitidos en el filtro web. Consulta el artículo existente sobre qué dominios debe autorizar tu distrito escolar.
¿Sigues sin resolverlo? Contacta a nuestro equipo de soporte e indícanos el navegador, la versión del navegador y el tipo de dispositivo que estás usando. Ese es el camino más rápido hacia una solución.