Saltar la navegación

Entorno de programación

El entorno de programación que utilizaremos es tipo web, por tanto nos iremos a la dirección: spike.legoeducation.com. Recuerda que esta aplicación la puedes encontrar para diferentes dispositivos (Windows, macOS, Chromebook, iPad, Android tablet).

En esta ventana eligiremos el Kit Spike Prime:

entorno 01

En esta nueva ventana eligiremos la opción de nuevo proyecto:

entorno 02

En el proyecto eligiremos el tipo de programación, en nuestro caso bloques de palabra:

entorno 03

Ahora nos aparece el entorno de programación:

  • Zona izquierda: bloques organizados por categorías (Movimiento, Sensores, Eventos, Lógica…).
  • Zona central: espacio de programación donde arrastras y conectas bloques.
  • Zona derecha: previsualización y configuración del robot (si hay sensores o motores conectados).

entorno 04

Conexión por bluetooth

Si usas entorno de programación windows, recomendamos emplear la comunicación bluetooth. En el momento de la conexión presiona al botón bluetooth del hub y será reconocido automáticamente por el entorno spike en el paso 3 del proceso de conexión.

Bloques de programación

A continuación realizaremos una breve descripción de los bloques de palabra más importantes. 

Los bloques de eventos están formados exclusivamente por bloques tipo sombrero, lo que significa que siempre deben colocarse al inicio de una secuencia de programación. Actúan como disparadores y activan la ejecución de la pila de bloques.

Bloques de control: modifican en recorrido de la programación.

   Esperas                      Repeticiones                    Condiciones

Bloques de variables. Las variables  representan un valor (como un número o texto) que puede cambiar durante la ejecución del programa.                 Variable                 Fijar variable            Cambiar variable
Definir bloque o bloque de funciones: permite crear su propio bloque de programación personalizado, es decir, un grupo de bloques que se agrupan bajo un solo nombre para facilitar su uso y reutilización. Este tipo de bloque funciona como unasubrutina que encapsula un conjunto de instrucciones.

Creado con eXeLearning (Ventana nueva)