Resources for first-year courses in Scheme
Textbooks
Course Pages for Courses Using Scheme (HtDP)
Course Pages for Courses Using Scheme (non-HtDP, non-SICP)
Course Pages for Courses Using Scheme (SICP)
Other Links
Felleisen
et al.: criticism of SICP and justification of HtDP (PDF)
Felleisen et
al.: description of TeachScheme project (PDF)
Bloch:
Scheme and Java in the First Year (description of experiences at Adelphi)
List of schools
using Scheme (as of Nov 2002)
Gray and Flatt: OOPSLA 03 paper on ProfessorJ, a Java implementation
built on top of DrScheme that uses language levels
Code and documentation for
ProfessorJ