Una variable es un espacio en la memoria de la placa reservado para guardar un dato en él. Cuando creamos una nueva variable, le asignamos un nombre, y el dato almacenado en ella puede ser modificado mediante los bloques correspondientes.
En la sección “Variables” encontramos, en primer lugar el botón “Make a Variable…”, que nos permite crear una nueva variable tras indicar el nombre que queremos que tenga.
Además, en esta sección podemos encontrar los siguientes bloques:
Devuelve el valor de la variable. Por cada nueva variable que creemos aparecerá un bloque similar a este, con el nombre de la variable.
Asigna a la variable seleccionada el valor indicado.
Suma el valor de la variable seleccionada el número indicado.
Suma el valor de la variable seleccionada el número indicado.
Título:
Variables - Microbit Módulo 2.1 - Uso de variables.
Autor:
Aonia Educación
Link de acceso:
BUCLES
Un bucle es la repetición de un conjunto de bloques o instrucciones. Llamamos iteración a cada una de las repeticiones del bucle. En ocasiones utilizaremos además una variable, a la que llamaremos índice, para contar el número de repeticiones realizadas en cada momento.
Entre otras opciones, podemos programar el bucle para que se repita un número determinado de veces, para que lo haga sólo mientras se cumple una condición (conocido como bucle while) o hasta que un índice, relacionado con el número de repeticiones, alcance un valor determinado (conocido como bucle for).
Ejecuta los bloques que colocamos en su interior, tantas veces como indiquemos en el hueco del número de repeticiones.
Ejecuta los bloques que coloquemos en su interior de forma repetida siempre que se cumpla la condición indicada. El bucle se detiene cuando la condición deja de cumplirse.
Utiliza un índice para contar el número de repeticiones (la primera vez que se ejecutan los bloques del interior, el índice vale 0, la segunda 1, etc). El bucle ejecuta los bloques colocados en su interior y los repite, aumentando el valor del índice en 1 en 1, hasta que esye alcanza el valor indicado.
Ejecuta los bloques colocados en su interior, asignado a la variable un valor de la lista en cada interacción.
Título:
Bucles. - Microbit Módulo 2.2 - Programación de bucles.
Autor:
Aonia Educación
Link de acceso:
IMÁGENES
Los bloques de la sección “Imágenes” permiten un mayor control a la hora de mostrar imágenes en la pantalla de LEDs, e incluso crear y guardar nuestras propias imágenes.
Muestra la imagen almacenada en la variable indicada con un offset. Este offset nos permite indicar en que columna de la matriz de LEDs queremos que comience la imagen. Por ejemplo, si establecemos un offset con valor 1, la imagen se mostrará desplazada una columna a la izquierda. De igual modo. con offset -1, la imagen se desplazará a la derecha, dejando la primera columna de LEDs apagados.
Muestra la imagen almacenada en la variable indicada desplazándose por la pantalla, y comenzando en la posición indicada con el offset. La velocidad de desplazamiento irá determinada por el valor establecido como intervalo. Este intervalo es la pausa entre una posición de la imagen y la siguiente, por lo que, cuanto menor sea el intervalo, mayor será la velocidad de desplazamiento de la imagen.
Crea una imagen del tamaño de la pantalla
Crea una imagen del doble de ancho de la pantalla
Crea la imagen de una flecha en la dirección indicada.
Crea la imagen de un icono indicado.
Devuelve el número correspondiente a la dirección indicada.
Aunque los bloques “crear imagen”, “crear imagen grande”, “imagen de flecha” e “imagen de icono” se pueden insertar directamente en un bloque “show image” o “scroll image” para mostrar la imagen directamente en pantalla, son especialmente útiles cuando los combinamos con el bloque “establecer” de la sección “Variables”.
Título:
Imágenes - Microbit Módulo 2.3 - Programación de imágenes.
Autor:
Aonia Educación
Link de acceso: