Age limits on apps and sites

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

Age limits on apps and sites

Name:
Date:
Class:

Quick Questions

Shade in the A or B circle for each question.

1. Why do many apps and sites set a minimum age?
A They only want to make signing up harder for everyone
B They collect data and show content not made for younger children
2. You find a game you want to play. Where can you check its age rating?
A In the app store listing or the site's terms
B By guessing from the game's icon
3. An app says users must be 13 or older. You are 11. What is the best choice?
A Do not sign up, and ask a parent or carer about other options
B Type a fake birth year so you can join
4. Which is true about age limits?
A They are only suggestions, so nobody needs to follow them
B They are rules that help protect younger users
5. A friend says, 'Everyone in our class uses this app.' It is rated 16+. What should you do?
A Check the age rating and ask a parent or carer first
B Download it because your friends use it

Match the Pairs

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

Left columnRight column
1Age rating: 12+ AThe app says it is made for people aged 12 or older, so younger kids should not use it
2Minimum age: 13 BLying about your age to get around the minimum age is unsafe. It gives the app the wrong data and lets you see content not made for you.
3Before you download a new app, check its age rating in the app store Cif age_rating > my_age: ask_parent()
4Age rules exist because apps collect data and show content not made for younger kids DYou must be at least 13 years old to make an account on this site
5I'm 10, but I typed my birth year as 2000 to join a 13+ app. Ereason = "protects kids' data and content"
6The app says 16+, but I'll just download it and tell my parent later. FYou should ask a parent or carer before you download an app, not after. They can check the age rating with you.

Definitions

minimum age

Fill in the Blanks

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

1.
minimumAge ← 13 IF age _ minimumAge THEN DISPLAY "You are old enough"
2.
age ← 10 __________ ← 13 IF age < minimumAge THEN
3.
IF age < minimumAge THEN ___ parentOrCarer DISPLAY "Wait until you are older"
4.
appCollectsData ← ____ showsOlderContent ← TRUE IF appCollectsData THEN CHECK age rating
5.
IF age _ minimumAge THEN DISPLAY "Too young for this app" END IF

Spot the Error

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

Question 1
A minimumAge ← 13
B myAge ← 11
C IF myAge > minimumAge THEN
D DISPLAY "Too young to join"
Question 2
A appRating ← 12
B myAge ← 10
C IF myAge < appRating
D DISPLAY "Ask a parent first"
Question 3
A ageRating ← nine
B myAge ← 10
C IF myAge >= ageRating THEN
D DISPLAY "Age is OK"
Question 4
A OPEN the app store page
B IGNORE the age rating
C COMPARE it with my age
D IF too young THEN stop and ask
Question 5
A age ← 10
B wantsApp ← TRUE
C IF age < 13 OR wantsApp THEN
D ASK parent or carer

Answer Key

Age limits on apps and sites
Section A: Quick Questions
Q1
B — They collect data and show content not made for younger children
Q2
A — In the app store listing or the site's terms
Q3
A — Do not sign up, and ask a parent or carer about other options
Q4
B — They are rules that help protect younger users
Q5
A — Check the age rating and ask a parent or carer first
Section B: Match the Pairs
Q1
Age rating: 12+ → The app says it is made for people aged 12 or older, so younger kids should not use it
Q2
Minimum age: 13 → You must be at least 13 years old to make an account on this site
Q3
Before you download a new app, check its age rating in the app store → if age_rating > my_age: ask_parent()
Q4
Age rules exist because apps collect data and show content not made for younger kids → reason = "protects kids' data and content"
Q5
I'm 10, but I typed my birth year as 2000 to join a 13+ app. → Lying about your age to get around the minimum age is unsafe. It gives the app the wrong data and lets you see content not made for you.
Q6
The app says 16+, but I'll just download it and tell my parent later. → You should ask a parent or carer before you download an app, not after. They can check the age rating with you.
Section C: Definitions
Q1
minimum age — The youngest age an app or site allows, because it collects data and shows content not made for younger kids. Check the age rating and ask a parent or carer first.
Section D: Fill in the Blanks
Q1
minimumAge ← 13 IF age ≥ minimumAge THEN DISPLAY "You are old enough"
Q2
age ← 10 minimumAge ← 13 IF age < minimumAge THEN
Q3
IF age < minimumAge THEN ASK parentOrCarer DISPLAY "Wait until you are older"
Q4
appCollectsData ← TRUE showsOlderContent ← TRUE IF appCollectsData THEN CHECK age rating
Q5
IF age < minimumAge THEN DISPLAY "Too young for this app" END IF
Section E: Spot the Error
Q1
C — The message should show when the child is younger than the minimum age. It should be myAge < minimumAge. With > it warns the wrong children.
Q2
C — The IF line is missing THEN. It should be IF myAge < appRating THEN.
Q3
A — The age rating must be the number 9 so the program can compare it with myAge. Writing nine without quotes makes it look like an unknown variable.
Q4
B — Checking an app's age rating is the key step. You should READ the age rating, not ignore it.
Q5
C — With OR the program asks a carer whenever the child wants any app, even if they are old enough. It needs AND so both things must be true.