Los Bloques permiten diferentes acciones para los objetos o personajes.
En función del bloque que sea seleccionado se muestra el conjunto de instrucciones que se pueden utilizar en la creación de programas.
Así mismo, existen opciones que se pueden añadir fácilmente a través de esta imagen
Las características de cada uno de ellos son las siguientes:
Movimiento
Bloques que sirve para mover a los personajes u objetos que se utilizan en los ejes de coordenadas x - y
Apariencia
Bloques que permiten cambiar el aspecto de los personajes u objetos (colores, disfraz, ocultarlos, mostrarlos, e incluso modificar el tamaño), de esta forma se simula que los personajes realicen movimientos insertando pensamientos y textos a modo de bocadillos con los que los personajes hablan.
Sonido
Bloques para insertar sonidos predefinidos, de Internet o los que se tengan grabados en la computadora.
Eventos
Bloques que sirven para reaccionar el programa, los personajes y/o los objetos.
El usuario puede tener interacción con ellos (pulsando en la bandera, pulsando una tecla) o pueden ser los propios objetos los que se relacionen entre sí (enviando mensajes, tocándose entre ellos, etc.)
El envío y recepción de mensajes sirve para que interactuar entre objetos, fondos o personajes situados en lugares diferentes.
Control
Bloques que permiten repetir acciones en determinados casos, como son los bucles y los condicionales, también se pueden establecer tiempos de espera, detener todos los personajes y crear clones de los mismos.
Sensores
Bloques que permiten controlar la interacción entre varios objetos, entre ellos el tiempo por medio de un cronómetro
Operadores
Bloques que permite establecer operaciones matemáticas, elegir un numero al azar, realizar uniones y divisiones; además se puede unir texto y calcular la longitud de los mismos.
Variables
Bloques que permite definir variables locales a un objeto o globales al programa, crear nuevas con el nombre que se desee, acceder a su valor y modificarlo.