Lecture 17: Python Classes
MIT 6.100L Introduction to CS and Programming using Python, Fall 2022 Instructor: Ana Bell View the complete course: https://ocw.mit.edu/courses/6-100l-in... YouTube Playlist: • MIT 6.100L Introduction to CS and Programm... Prof. Bell discusses how classes make it easy to reuse code. Each class has a separate environment (no collision on function names) and inheritance allows subclasses to redefine or extend a selected subset of a superclass’ behavior. License: Creative Commons BY-NC-SA More information at https://ocw.mit.edu/terms More courses at https://ocw.mit.edu Support OCW at http://ow.ly/a1If50zVRlQ We encourage constructive comments and discussion on OCW’s YouTube and other social media channels. Personal attacks, hate speech, trolling, and inappropriate comments are not allowed and may be removed. More details at https://ocw.mit.edu/comments.

Lecture 18: More Python Class Methods

Lecture 19: Inheritance

Lecture 20: Fitness Tracker Object-Oriented Programming Example

History Professor Tristan G. Brown - Dynastic China, Modern China, Nature and Environment In China

Lecture 16: Recursion on Non-numerics

Python Classes, Objects, Inheritance & Polymorphism for Beginners

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

Classes and Objects with Python - Part 1 (Python Tutorial #9)

The Riskiest Moment of the AI Bubble

Lecture 21: Timing Programs and Counting Operations

No Boss, No Money: The Raw Reality of China’s Gen-Z Freelancers

MIT Programmer on GenAI, Growth Mindset, and Rubber Ducks?

2 Ant Colonies Meet After 100 Days (1,000 Jungle Ants vs 1,000 Desert Ants War)

Learn Python OOP in under 20 Minutes

Python Classes and Objects - OOP for Beginners

Python Tutorial - Introduction to Classes

Lecture 23: Complexity Classes Examples

