AP CSP Day 1 - Introduction to Computer Systems

AP CSP Day 1 - Introduction to Computer Systems

Course Information


Learning Objectives

Primary Goals

Students will be able to:

  1. Define what a computer system is
  2. Identify the main components of a computer system
  3. Understand how these components interact
  4. Analyze real-world scenarios involving computer systems

AP Exam Alignment


Lesson Structure (50 minutes)

Opening Hook (10 minutes)

1.1 Welcome & Lesson Preview (5 minutes)

Teacher Activities:

Student Activities:

1.2 Computer System Examples Challenge (5 minutes)

Activity: "Identify the Component"
Instructions:

Purpose: Activate thinking about computer systems


Core Content Instruction (20 minutes)

2.1 What is a Computer System? (10 minutes)

Definition (CSN-1.A.1):

A computer system consists of hardware and software components that work together.

Key Concepts:

Case Study: Understanding a simple computer system

2.2 Types of Computer Systems (5 minutes)

Examples:

Discussion Questions:

  1. What makes a good computer system?
  2. Can you think of an example where computer systems are used in daily life?
  3. Why are computer systems important in programming?

2.3 Advanced Computer System Concepts (5 minutes)

Why is it important?:

Discussion Questions:

  1. How can we handle efficiency in computer systems?
  2. Why is scalability important when designing computer systems?

Hands-On Activity (15 minutes)

3.1 Group Project: Create a Diagram of a Computer System (15 minutes)

Activity: "Design a Diagram"
Instructions:

Materials:

Learning Goals:

Assessment:


Closure & Preview (5 minutes)

4.1 Key Concepts Review (2 minutes)

Today's Learning Highlights:

  1. ✅ Defining what a computer system is
  2. ✅ Identifying main components
  3. ✅ Understanding interactions
  4. ✅ Analyzing real-world scenarios

AP Exam Connection:

4.2 Next Class Preview (3 minutes)

Day 2 Topic: "Data Representation"