Decompose a Complex Problem
Computational Thinking · decomposition · break a complex problem into smaller, solvable parts

Kavi Breaks the Big Job Down
Kavi wanted to build a whole quiz-game app — and froze. "It's far too big. I don't even know where to start," Kavi hooted. Then Kavi smiled. "I don't have to solve it all at once. I can break it into parts — the questions, the score, the timer, and the look. Each part is small enough to solve on its own." Breaking a big problem into smaller, solvable parts is called decomposition. Kavi solved the parts one by one, joined them back together — and the whole game worked. "A huge problem is just a few small problems hiding together," said Kavi. "Break it down, and you can solve anything!"
What your child will learn
A peek inside
Try this at home: Breaking a big problem into smaller, solvable parts is called ____.
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.
