Collecting only the data you need

Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.

Collecting only the data you need

Name:
Date:
Class:

Quick Questions

Shade in the A or B circle for each question.

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?
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.
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
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?
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

Match the Pairs

Draw a line connecting each item on the left to its match on the right.

Left columnRight column
1data minimisation AQuestion: What is your favourite lunch?
2delete_data(survey_results) BOnly collecting the personal data you need for your purpose
3A necessary question for a lunch order survey, because it is needed for the purpose CThe 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.
4An unnecessary question for a lunch order survey, because it is not needed for the purpose DData is kept for no reason and stored unsafely. Store it safely while you need it and delete it when the project is finished.
5Class pet vote form: Name, Home address, Phone number, Favourite pet EQuestion: What is your home address?
6Survey finished. Keep all the answers on a USB stick forever, just in case. FRemoving the data once your project is finished

Definitions

data minimisation

Fill in the Blanks

Complete each line of code by filling in the missing parts.

1.
purpose = "choose a class sport" ___("Favourite sport?")
2.
# Keep the survey answers protected ____________(survey_data)
3.
# The project is finished ______(survey_data)
4.
purpose = "choose a class sport" question = "home address" needed = _____
5.
form = ["favourite sport", "year level"] for question in ____: ask(question)

Spot the Error

Shade in the letter of the line that contains an error.

Question 1
A goal = "choose a class snack"
B ask("Home address?")
C make_report(answers)
D delete(answers)
Question 2
A goal = "plan a book club"
B ask("Favourite book?")
C store(answers, "public website")
D delete(answers)
Question 3
A goal = "collect everything"
B ask("Favourite sport?")
C make_report(answers)
Question 4
A goal = "pick a class game"
B ask("Favourite game?")
C make_report(answers)
D keep(answers, "forever")
Question 5
A goal = "count lunch orders"
B ask("Lunch choice?")
C ask("Mum's phone number?")
D delete(answers)

Answer Key

Collecting only the data you need
Section A: Quick Questions
Q1
A — Which excursion do you prefer?
Q2
B — Less data means less risk if something goes wrong.
Q3
A — A form that asks only for a favourite lunch
Q4
B — What is your parent's email address?
Q5
A — In a password-protected file that only your team can open
Section B: Match the Pairs
Q1
data minimisation → Only collecting the personal data you need for your purpose
Q2
delete_data(survey_results) → Removing the data once your project is finished
Q3
A necessary question for a lunch order survey, because it is needed for the purpose → Question: What is your favourite lunch?
Q4
An unnecessary question for a lunch order survey, because it is not needed for the purpose → Question: What is your home address?
Q5
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.
Q6
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.
Section C: Definitions
Q1
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.
Section D: Fill in the Blanks
Q1
purpose = "choose a class sport" ask("Favourite sport?")
Q2
# Keep the survey answers protected store_safely(survey_data)
Q3
# The project is finished delete(survey_data)
Q4
purpose = "choose a class sport" question = "home address" needed = False
Q5
form = ["favourite sport", "year level"] for question in form: ask(question)
Section E: Spot the Error
Q1
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?").
Q2
C — Data must be stored safely. A public website lets anyone see the answers. It should be stored in a locked folder.
Q3
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".
Q4
D — Data should be deleted when you are finished with it. Keeping it forever increases the risk. The line should be delete(answers).
Q5
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.