Robot Fantàstic com memoria

Robot Fantàstic com memoria

von Citilab Edutec

Boards
Boards:

Citilab ED1

Component/s
Weitere Komponenten:

Keine
Esta actividad forma parte del Curso del Citilab. ¡Échale un vistazo!

Robot Fantàstic con memoria

Listas

  • Para que el robot pueda reproducir varias órdenes seguidas es necesario guardarlas previamente.

  • Ya hemos utilizado variables para guardar números o textos. En este caso usaremos una para guardar una lista de órdenes.

  • Las listas permiten guardar un conjunto de datos a los que podemos acceder de forma individual.

  • Para manipular listas se utilizan los bloques de la categoría Datos.

Bloque de lista

Entradas de lista

Iniciar una lista Elemento de una lista

Guardar y eliminar órdenes

  • El bloque añade _ a la lista _ permite añadir elementos a una lista. Con el bloque elimina el elemento _ de lista _ se puede eliminar uno, el último o bien todos los elementos de la lista.

  • Nuestro robot tendrá que vaciar la lista de órdenes al comenzar o cuando pulsemos el botón X. Esto se puede hacer guardando una lista vacía en la variable o bien utilizando el bloque elimina el elemento _ de lista _ con la opción todos seleccionada.

Inicializar lista de órdenes

Eliminar órdenes

  • Cada botón de movimiento guardará un identificador de la orden correspondiente. El bloque espera 500 milisegundos evita que se añadan muchas órdenes al pulsar un botón.

Añadir orden

Seleccionar y ejecutar órdenes

  • En la lista órdenes tenemos la secuencia de movimientos que queremos que el robot ejecute. Por ejemplo:

Ejemplo asignar órdenes

Variable con lista de órdenes

  • Para acceder a una orden se utiliza el bloque elemento _ de _.

Acceder a un elemento

  • El bloque de control para cada i en _ permite recorrer la lista. El valor de i corresponde a cada uno de los elementos u órdenes guardadas.

Añadir orden

  • Solo queda mover los motores en función de las órdenes de la lista con el botón OK.
Reto 1: programad el robot con memoria.

Reto 1

Solución al reto 1

Solución reto 1

Robot ED1 infantil

  • El programa que se utiliza en las escuelas con el robot Fantàstic añade sonidos e imágenes a la pantalla para mejorar la interactividad.

  • Lo podéis descargar desde aquí.

Programa ED1 Robot infantil

ED1 Robot infantil

Esta actividad forma parte del Curso del Citilab. ¡Échale un vistazo!

⬅️ Actividad anterior Actividad siguiente ➡️

CC-BY-SA

© von Citilab Edutec 2019-2025.
This work is licensed under a CC-BY-SA 4.0 license.