Lists & Functions
Programs & Judgement · lists & functions · store many values in one list and package reusable steps in a function with parameters

Kavi's Big Box of Boxes
Kavi had 24 star stickers in 24 tiny jars — one sticker per jar. "This is silly," Kavi hooted. "I need one name for all of them!" So Kavi made a list: one name, many values, kept in order. Then Kavi spotted something else — the same three steps, copied again and again and again. "I'll wrap them in a function," said Kavi, "give it a parameter so it works for anything, and call it whenever I like!" One list to hold many things. One function to reuse many steps. "Now," grinned Kavi, "I can build something big — without writing the same thing twice."
What your child will learn
A peek inside
Try this at home: A thing that stores many values in order under one name 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 6 · S6 on KAVI Academy — a secular, whole-child learning platform for ages 5–12.
