Courses:

Building Programming Experience: A Lead-In to 6.001 >> Content Detail



Lecture Notes



Lecture Notes

Scheme software is required to run the .scm files in this section. Software to view the .tex files in this section can be accessed via the Comprehensive TeX Archive Network (CTAN) and the TeX Users Group Web site. Lectures and related code are listed below. File decompression software, such as Winzip® or StuffIt®, is required to open the .zip files in this section.

6001mac (TEX) contains macros that produce the look-and-feel of the handouts.

LEC #TOPICSSTUDENT NOTESSUPPORTING FILESSOLUTIONS
1Introduction and Basic Scheme (PDF) (TEX)Student Notes 1 (PDF)Solutions 1 (TXT)
2Procedures and Recursion (PDF) (TEX)Student Notes 2 (PDF)Solutions 2 (TXT)
3More Procedures (PDF) (TEX)Student Notes 3 (PDF)Code to load, lec3 (SCM)Solutions 3 (TXT)
4Sugar, Recursive/Iterative, Basic Lists (PDF) (TEX)Student Notes 4 (PDF)Solutions 4 (TXT)
5List Procedures, Data Abstraction (PDF) (TEX)Student Notes 5 (PDF)Solutions 5 (TXT)
6Higher Order Procedures, Types, Nimrod (PDF) (TEX)Student Notes 6 (PDF)Solutions 6 (TXT)
7Quiz 1Student Notes 7 (PDF)Solutions 7 (TXT)
8Tags, Association Lists, Trees (PDF) (TEX)Student Notes 8 (PDF)Code to load, lec8 (SCM)
Solutions 8 (TXT)

lec8solns.scm (SCM)
9Henderson Picture Language (PDF) (TEX)Student Notes 9 (PDF)Code to load, lec9 (ZIP) (The ZIP contains: 5 .scm files, and 25 .pgm files.)

 








© 2010-2017 OpenHigherEd.com, All Rights Reserved.
Open Higher Ed ® is a registered trademark of AmeriCareers LLC.