Skip to content
Programming with Purpose · Weeks 19-27

Introduction to Object-Oriented Programming (OOP)

Students will be introduced to the basic concepts of OOP, including classes and objects.

Key Questions

  1. Explain the core principles of Object-Oriented Programming.
  2. Differentiate between a class and an object in programming.
  3. Construct a simple class with attributes and methods.

Common Core State Standards

CSTA: 3A-AP-20
Grade: 9th Grade
Subject: Computer Science
Unit: Programming with Purpose
Period: Weeks 19-27

Ready to teach this topic?

Generate a complete, classroom-ready active learning mission in seconds.

Browse curriculum by country

AmericasUSCAMXCLCOBR
Asia & PacificINSGAU