Teach Yourself SICP

Checkpoint

Lecture Checkpoint

What to focus on

"... our video suggestion is actually Brian Harvey’s SICP lectures (for the 61A course at Berkeley) instead. These are more refined and better targeted at new students than are the MIT lectures. We recommend working through at least the first three chapters of SICP and doing the exercises."

To get Brian Harvey compound procedures: (load 'scheme/simplyscm)

Tools

Run a scm file

scheme < file.scm

Which scheme interpreter to use?
Racket
Teach Yourself CS
Harvey lectures
Exercise answers