Material Detail
Lecture 2: Primitives, Combination, Abstraction, and Patterns
This video was recorded at 6.01SC Introduction to Electrical Engineering and Computer Science, I Spring 2011. n this session, we expand on programming, introducing other programming paradigms and indicating features of Python that tie in to notable programming concepts. We also introduce state machines. State machines model systems that are functional, but also have memory. State machines are incredibly general, but incredibly powerful, and can be used to model all kinds of systems, as you'll see in future sessions. You can use state machines to control, model, and predict behaviors in systems. The overview handout provides a more detailed introduction, including the big ideas of the session, key vocabulary, and what you should understand (theory) and be able to do (practice) after completing this session.
Quality
- User Rating
- Comments
- Learning Exercises
- Bookmark Collections
- Course ePortfolios
- Accessibility Info