Description
Code.org CSP Unit 2 Extensions: The Internet (Projects, Worksheets & Sub Plan) Looking for meaningful extension activities for Code.org Computer Science Principles Unit 2?
This resource provides rigorous, ready-to-use enrichment that goes beyond the Code.org lessons while staying fully aligned.
Perfect for:
✔ Early finishers
✔ Review or enrichment
✔ Sub plans
✔ Graded performance tasks
📘 WHAT’S INCLUDED ✔ “Build a Better Internet” Extension Project
Students design a network system for a real-world scenario and explain how data travels using correct computer science vocabulary.
✔ How the Internet Handles Failure Worksheet
Students analyze how redundancy, routing, and protocols allow the Internet to continue working when parts fail.
✔ Internet Vocabulary Application Activity
Students apply Unit 1 vocabulary (packets, protocols, routers, latency, bandwidth, redundancy) to real Internet scenarios—no definition matching.
✔ One-Day Sub Plan
A complete, structured lesson that works even if students are at different points in Unit 2.
✔ Rubric & Answer Keys
🎯 LEARNING OBJECTIVES Students will:
- Explain how data travels across the Internet
- Describe the role of packets, protocols, and redundancy
- Analyze fault tolerance and network reliability
- Communicate technical ideas clearly
Aligned to Code.org CSP Unit 2 – The Internet
🧑🏫 TEACHER FRIENDLY ✔ No prep
✔ Print or digital
✔ Easy to grade
✔ Works for individual or pair work
📌 GRADE LEVEL High School Computer Science
AP Computer Science Principles
Highlights
Description
Code.org CSP Unit 2 Extensions: The Internet (Projects, Worksheets & Sub Plan) Looking for meaningful extension activities for Code.org Computer Science Principles Unit 2?
This resource provides rigorous, ready-to-use enrichment that goes beyond the Code.org lessons while staying fully aligned.
Perfect for:
✔ Early finishers
✔ Review or enrichment
✔ Sub plans
✔ Graded performance tasks
📘 WHAT’S INCLUDED ✔ “Build a Better Internet” Extension Project
Students design a network system for a real-world scenario and explain how data travels using correct computer science vocabulary.
✔ How the Internet Handles Failure Worksheet
Students analyze how redundancy, routing, and protocols allow the Internet to continue working when parts fail.
✔ Internet Vocabulary Application Activity
Students apply Unit 1 vocabulary (packets, protocols, routers, latency, bandwidth, redundancy) to real Internet scenarios—no definition matching.
✔ One-Day Sub Plan
A complete, structured lesson that works even if students are at different points in Unit 2.
✔ Rubric & Answer Keys
🎯 LEARNING OBJECTIVES Students will:
- Explain how data travels across the Internet
- Describe the role of packets, protocols, and redundancy
- Analyze fault tolerance and network reliability
- Communicate technical ideas clearly
Aligned to Code.org CSP Unit 2 – The Internet
🧑🏫 TEACHER FRIENDLY ✔ No prep
✔ Print or digital
✔ Easy to grade
✔ Works for individual or pair work
📌 GRADE LEVEL High School Computer Science
AP Computer Science Principles


