Blocks Area

Variables

📦 Variables – Your “Memory Boxes”

What it is: Boxes where you store data for later use.

What it does: Stores information for later use.

Example: Saving a game score or the temperature measured by a sensor and then using it.

👉 They are the robot’s short-term memory.

 

đź§© Fun Guide to Variables Blocks (Clu-blocks Pro)

🎒 Important! Variables are like backpacks for your robot — they hold numbers, words, lists, or anything you want to remember and use later. You can name them, change them, and check what’s inside!

# Block What it does Dropdown options What the options mean
1 Global variable Creates a variable that works everywhere — You give it a name and choose what type of data it holds
2 value Sets or shows the value of a variable — You can assign a number, word, list, or anything else here
3 int (type selector) Chooses the type of data for the variable int, float, boolean, string, list, tuple, dictionary, set, byte int: whole number
float: decimal
boolean: true/false
string: text
list: group of items
tuple: fixed group
dictionary: key/value pairs
set: unique items
byte: raw data
4 get type Checks what type of data is inside a variable — Tells you if it’s a number, text, list, etc. — great for debugging
5 data type int Sets the data type for a variable Same as above You choose what kind of data the variable will hold
6 Packed Iterator Groups multiple iterators together — Lets you loop through several things at once — like a combo pack
7 Unpack Iterator Splits a packed iterator into parts Iterator, dictionary Iterator: goes through items one by one
dictionary: splits key/value pairs

đź§  Quick Tips for Students

  • Use variables to store scores, sensor readings, names, or anything you want to reuse.
  • Always choose the right data type — it helps your robot know how to handle the info.
  • Use get type when something’s not working — it helps you figure out what’s inside.
  • Use packed/unpacked iterators for advanced loops — like going through a list of sensors or commands.
On this page