Computer Science
Grade 3
20 min
Sharing Pictures: Showing Our World
Students learn about sharing pictures online, emphasizing the importance of privacy.
Tutorial Preview
1
Introduction & Learning Objectives
Learning Objectives
Explain that a digital picture is made of tiny dots of color called pixels.
Describe how a computer sends a picture by sending data about each pixel.
Identify the three key parts of sending a message: a sender, a receiver, and the message itself.
Use a simple block-based event (like 'when button is clicked') to start an action.
Use a conditional statement ('if...then...') to check if a message is ready to be sent.
Sequence the steps for sending a digital picture to someone.
Have you ever sent a funny picture to a friend or family member? 🖼️ How does your drawing magically appear on their screen miles away?
Today, we'll become digital detectives and discover how computers send pictures across the world! We'll learn that pictu...
2
Key Concepts & Vocabulary
TermDefinitionExample
PixelThe smallest single dot of color on a screen. Thousands of pixels work together to make a whole picture, like a big mosaic!If you look very, very close at a screen, you might see the tiny red, green, and blue squares that make up a white area. Each one of those squares is a pixel.
DataInformation that a computer can understand and use. For a picture, the data is the color and location of every single pixel.When you save a drawing, the computer saves all the color information as data so it can show the drawing again later.
SenderThe person or computer who is sending the message.When you email a picture to your teacher, you are the sender.
ReceiverThe person or computer who gets the message.When your teacher opens the email with your picture, they are the receiver...
3
Core Syntax & Patterns
The Sender-Message-Receiver Pattern
Sender -> Message -> Receiver
To send any digital message, you always need three parts: someone to send it (Sender), the thing being sent (Message), and someone to get it (Receiver). Without all three, the message can't be delivered.
The Event-Action Pattern
WHEN [event happens], DO [action].
Computers wait for something to happen (an event) before they do something (an action). We use this to tell the computer to send our picture only when we click the 'Send' button.
The 'Ready to Send?' Check (Conditional)
IF [condition is true], THEN [do an action].
Before sending, a good program checks if everything is ready. We use an IF/THEN rule to make sure we've chosen a picture and a receiver before the...
4 more steps in this tutorial
Sign up free to access the complete tutorial with worked examples and practice.
Sign Up Free to ContinueSample Practice Questions
Challenging
A picture is sent across the internet in many small pieces called 'packets'. If one packet gets lost and doesn't arrive, what will the person receiving the picture most likely see?
A.completely different picture, like a cat instead of a dog.
B.The picture will be perfect, but it will have no color.
C.small part of the picture will be missing or look scrambled.
D.The whole picture will be upside down.
Challenging
A computer stores a black and white picture as a list of 0s (for a white pixel) and 1s (for a black pixel). This process of turning a picture into numbers is an example of...
A.An algorithm
B.Data representation
C.conditional statement
D.An event
Challenging
Your phone has 'location services' turned ON for the camera. You take a picture of your new puppy in your backyard and post it online. What information might you have shared that you didn't mean to?
A.The puppy's name.
B.How old the puppy is.
C.The brand of your phone.
D.The exact location of your house.
Want to practice and check your answers?
Sign up to access all questions with instant feedback, explanations, and progress tracking.
Start Practicing Free