Dash: pasar de bloques a Python sin cambiar de robot
Dash permite alternar bloques y Python en Blockly Pro. Cómo preparar una primera sesión, qué exige Chrome y qué separa el acceso gratuito de la suscripción.

Wonder Workshop Dash permite leer y editar en Python un programa creado con bloques, manteniendo el mismo robot. Blockly Pro ofrece ambas vistas y una tercera en JavaScript. Para una familia o un aula que ya utiliza Dash, sirve para introducir código escrito sin empezar otro montaje. El entorno tiene un límite relevante: solo ejecuta el repertorio de programación que admite su biblioteca de bloques.
La función se anunció el 28 de agosto [en]. Esta guía documental se centra en preparar una sesión; no evalúa el movimiento de una unidad física. Es un uso distinto de la participación de Dash en Wonder League, que exige materiales y una inscripción propios.
Preparar el ordenador y decidir si necesitas guardar el trabajo
La tabla de compatibilidad de Wonder Workshop [en] sitúa Blockly Pro en Chrome para Windows, Mac o Chromebook, con Bluetooth LE para conectar el robot. No conviene comprar una tableta suponiendo que cualquier app de Dash incluye esta vista Python. Blockly y Wonder tienen aplicaciones móviles y español documentado; esa lista de idiomas no acredita por sí sola una interfaz castellana de Blockly Pro.
Para el editor web hace falta internet. La ficha de Dash [en] distingue ese requisito de las aplicaciones instaladas en móviles y tabletas, que pueden programar el robot físico sin conexión una vez descargadas. Bluetooth enlaza con Dash cercano; no sustituye el acceso a la web.
La página de Blockly Pro [en] permite probar el editor gratuitamente. Las lecciones asignables y el seguimiento docente forman parte de Make Wonder. El anuncio de Python precisa que guardar programas requiere una suscripción de pago. Poder abrir el editor no garantiza conservar el proyecto para otra sesión.
Para casa, Moravia Education ofrece Make Wonder STEM Home [en] por 125 dólares estadounidenses en su tienda estadounidense. La tabla de planes [en] identifica ese importe como anual, para un adulto y hasta cinco alumnos, con Virtual Dash y seguimiento. Es software separado del robot. Para contratar desde España, la tienda remite a sus socios internacionales; hay que confirmar la activación y el importe final con los impuestos que correspondan.
Un cambio pequeño que se vea en bloques y en texto
En el editor de Blockly Pro [en], un programa nuevo ofrece los botones Blocks, JavaScript y Python. Wonder Workshop explica que las tres vistas representan el mismo proyecto: una modificación compatible en texto vuelve a aparecer al regresar a bloques. La paleta sigue disponible para consultar órdenes y parámetros.
Como primer ejercicio, proponemos repetir un avance corto en un espacio despejado:
- Construye con bloques una repetición de tres avances de 25 centímetros a velocidad baja. Revisa el recorrido previsto antes de ejecutarlo.
- Cambia a Python y localiza el número de repeticiones y la orden de movimiento que ha generado el editor. Consulta
Actionspara interpretar sus parámetros. - Cambia solo las repeticiones de tres a dos. Vuelve a bloques y comprueba qué ha cambiado antes de iniciar el robot.
El objetivo de esa sesión es relacionar una edición concreta con el comportamiento esperado. Tres avances de 25 centímetros suman una orden de 75 centímetros; dos suman 50. Esa cuenta no constituye una medición de la precisión de Dash sobre el suelo.
El tutorial oficial de Python ayuda a leer un bucle como for index in range(3):: recorre los valores 0, 1 y 2. La indentación determina qué instrucciones quedan dentro de la repetición. Cambiar un número y desplazar una línea hacia la izquierda son operaciones diferentes, aunque visualmente ambas parezcan retoques pequeños.
Cuándo continuar con Dash y cuándo abrir otro entorno
Blockly Pro admite variables, bucles, condiciones y funciones dentro de su repertorio. Un ejemplo de Python que dependa de bibliotecas o estructuras ajenas a esos bloques no funcionará aquí, según el fabricante. Para aprender a leer una repetición y después volver a una representación visual, esa restricción mantiene acotada la tarea. Para ejecutar otros proyectos de Python, hace falta comprobar sus dependencias y elegir un entorno que las admita.
Dash llega montado y puede desplazarse, emitir sonidos y reaccionar a obstáculos o botones. No tiene cámara. Dentro de los robots educativos, Wonder Workshop lo orienta a niños de 5 a 14 años, pero esa franja del hardware no significa que todos estén preparados para escribir código: interesa empezar esta actividad cuando ya entiendan la secuencia que han construido con bloques.
El robot se comercializa en España: Opitec ofrece Dash, referencia 125922, por 279,99 euros con IVA, con cable de carga, dos conectores LEGO y guía inicial. La ficha indica los gastos de envío aparte; el total y la entrega deben confirmarse para el destino. No incluye el plan Home citado. La batería es interna y el fabricante dirige a soporte si deja de mantener la carga, un dato pertinente para aprovechar una unidad antigua.
Fuentes
- Wonder Workshop — anuncio de Python, traducción entre vistas, guardado y límites de Blockly Pro [en]
- Wonder Workshop — Blockly Pro: acceso inicial y recursos para docentes [en]
- Blockly Pro — editor web actual y botones de selección de lenguaje [en]
- Wonder Workshop — dispositivos e idiomas compatibles [en]
- Wonder Workshop — Dash: montaje, edad, conexión, cámara y batería [en]
- Moravia Education — ficha comercial de Make Wonder STEM Home [en]
- Wonder Workshop — planes de Make Wonder y duración anual [en]
- Python Software Foundation — bucles, range y control de flujo en Python
- Opitec España — Dash 125922: precio, impuestos y contenido del paquete
- Imagen: fotografía oficial de Dash junto a una alumna y Blockly, publicada por Wonder Workshop [en]
Sigue explorando
Robots relacionados
Descubre sus fichas y todo lo que hemos contado sobre ellos.