Lego Mindstorms: aprende a programar mientras te diviertes

La programación se ha vuelto una de las habilidades más solicitadas y mejor cotizadas en la actualidad, por lo que muchas personas están interesadas en adquirirla. Para ello, existen una gran cantidad de cursos gratuitos en internet o clases presenciales que te enseñan programación. Pero, muchas veces, estos cursos resultan muy tediosos o poco interactivos, por lo que los conocimientos que adquieres pueden irse perdiendo con el tiempo y la falta de práctica.

Lego® Mindstorms aparece como la opción interactiva, para todas las edades, para aprender programación sin sentir que estás aprendiendo.

¿Qué es Lego Mindstorms?

Lego Mindstorms es una línea de LEGO enfocada en la robótica y la programación. Con esta línea podrás construir robots con sensores, motores y engranes solo uniendo piezas de Lego, para después programarlos y configurarlos en tu computador para que hagan las acciones que tú quieras.

Lego Mindstorms se pensó como una serie de productos interactivos, pero educativos a la vez. Este “juguete” no sólo está enfocado para los niños, sino para todas las personas sin importar el rango de edad (a excepción de bebés).

Estos legos programables han estado en el mercado desde 1998, y han sacado nuevas creaciones con el tiempo. Las generaciones existentes de Lego Mindstorms son:

  • Lego Mindstorms RCX.
  • Lego Mindstorms NXT.
  • Lego Mindstorms EV3.
  • Lego Mindstorms EV4.

Todas estas generaciones tienen en común un bloque central electrónico que es el encargado de realizar los movimientos del robot y es en dónde se conectan las partes de este. Este bloque central es lo que da el nombre a cada generación (bloque RCX, bloque NXT, bloque EV3 y bloque EV4).

La línea Lego Mindstorms ganó mucha popularidad desde la generación EV3 y, ahora, Lego se ha reinventado con la EV4, lanzada en 2020. Esta generación incluye uno de los sets de juego más interesantes: el set 51515, también conocido como Robot Inventor. Este incluye el bloque EV4 y la posibilidad de hacer cinco robots distintos, con las mismas piezas.

Conoce a los 5 robots de Lego Mindstorms: Robot Inventor

Este set te permite crear cinco robots de Lego diferentes, cada uno de ellos con habilidades distintas. Aquí te los presentamos:

  • Charlie: es el más carismático de los robots, te impresionará con sus pasos de baile y sus habilidades musicales tocando la batería.
  • Blast: un superhéroe hecho robot. Blast puede disparar misiles y derribar obstáculos a puñetazos y golpes.
  • M.V.P.: most valuable player (el jugador más valioso, en inglés). Este robot puede hacer de todo: puede recoger piezas de lego, es una grúa, un cochecito y más.
  • Gelo: un robot cuadrúpedo súper inteligente que puede caminar y esquivar obstáculos.
  • Tricky: un robot fanático de los deportes. Tricky adora hacer canastas, jugar a la pelota y otros deportes.

Lo increíble de este set es que si quieres hacer un robot distinto, puedes hacerlo solo desarmando uno y creando otro.

Aprende a programar con Lego Mindstorms

Las habilidades de programación pueden despertar y estimular el deseo y la capacidad de los niños (y adultos) de combinar el sentido lógico con la intuición. La programación es una herramienta para poner a prueba el flujo creativo de preguntas e ideas como: ¿qué pasa si hago esto?

Lego Mindstorms se conecta con tu computador, notebook o tableta y además te permite programar desde su app de programación gratuita “Lego Mindstorms Robot Inventor”, que incluye una interfaz basada en Scratch, instrucciones de construcción digitales, más de 50 actividades y compatibilidad con Python para programadores más avanzados. Para empezar a programar con Python, puedes comenzar utilizando MicroPython. Simplemente tienes que instalar la imagen de MicroPython EV4 en cualquier tarjeta microSD y encender tu bloque central EV4 para empezar.

Con la app de Lego Mindstorms también podrás personalizar el control remoto para manejar tu robot o programar un mando externo, como un control de un PlayStation 4.

Lego Mindstorms motiva a los inventores y creadores Lego de todas las edades con inspiradores proyectos para construir, programar y controlar estos robots y otras creaciones que se te ocurran con ladrillos, motores y sensores.

En resumen

Atrévete a explorar el mundo de la programación jugando. No tienes que ser un niño para empezar a involucrarte en el mundo de la programación interactiva.

Si ya eres un experto programando, te invitamos a que leas este artículo sobre las mejores desktops para programar y escribir código.