Computer Science Grade 4 20 min

Using the Internet: Sending Messages

Relating sending emails to sending letters through the postal service.

Tutorial Preview

1

Introduction & Learning Objectives

Learning Objectives Define what a computer network is. Identify the key parts of a simple network (computers, router, server). Explain how a message travels from one computer to another in a simple network. Describe the role of an IP address as a unique address for a computer. Draw a simple diagram of a network connecting two computers through a router. Explain that messages are broken into small pieces called packets. Ever wonder how your email zips across the world in a second? 🚀 It's not magic, it's a network! We're going to be detectives and uncover the secret paths messages take online. You'll learn how computers talk to each other through special connections called networks, which is how we send emails, play games, and watch videos. Real-World Ap...
2

Key Concepts & Vocabulary

TermDefinitionExample NetworkA group of computers connected together so they can share things and talk to each other.The computers in your school's computer lab are a network. They can all print to the same printer! RouterA special device that acts like a traffic cop for the internet. It tells your message where to go to get to the right computer.When you send a message, the router in your house looks at the address and sends it on the right path, just like a mail carrier. ServerA powerful computer that stores information and shares it with other computers on the network.When you watch a video online, you are getting it from a server that has the video saved on it. IP AddressA unique address for each computer on a network, just like your house has a street address.An IP address looks...
3

Core Syntax & Patterns

The Message Sending Path Your Computer -> Router -> Internet -> Server/Other Computer This is the basic path a message takes. It always starts at your device, goes through a router to connect to the big internet, and then finds its destination. The Packet Rule 1. Break message into packets. 2. Send packets. 3. Reassemble packets. To send information quickly and reliably, the network follows this algorithm. It breaks down your message, sends the small pieces, and puts them back in order at the end. The IP Address Lookup To send a message, find the destination's IP Address. Just like you need a friend's address to mail a letter, a computer needs the IP address of the other computer to send it a message. The network helps find this address.

4 more steps in this tutorial

Sign up free to access the complete tutorial with worked examples and practice.

Sign Up Free to Continue

Sample Practice Questions

Challenging
A message is broken into three packets: P1, P2, P3. They all have the same destination IP address. P1 goes through Router A then B. P2 goes through Router C then D. P3 goes through Router A then D. Why might the packets take different paths?
A.Because the packets are trying to race each other.
B.The sender's computer assigned a different path to each packet.
C.The packets got lost and are trying to find their way.
D.The internet dynamically chooses the best path for each packet based on traffic.
Challenging
A function `sendMessage()` tries to send a file. It breaks the file into 50 packets. It gets a confirmation for 49 packets, but packet #25 is never confirmed. The function tries to send packet #25 three more times and still gets no confirmation. What can we infer is the problem?
A.The receiving computer is turned off.
B.There is a problem with the network path that only affects packet #25.
C.The entire internet is down.
D.There is a consistent problem on the network preventing that specific data from getting through, or the receiver from confirming it.
Challenging
You are designing a simple messaging system. To make sure messages arrive correctly, you create a rule: 'The receiving computer must send back a small 'Got it!' message for every packet it receives.' Why is this a good rule?
A.It allows the sender to know if a packet was lost and needs to be sent again.
B.It makes the messages travel faster.
C.It doubles the amount of internet traffic for fun.
D.It proves that the receiving computer has a good screen.

Want to practice and check your answers?

Sign up to access all questions with instant feedback, explanations, and progress tracking.

Start Practicing Free

More from Understanding Networks: Connecting Computers

Ready to find your learning gaps?

Take a free diagnostic test and get a personalized learning plan in minutes.