Skip to content
Lecture 7: Decomposition, Abstraction, and Functions episode artwork

Nov 1, 2026 52 min

Lecture 7: Decomposition, Abstraction, and Functions

from MIT OpenCourseWare: Free Courses from the institute Hosted by MIT OpenCourseWare

MIT 6.100L Introduction to CS and Programming using Python, Fall 2022Instructor: Ana BellUploaded 11-04-24View the complete course: https://ocw.mit.edu/courses/6-100l-introduction-to-cs-and-programming-using-python-fall-2022/YouTube Playlist: https://www.youtube.com/playlist?list=PLUl4u3cNGP62A-ynp6v6-LGBCzeH3VAQBAn introduction to functions and their decomposition, abstractions, and specifications. Functions allow us to suppress detail from a user and capture computation within a black box. A programmer writes functions with 0 or more inputs and something to return. A function only runs when it is called and the entire function call is replaced with the return value.License: Creative Commons BY-NC-SAMore information at https://ocw.mit.edu/termsMore courses at https://ocw.mit.eduSupport OCW at http://ow.ly/a1If50zVRlQWe 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.

Episode details come from the podcast's RSS feed.

Embed this episode

Ready to play

Lecture 7: Decomposition, Abstraction, and Functions

0:00 52:38

No transcript yet.

Requests help us decide what to transcribe next.

Frequently asked questions

How long is this episode of MIT OpenCourseWare: Free Courses from the institute?

This episode is 52 minutes long.

When was this MIT OpenCourseWare: Free Courses from the institute episode published?

This episode was published on November 1, 2026.

Can I download this MIT OpenCourseWare: Free Courses from the institute episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.