Profesores: Programación sin PC
CLASE 03
Para obtener tu recompensa debes estar registrado en nuestra plataforma y publicar tu trabajo
🧠 Un lenguaje de programación es un sistema estructurado bajo un lenguaje formal (código) y diseñado principalmente para que las máquinas y computadoras puedan entender los algoritmos computacionales escritos por programadores.
💡 ¿Por qué es importante aprender a programar? En el siguiente vídeo te mostramos algunas razones (haz clic en la imagen de abajo):
🧠 Brazo Robótico
💡 Los brazos robóticos industriales ayudan a las empresas a alcanzar nuevos niveles de productividad mediante una mayor velocidad, eficiencia y precisión en una variedad de aplicaciones. Las tecnologías de visión automática y redes permiten que los brazos robóticos vean, analicen y comprendan sus entornos.
🧠 Actividad: Yo Robot
Esta actividad permite introducirnos al mundo de la programación y robótica sin utilizar ni ordenadores ni robots. La actividad consiste en utilizar movimientos como si de un brazo robótico se tratase para formar una estructura utilizando vasos de plástico.
🧠 Consideraciones previas
💡 En esta actividad pueden participar los estudiantes en parejas o formando grupos de 3 o 4 alumnos para competir y colaborar entre ellos mismos. Para ello deberemos definir los roles programador y robot dentro de las parejas o grupos de alumnos.
- Los programadores se encargarán de realizar la secuencia de instrucciones.
- Los robots deberán reconstruir la estructura siguiendo las instrucciones de los programadores para obtener el mismo resultado.
💻 Instrucciones del juego
💡 Una vez definidos los roles dentro del grupo, el equipo de los robots deberán abandonar la sala mientras los programadores crean y programan el algoritmo mediante las instrucciones necesarias para construir una estructura de vasos. Las instrucciones de programación son las siguientes:
Ejemplo
💡 Una vez terminado el algoritmo por parte de los programadores, los robots volverán a la sala y deberán seguir las instrucciones de los programadores para crear la estructura de vasos.
💡 Si los programadores han realizado bien su trabajo y los robots han seguido las instrucciones de forma correcta, el resultado de la estructura debe ser idéntica a la que programaron los programadores.
🧠 Instrucciones Complejas
💡 Para usuarios más avanzados se suelen proponer estructuras más complejas utilizando además otro tipo de instrucciones de repeticiones o funciones.
💡 Este tipo de instrucciones engloban una serie de repeticiones en instrucciones, por ejemplo, en vez de utilizar las instrucciones -> -> -> se podría sustituir por (3)-> indicando que la instrucción -> se repite 3 veces seguidas.
¡Estamos listos, a construir!
✅ En el siguiente enlace podrás descargar tus fichas de trabajo, para imprimir y recortar.
➡️ RETO 01: Nivel Básico ¿Cuál es el código para construir las siguientes estructuras?
➡️ RETO 01: Nivel Intermedio ¿Cuál es el código para construir las siguientes estructuras?
➡️ RETO 01: Nivel Avanzado ¿Cuál es el código para construir las siguientes estructuras?
Recuerda
🧠 Mediante el uso de un «Vocabulario Robot» descubrimos como guiarnos para ejecutar una tarea en particular que puede ser replicada para obtener un resultado común.