Juegos Robótica

Cursos de programación con robótica educativa

  • Newsletter
  • ¿Dudas? Así es la plataforma de cursos
  • Iniciar sesión

Curso de iniciación a la programación de LEGO Mindstorms EV3 #3 – Principales ideas en programación.

Antes de empezar a programar utilizando los bloques del software de programación EV3 quiero señalar en esta sesión algunas ideas interesantes en torno al pensamiento computacional y que obviamente utilizaremos a lo largo del curso mientras programamos aunque no nos demos cuenta.

La manera de programar los kits de Lego Mindstorms EV3 tiene en cuenta los conceptos básicos de programación de cualquier otro lenguaje, pero también tiene sus particularidades por el hecho de ser un lenguaje gráfico en el que vamos programando a través de bloques.

En el caso de la programación de Mindstorms EV3 la programación gráfica mediante bloques se realiza en sentido horizontal, de izquierda a derecha, a diferencia de otras opciones de programación por bloques basadas en Scratch en las que se realiza la programación en sentido vertical. Si se tiene la costumbre de programar visualmente por bloques en sentido vertical puede llevar algo más de tiempo acostumbrarse a la programación en horizontal, pero en principio no debe suponer un problema.

Otra opción sería utilizar otro software de programación para los kits de Lego Mindstorms EV3 que no sea el específico de Lego como pueda ser por ejemplo Open Roberta y que si tiene una programación más parecida a Scratch.

Por otro lado los bloques, que están representando comandos, son algo más complejos que en otros sistemas, pero también porque todo el kit EV3 es más completo y ofrece más posibilidades que otras opciones necesitando esos bloques más complejos. En cada bloque deberemos ajustar el modo de trabajo concreto que queremos de ese bloque o comando y posteriormente ajustar sus variables particulares dependiendo de ese modo.

Por ejemplo si nos fijamos en el bloque para comandar los motores grandes tenemos varios modos de funcionamiento debido a que los motores disponen de encoder lo cual va a permitir saber el ángulo en el que se encuentra en cada momento o la velocidad real a la que está girando. Los motores de otros kits de robótica educativa no disponen de dichos encoders por lo que no tienen la opción de trabajar posicionando en un ángulo concreto por ejemplo.

En este punto sería bueno dar un repaso a algunas lecciones que hemos visto en el curso sobre el software de programación EV3 y su editor de contenidos y que no vamos a repetir en este curso. Al terminar con la sesión de hoy deberías dar un repaso a las siguientes lecciones de aquel curso:

  • #3 Menú del ladrillo programable.
  • #4 Programando en el ladrillo programable sin necesidad de PC o tablet.
  • #5 Aplicaciones en el ladrillo programable.
  • #6 Entorno de programación Mindstorms EV3.

Recuerda a lo largo de todo el curso que tienes disponible el formulario de soporte para alumnos para plantear tus dudas y preguntas.

Suscríbete aquí para tener acceso a esta clase y a todos los cursos de Juegos Robótica.

Ejercicios:

  1. Visualiza las lecciones comentadas del anterior curso y realiza los ejercicios propuestos en cada una de ellas.

Todas las clases de este curso

  1. Curso de iniciación a la programación de LEGO Mindstorms EV3 #1 – Presentación y actualizar firmware en EV3.
  2. Curso de iniciación a la programación de LEGO Mindstorms EV3 #2 – Sensores y actuadores en EV3.
  3. Curso de iniciación a la programación de LEGO Mindstorms EV3 #3 – Principales ideas en programación.
  4. Curso de iniciación a la programación de LEGO Mindstorms EV3 #4 – Utilizar motores por rotaciones.
  5. Curso de iniciación a la programación de LEGO Mindstorms EV3 #5 – Tipos de giro.
  6. Curso de iniciación a la programación de LEGO Mindstorms EV3 #6 – Sensor de contacto.
  7. Curso de iniciación a la programación de LEGO Mindstorms EV3 #7 – Decisiones según medida.
  8. Curso de iniciación a la programación de LEGO Mindstorms EV3 #8 – Giróscopo y sensor de color.
  9. Curso de iniciación a la programación de LEGO Mindstorms EV3 #9 – Bucles de repetición.
  10. Curso de iniciación a la programación de LEGO Mindstorms EV3 #10 – Condicionales.
  11. Curso de iniciación a la programación de LEGO Mindstorms EV3 #11 – Sigue líneas.
  12. Curso de iniciación a la programación de LEGO Mindstorms EV3 #12 – Preparar un reto.
  13. Curso de iniciación a la programación de LEGO Mindstorms EV3 #13 – Búsqueda y rescate.

Recuerda que si te suscribes tendrás acceso a todos los cursos, así como soporte para dudas y preguntas.

NEWSLETTER | Contacto | Blog | Sobre mi | Política de privacidad

Juegos Robótica es un proyecto de TECNODEMIA© 2026 ·

close-icon

Acceso Alumn@s

¿Has olvidado tu contraseña?