Asking before you post a photo of someone else

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

Asking before you post a photo of someone else

Name:
Date:
Class:

Quick Questions

Shade in the A or B circle for each question.

1. You took a photo of your friend Mia at the park. Before you post it, what should you do?
A Ask Mia if it is okay to post it
B Post it because you took the photo
2. Which sentence is true about a photo of another person?
A It only belongs to the person who took it
B It is part of their digital footprint too
3. You want to tag your friend Noah in a photo. What is the best choice?
A Ask Noah before you tag him
B Tag him first and tell him later
4. A group photo has five classmates in it. Who should you ask before posting?
A Only your best friend in the photo
B Everyone who is in the photo
5. You ask a classmate if you can post a photo of them and they say no. What do you do?
A Do not post it and respect their answer
B Post it anyway because it is a good photo

Match the Pairs

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

Left columnRight column
1Ask before you post AIgnoring the request. If someone asks you to take a photo down, you should do it.
2Take it down BCheck with the person in the photo and get a yes before you put it online.
3Tagging a friend in a photo links the photo to their profile, so ask them first. CPosting first and asking later. Everyone in a group photo should be asked before it goes online.
4If a classmate says no to a photo, respect their answer and do not post it. DCan I tag you in this photo?
5It's a group photo, so I'll post it and ask later. EClassmate says no. Do not post.
6My friend asked me to delete the photo, but I'll leave it up. FRemove a photo from your page when the person in it asks you to.

Definitions

Ask before you post

Fill in the Blanks

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

1.
___(friend, "Can I post this photo?")
2.
reply ← ask(friend) IF reply = "yes" THEN ____(photo)
3.
IF answer = "no" THEN _________(photo) END IF
4.
ask(friend, "Can I add your name?") IF permission = "yes" THEN ___(photo, friend)
5.
FOR ____ person IN group_photo DO ask(person) END FOR

Spot the Error

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

Question 1
A answer = post(photo, friend)
B if answer == 'yes':
C post(photo)
D else:
E keep_private(photo)
Question 2
A answer = ask(friend, 'tag?')
B if answer == 'no':
C tag(photo, friend)
Question 3
A answer = ask(classmate, photo)
B if answer == 'no':
C post(photo)
D else:
E post(photo)
Question 4
A people = [Mia, Leo, Zoe]
B for person in [Mia]:
C ask(person, photo)
D if all_yes(people):
E post(photo)
Question 5
A post(photo) # Ava said yes
B if Ava.asks_to_remove():
C keep(photo)

Answer Key

Asking before you post a photo of someone else
Section A: Quick Questions
Q1
A — Ask Mia if it is okay to post it
Q2
B — It is part of their digital footprint too
Q3
A — Ask Noah before you tag him
Q4
B — Everyone who is in the photo
Q5
A — Do not post it and respect their answer
Section B: Match the Pairs
Q1
Ask before you post → Check with the person in the photo and get a yes before you put it online.
Q2
Take it down → Remove a photo from your page when the person in it asks you to.
Q3
Tagging a friend in a photo links the photo to their profile, so ask them first. → Can I tag you in this photo?
Q4
If a classmate says no to a photo, respect their answer and do not post it. → Classmate says no. Do not post.
Q5
It's a group photo, so I'll post it and ask later. → Posting first and asking later. Everyone in a group photo should be asked before it goes online.
Q6
My friend asked me to delete the photo, but I'll leave it up. → Ignoring the request. If someone asks you to take a photo down, you should do it.
Section C: Definitions
Q1
Ask before you post — A photo of someone else is part of their footprint too. Ask them before you post or tag it, and take it down if they say no or ask you to.
Section D: Fill in the Blanks
Q1
ask(friend, "Can I post this photo?")
Q2
reply ← ask(friend) IF reply = "yes" THEN post(photo)
Q3
IF answer = "no" THEN take_down(photo) END IF
Q4
ask(friend, "Can I add your name?") IF permission = "yes" THEN tag(photo, friend)
Q5
FOR EACH person IN group_photo DO ask(person) END FOR
Section E: Spot the Error
Q1
A — The program posts the photo before it asks. You must ask your friend first, so line 1 should be answer = ask(friend, photo).
Q2
B — This tags your friend when they said no. You should only tag them if the answer is 'yes', so it should be if answer == 'yes':.
Q3
C — When a classmate says no, you must not post their photo. Line 3 should keep the photo private: keep_private(photo).
Q4
B — A group photo has more than one person in it, but this loop only asks Mia. You need to ask everyone, so it should be for person in people:.
Q5
C — Ava has asked for the photo to come down, so you must take it down. Line 3 should be remove(photo), not keep(photo).