MIT OpenCourseWare 6.00 Introduction to Computer Science and Programming

Class length: 13 weeks. Start anytime.

Creator: duallain

Status: Under Construction

Lesson 4: Decomposition and abstraction through functions; introduction to recursion

LECTURE 4

READINGS (optional but suggested)

  • Functions, type conversion, and stack diagrams: Chapter 3 of How to Think Like a Computer Scientist
  • More about functions: Chapter 5 of How to Think Like a Computer Scientist (through section 5.4)
  • Documenting functions: Documenting functions from Dive Into Python
  • Recursion: Chapter 4 of How to Think Like a Computer Scientist (from section 4.9 on), as well as Chapter 5 of How to Think Like a Computer Scientist (from section 5.5 on)

Assignments

TitleSubmissionsMy Grade
Assignment 1 4

Recent Class Activity

Peragon submitted Lesson 1 HW 1
22 hours ago
Joe submitted Lesson 12 HW 1
1 day ago
Joe submitted Lesson 11 HW 1
5 days ago
Joe submitted Lesson 9 HW 2
5 days ago
Joe submitted Lesson 9 HW 1
5 days ago
Joe submitted Lesson 7 HW 1
5 days ago
Joe submitted Lesson 5 HW 1
5 days ago
Joe submitted Lesson 4 HW 1
5 days ago

Class Members (187)

Peragon
Joined 1 day ago
rs031759
Joined 3 days ago
dimebucker
Joined 3 days ago
Joe
Joined 5 days ago
wallhunt
Joined 5 days ago
Fig1918
Joined 6 days ago
BTheMad
Joined 1 week ago
sneha
Joined 1 week ago

All members


License

Attribution Non-Commercial Share Alike