AP CSP Day 9 - Network Security
AP CSP Day 9 - Network Security
Course Information
- Course: AP Computer Science Principles
- Unit: Big Idea 2 - Computer Systems and Networks (CSN)
- Lesson: Day 9 (50 minutes)
- Learning Objective: CSN-1.I - Understand network security
Learning Objectives
Primary Goals
Students will be able to:
- Define what network security is
- Identify common network security threats
- Understand best practices for securing networks
- Analyze real-world scenarios involving network security
AP Exam Alignment
- Big Idea 2: Computer Systems and Networks (16-20% of AP Exam)
- Essential Knowledge: CSN-1.I.1, CSN-1.I.2, CSN-1.I.3
- Computational Thinking Practice: 2.A - Develop algorithms for solving problems
Lesson Structure (50 minutes)
Opening Hook (10 minutes)
1.1 Welcome & Lesson Preview (5 minutes)
Teacher Activities:
- Recap previous day's content on internet protocols
- Introduce today's topic on network security
Student Activities:
- Think about: "What are some examples of network security in daily life?"
1.2 Network Security Examples Challenge (5 minutes)
Activity: "Identify the Threat"
Instructions:
- Groups of 4-6 students
- Identify network security threats in given scenarios
- Discuss the importance of network security
Purpose: Activate thinking about network security
Core Content Instruction (20 minutes)
2.1 What is Network Security? (10 minutes)
Definition (CSN-1.I.1):
Network security involves protecting a network from unauthorized access and other threats.
Key Concepts:
- Threats: Hacking, DDoS attacks, malware
- Best practices: Firewalls, encryption, authentication
- Awareness: Staying informed about security risks
Case Study: Securing a home network
- Scenario: Using firewalls and strong passwords
2.2 Common Network Security Threats (5 minutes)
Examples:
- Hacking: Unauthorized access to systems
- DDoS attacks: Overloading a server with requests
- Malware: Software designed to harm systems
Discussion Questions:
- What makes good network security practices?
- Can you think of an example where network security is used in daily life?
- Why is network security important in computing?
2.3 Advanced Network Security Concepts (5 minutes)
Why is it important?:
- Protection: Safeguarding sensitive information
- Prevention: Avoiding potential threats
Discussion Questions:
- How can we protect sensitive information in networks?
- Why is prevention important in network security?
Hands-On Activity (15 minutes)
3.1 Group Project: Secure a Network (15 minutes)
Activity: "Design a Secure Network"
Instructions:
- Groups of 3-4 students
- Design a secure network setup
- Present the design to the class
Materials:
- **Network design worksheet
- **Security checklist
Learning Goals:
- **Understand network security
- **Identify threats
- **Apply best practices
- **Present ideas effectively
Assessment:
- **Group participation
- **Design quality
- **Application correctness
- **Presentation clarity
Closure & Preview (5 minutes)
4.1 Key Concepts Review (2 minutes)
Today's Learning Highlights:
- ✅ Defining what network security is
- ✅ Identifying common network security threats
- ✅ Understanding best practices
- ✅ Analyzing real-world scenarios
AP Exam Connection:
- These concepts will appear in AP exam multiple choice questions
- Understanding network security is crucial for the Explore Performance Task
4.2 Next Class Preview (3 minutes)
Day 10 Topic: "Data Privacy"
- Learning Objective: CSN-1.J - Understand data privacy
- Activity: Exploring data protection techniques
- Homework: Think about a recent network you used. Was it secure?