Programando micro:bit con...

  


Tenemos varias posibilidades de editores por bloques para programar el micro:bit. Hay que tener en cuenta sus características y posibilidades, para elegir la mejor opción para enseñar a programar la placa.

Elegí tres editores que se basan específicamente en la programación de la placa. (Recuerden que se puede programar micro:bit también con Scratch como otros basados en él: Mind+, Kittenblock, mBlock5, etc)

Con todos realice el mismo programa básico:
  • presionando el botón A genera dos números al azar y los muestra,
  • presionando el botón B realiza la suma de los mismos y muestra el resultado.

Comencemos con Makecode. (se encuentra como la opción oficial en el sitio de Micro:bit)
  • Tenemos la posibilidad de trabajar online o descargarlo.
  • en varios idiomas
  • Sino tenemos la placa, podemos utilizar la simulación para poder probar el programa.
  • se puede generar un aula virtual para los alumnos
  • ya tiene generados los bloques de entrada de presionar botón A y B.
  • no hay que inicializar las variables. (lo hace automáticamente y no diferencia el tipo de datos)
  • no diferencia funciones de procedimientos
  • se puede imprimir el código.
  • se puede activar el modo de depuración y ver paso a paso como funciona el algoritmo.
  • se puede descargar el programa, publicar el proyecto (genera una dirección, un código QR y el código para insertarlo en un sitio web), o guardarlo en Github




En el caso de Open Roberta Lab. (no comprendo porque no se encuentra como opción de editor en el sitio de micro:bit...)
  • sola existe la posibilidad de trabajar online.
  • en varios idiomas
  • Sino tenemos la placa, podemos utilizar la simulación para poder probar el programa.
  • se puede generar un usuario y guardar los proyectos.
  • se puede generar un grupo para que los alumnos puedan acceder con un nombre de usuario y contraseña.
  • no tiene generados los bloques de entrada de presionar botón A y B. (hay que programarlos!)
  • hay que inicializar las variables e indicar que tipo de datos contendrán.
  • se puede ver la configuración de la placa.
  • diferencia funciones de procedimientos
  • podemos documentar el programa.
  • se puede activar el modo de depuración y ver paso a paso como funciona el algoritmo.
  • se puede descargar el programa o generar un enlace para compartir. 




En el caso de Code it.
  • solo existe la posibilidad de trabajar online.
  • idioma: alemán, inglés
  • no posee simulación, debemos tener una placa para probar el programa.
  • se puede generar un usuario y guardar los proyectos.
  • no tiene generados los bloques de entrada de presionar botón A y B. (hay que programarlos!)
  • hay que inicializar las variables e indicar que tipo de datos contendrán.
  • si quiero mostrar en los leds los datos numéricos, debo mostrarlos como texto.
  • diferencia funciones de procedimientos
  • podemos documentar el programa.
  • se puede descargar el programa, generar un enlace o QR para compartir.





Publicar un comentario

0 Comentarios