Python Programming Principles
Material Description
The basic benefits and concepts of object-oriented programming like classes, objects, and attributes, are discussed. Practical examples and exercises are provided, including adding functionalities to Table class from the datascience package. The main idea is to provide students with a tool that they can use to better organize code snippets they write, accumulate, and repeatedly use.
Module Materials
You can access the material here
This Material is under the CC BY license