← Years 5–6 Data & Information

Collecting only the data you need

Only collect the personal data you need for your purpose. Less data means less risk, so skip unneeded questions, store data safely and delete it when finished.

Understanding Collecting only the data you need in Years 5–6 Data & Information

What it does: The survey is about lunch choices, so asking about lunch is needed. Home address or birthday would not be needed. Only ask for data that fits your purpose. A home address does not help you pick an excursion, so it is unnecessary. The more personal data you collect, the more there is to lose or misuse. Keep it to what you need. Many surveys work well without names. If you do not need a name, leave that question out. Deleting data when you are finished means it cannot be lost, stolen or misused later. Less data means less risk. Collecting only the data you need keeps risk low. A pet vote only needs the pet choice.

Common mistakes: A home address is not needed to choose a class snack. It is an unnecessary question that adds risk. It should ask only ask("Favourite snack?"). Data must be stored safely. A public website lets anyone see the answers. It should be stored in a locked folder.

Class: _____________________  ·  Name: _____________________  ·  Date: _________

Free printable worksheet with full answer key — or add this module to a class and your students practise it interactively.

This module's key terms are also in a printable crossword (Modules 31–56) and word search (Modules 21–56).

Take this worksheet further — free with Cloodit

Each concept is reinforced from every angle — learned, then applied, then tested.

Learning
Duo
You are running a survey to choose a class excursion. Which question do you need to ask?
What is your home address?Which excursion do you prefer?
Matches
Class pet vote form: Name, Home address, Phone number, Favourite pet
↓
The form collects a home address and phone number that the vote does not need. Only ask for Favourite pet, and a name only if needed.
Applying
Meanings
Term
data minimisation
Meaning
Only collect the personal data you need for your purpose. Less data means less risk, so skip unneeded questions, store data safely and delete it when finished.
Practice
Purpose: pick a lunch for the class party
Testing
Gaps
("Favourite sport?")
Check Answer
Spots
1goal = "choose a class snack"
2ask("Home address?")

Cloodit turns curriculum-aligned coding content into journeys students work through one biome at a time.

The 'Snow Leopard' badge — Silent Debugger, one of Cloodit's 106 collectible badges
Students earn collectable badges

Over 100 of them, across seven natural biomes.

Study Buddy
Students build a real study resource

Turns their work into revision material ready for Flash Cards and Exam study.

Diamond Dash — one of Cloodit's live, competitive Sprint games
Students lock in with Sprints

Live, competitive practice for the start of the lesson or a teacher-led lesson finisher.

A Cloodit certificate of achievement, ready to personalise and print
Custom printable certificates

Honour your top performers, or encourage a student who's trying hard — ready to print in seconds.

Quick Questions

1. You are running a survey to choose a class excursion. Which question do you need to ask?
A. Which excursion do you prefer? ✓
B. What is your home address?
Only ask for data that fits your purpose. A home address does not help you pick an excursion, so it is unnecessary.
2. Which statement matches the idea of collecting only the data you need?
A. Collect extra data just in case it is useful later.
B. Less data means less risk if something goes wrong. ✓
The more personal data you collect, the more there is to lose or misuse. Keep it to what you need.
3. You are designing a form to count votes for a school canteen menu. Which form is better?
A. A form that asks only for a favourite lunch ✓
B. A form that asks for a favourite lunch, birthday and phone number
A good survey form only has the questions needed for its purpose. Birthdays and phone numbers are not needed to count lunch votes.
4. A club wants to know which day of the week suits students for a lunchtime meeting. Which question is unnecessary?
A. Which day suits you best?
B. What is your parent's email address? ✓
You only need the day that suits each student. Asking for a parent's email collects personal data you do not need.
5. You have collected survey answers that include names. Where is the safest place to store them?
A. In a password-protected file that only your team can open ✓
B. In a shared folder that anyone at school can open
Storing data safely means limiting who can see it. Personal data should only be seen by people who need it.

Match the Pairs

data minimisation → Only collecting the personal data you need for your purpose
delete_data(survey_results) → Removing the data once your project is finished
A necessary question for a lunch order survey, because it is needed for the purpose → Question: What is your favourite lunch?
An unnecessary question for a lunch order survey, because it is not needed for the purpose → Question: What is your home address?
Class pet vote form: Name, Home address, Phone number, Favourite pet → The form collects a home address and phone number that the vote does not need. Only ask for Favourite pet, and a name only if needed.
Survey finished. Keep all the answers on a USB stick forever, just in case. → Data is kept for no reason and stored unsafely. Store it safely while you need it and delete it when the project is finished.

Key Term

data minimisation
Only collect the personal data you need for your purpose. Less data means less risk, so skip unneeded questions, store data safely and delete it when finished.

Fill in the Blanks

1. purpose = "choose a class sport" ask("Favourite sport?")
Hint: Type the function name that puts a question on the survey form.
2. # Keep the survey answers protected store_safely(survey_data)
Hint: Type the function name that keeps collected data protected.
3. # The project is finished delete(survey_data)
Hint: Type the function name that removes data once you are done with it.
4. purpose = "choose a class sport" question = "home address" needed = False
Hint: Type the True or False value that shows whether this question is needed for the purpose.
5. form = ["favourite sport", "year level"] for question in form: ask(question)
Hint: Type the variable name that holds the list of questions to ask.

Spot the Error

Question 1
A goal = "choose a class snack"
B ask("Home address?")
C make_report(answers)
D delete(answers)
Line B — A home address is not needed to choose a class snack. It is an unnecessary question that adds risk. It should ask only ask("Favourite snack?").
Question 2
A goal = "plan a book club"
B ask("Favourite book?")
C store(answers, "public website")
D delete(answers)
Line C — Data must be stored safely. A public website lets anyone see the answers. It should be stored in a locked folder.
Question 3
A goal = "collect everything"
B ask("Favourite sport?")
C make_report(answers)
Line A — The goal must be a clear purpose, because it decides which data you need. 'Collect everything' is not a purpose. It should be a goal like "choose a sport".
Question 4
A goal = "pick a class game"
B ask("Favourite game?")
C make_report(answers)
D keep(answers, "forever")
Line D — Data should be deleted when you are finished with it. Keeping it forever increases the risk. The line should be delete(answers).
Question 5
A goal = "count lunch orders"
B ask("Lunch choice?")
C ask("Mum's phone number?")
D delete(answers)
Line C — A parent's phone number is not needed to count lunch orders. Only ask necessary questions, like the allergy question. Unneeded questions should be left out.

Student with a class code? Join your class →