Variables: Boxes that Change
Thinking It Through · computational thinking · use a variable to store a value that changes

Kavi Keeps the Score
Kavi was playing a berry-catching game and kept losing count. "How many berries have I caught?" Kavi hooted. So Kavi made a box with a name on it: score. Kavi started the box at 0. Every time a berry dropped in the basket, Kavi added 1 to the box — 1, then 2, then 3. The number inside kept changing, but the box kept the same name. "A box with a name that holds a value I can change," said Kavi, "is called a variable. Now I never lose count!"
What your child will learn
A peek inside
Try this at home: A named box in a program that stores a value we can change is called a ____.
Ready to play and learn?
Start the free interactive lesson, or print the handout for screen-free play.
Part of Computing · Stage 4 · S4 on KAVI Academy — a secular, whole-child learning platform for ages 5–12.
