Bitbloq
Herramientas
TutorialesActividadesPlan Docente

Tutoriales

Categorías

2. Secciones de programación

...

2. Secciones de programación

1. Variables globales y funciones

2. Instrucciones iniciales (Setup)

3. Bucle principal (Loop)

1

2

3

1. Variables globales y funciones

En esta serie de tutoriales vamos a aprender para qué se usa cada una de las secciones de programación que tiene Bitbloq Robotics. En este tutorial, vamos a conocer más a fondo la sección Variables globales y funciones.

¿Qué es una sección de programación?

Los programas en Bitbloq Robotics están estructurados en tres secciones: Variables globales y funciones, Instrucciones iniciales (Setup) y Bucle principal (Loop).

Esta también es la estructura del lenguaje de programación Arduino en el que se basa Bitbloq Robotics. Así, si en algún momento pasamos a programar escribiendo código, nos será mucho más sencillo.

No es obligatorio programar en todas las secciones.

¿Qué es una variable y para qué sirve?

Las variables son espacios virtuales que almacenan datos o valores que, como su propio nombre indica, pueden variar. 

Podemos decir que son como cajas en las que guardamos datos y que clasificamos con una etiqueta para usarla más fácilmente.

Como regla general, cada vez que queramos recordar un dato en nuestro programa para hacer uso de él más tarde, tendremos que declarar (crear) una variable para almacenar ese dato.

¿Qué podemos hacer con las variables?

¿Qué diferencia hay entre variable global y local?

Una variable global debe ser declarada en la sección Variables, dentro de Variables globales y funciones, y puede ser leída o modificada desde cualquier sección de programación (Variables globales y funciones, Instrucciones iniciales y Bucle principal). 

Cualquier otra variable no declarada ahí es una variable local, que solo puede ser leída o modificada desde la misma sección en la que se ha declarado.

Una variable global es más sencilla de utilizar, pero una variable local permite crear un código más optimizado cuando nuestro hardware lo necesite.

¿Dónde puedo aprender más sobre las funciones?

Para saber más sobre cómo usar funciones en Bitbloq Robotics, podemos acceder al siguiente tutorial.

Suscríbete a nuestra newsletter

Otros enlaces

NosotrosContactoPreguntas frecuentes
facebookxinstagramlinkedin

Suscríbete a nuestra newsletter

Idioma

Castellano

Bitbloq es un proyecto de:

BQ

Bitbloq es un proyecto de:

BQ
facebookxinstagramlinkedin