Module 6 Overview
In this module we will be covering the differences in a procedural and object-oriented programming language. We will look at classes and instances in Object-Oriented Programming.
Course Objectives
This module contributes to the following course objectives:
- Analyze, design, develop and implement programs in an object oriented language
Module Objectives
Upon the completion of this module, you will be able to:
- Compare and contrast procedural and object-oriented programming
- Describe a class and instance
- Write a program using object-oriented programming method
Assigned Readings
- Object-Oriented Programming
- Classes and Inheritance
- Python OOP
Recommended Readings
- Introducing Python: Chapter 10
- Introducing Python: Chapter 11
Activities and Assessments
- Module 6 Discussion
- Assignment 6