Branching Database
Coding & Systems · data — sort a group of things by asking yes/no questions, where each answer splits the group until one thing is left

Kavi Guesses the Animal
Kavi had four animal cards spread on the table: a bird, a bee, a fish and a cat. "I bet I can find YOUR card by asking only yes/no questions," Kavi hooted. "Does it have wings?" Yes. Kavi pushed the no-wing cards away — half the group was gone! "Can it sing a tune?" No. Only one card was left: the bee. "Each question splits the group in two," Kavi grinned, "so a few good yes/no questions sort things fast. That is a branching database."
What your child will learn
A peek inside
Try this at home: A tool that sorts things by asking yes/no questions 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.
