Student Handout — Introduction to OOP — Classes, Objects, Attributes, & Methods
Course 3: Introduction to Programming / Unit 8: Advanced Concepts — Error Handling & Object-Oriented Programming (OOP) / Lesson 3: Introduction to OOP — Classes, Objects, Attributes, & Methods
Object-Oriented Programming (OOP) Essentials Guide.
Name: ____________________ Date: ____________________
Explore and practice
OOP foundations lecture, class constructor (__init__) modeling, and instance method lab.
Record your work
Describe what you tried, show your work or attach your artifact, and explain what your evidence demonstrates.
________________________________________________________________
________________________________________________________________
________________________________________________________________
Use the vocabulary
OOP, Class, Object, Instance, Attribute, Method, Constructor (__init__), Self Keyword, Blueprint, Encapsulation
Use relevant terms above to explain one part of your work.
Check and reflect
- I completed the assigned activity and recorded my work.
- I used lesson vocabulary accurately.
- I can explain one thing I learned and one question I still have.