Asking a trusted adult

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

Asking a trusted adult

Name:
Date:
Class:

Quick Questions

Shade in the A or B circle for each question.

1. A message from a stranger online makes you feel odd. What should you do?
A Tell a trusted adult straight away
B Keep it secret and hope it goes away
2. Which person could be a trusted adult?
A Someone you only met in an online game
B A parent, carer or teacher you feel safe with
3. You told a friend your passphrase by mistake. What is the best next step?
A Ask a trusted adult to help you change it
B Wait and see if anything bad happens
4. True or false: you will be in trouble for asking a trusted adult about something odd online.
A True. You will always get in trouble
B False. Asking for help is the right thing to do
5. You see upsetting content on a website. What should you do?
A Look away and tell a trusted adult
B Share it with all your friends

Match the Pairs

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

Left columnRight column
1trusted adult Aif passphrase_shared: tell(trusted_adult, now)
2tell straight away BA grown-up you can ask for help when something online feels odd, like a parent, carer or teacher
3A stranger sends you a message online and you do not know them, so you ask a grown-up you trust Cif message_from == "unknown person": ask(trusted_adult)
4Your friend shares your passphrase by accident, so you tell a trusted adult straight away DSpeak up as soon as something online feels odd, and you will not be in trouble for asking
5if upsetting_content: hide_it_and_say_nothing() EHiding upsetting content and saying nothing is wrong. You should tell a trusted adult, who can help you.
6if odd_message: wait_and_worry_about_trouble() FWaiting because you fear getting in trouble is wrong. You will not be in trouble for asking, so tell a trusted adult straight away.

Definitions

trusted adult

Fill in the Blanks

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

1.
IF messageIsOdd THEN ____(trustedAdult)
2.
__ unknownPerson THEN tell(trustedAdult)
3.
IF passphraseShared THEN tell(____________)
4.
IF upsetContent ____ tell(trustedAdult)
5.
tell(trustedAdult) inTrouble ← _____

Spot the Error

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

Question 1
A if message feels fine:
B tell a trusted adult
C say what you saw
Question 2
A sender = unknown person
B if sender is known:
C ask trusted adult
Question 3
A passphrase_shared = true
B if not passphrase_shared:
C tell trusted adult now
Question 4
A trusted = [parent, teacher]
B worry = upsetting content
C who = trusted[0]
D tell(stranger, worry)
Question 5
A def ask_adult(what_happened):
B hide(what_happened)
C return not_in_trouble

Answer Key

Asking a trusted adult
Section A: Quick Questions
Q1
A — Tell a trusted adult straight away
Q2
B — A parent, carer or teacher you feel safe with
Q3
A — Ask a trusted adult to help you change it
Q4
B — False. Asking for help is the right thing to do
Q5
A — Look away and tell a trusted adult
Section B: Match the Pairs
Q1
trusted adult → A grown-up you can ask for help when something online feels odd, like a parent, carer or teacher
Q2
tell straight away → Speak up as soon as something online feels odd, and you will not be in trouble for asking
Q3
A stranger sends you a message online and you do not know them, so you ask a grown-up you trust → if message_from == "unknown person": ask(trusted_adult)
Q4
Your friend shares your passphrase by accident, so you tell a trusted adult straight away → if passphrase_shared: tell(trusted_adult, now)
Q5
if upsetting_content: hide_it_and_say_nothing() → Hiding upsetting content and saying nothing is wrong. You should tell a trusted adult, who can help you.
Q6
if odd_message: wait_and_worry_about_trouble() → Waiting because you fear getting in trouble is wrong. You will not be in trouble for asking, so tell a trusted adult straight away.
Section C: Definitions
Q1
trusted adult — A grown-up you can ask when something online feels odd. Tell them straight away, and you will not be in trouble for asking.
Section D: Fill in the Blanks
Q1
IF messageIsOdd THEN tell(trustedAdult)
Q2
IF unknownPerson THEN tell(trustedAdult)
Q3
IF passphraseShared THEN tell(trustedAdult)
Q4
IF upsetContent THEN tell(trustedAdult)
Q5
tell(trustedAdult) inTrouble ← FALSE
Section E: Spot the Error
Q1
A — You should ask a trusted adult when a message feels odd, not when it feels fine. The condition should be: if message feels odd:
Q2
B — The check should be for an unknown sender. Contact from someone you do not know is when you ask a trusted adult. It should be: if sender is unknown:
Q3
B — You tell a trusted adult when your passphrase HAS been shared. The 'not' reverses the check. It should be: if passphrase_shared:
Q4
D — You should tell a trusted adult, and the variable 'who' holds one. A stranger is not a trusted adult. It should be: tell(who, worry)
Q5
B — A trusted adult can only help if you tell them what happened. Hiding it does not help. It should be: tell(what_happened)