What is a branching database?

This week in Year 3, we have been learning about branching databases in our computing lessons. The children explored how information can be organised by asking simple yes/no questions to sort and identify different items.
We began by looking at groups of animals and foods, and the children worked together to think of questions that would help separate them. For example, they asked questions such as “Does it have four legs?” or “Is it a fruit?” This helped them understand how computers use similar systems to organise and find information quickly.
The children then created their own branching databases by choosing animals or foods and carefully planning a series of questions. They learnt that the questions need to be clear and precise so that each item can be sorted correctly. We also discussed how changing a question can affect the outcome, which led to some great problem-solving and teamwork.