We will be using Dr.Scheme, a pedegogically-oriented scheme environment from Rice University. The software is available for the Macintosh and several PC flavors, if you have a home computer with ample memory. There is also a copy on the composers. You can download a copy for home use HERE.
Documentation for Dr.Scheme is part of the package (use the HELP menu), however the underlying Scheme and graphics tools are also documented online HERE. Local, UD documentation is HERE.
In the past, students have been interested in creating standalone Scheme executables. This can be done (although it will take some work) using Rice U.'s mzccompiler, documented HERE. Another way is to use a different Scheme implementation that is set up to make executables more easily, like Gambit.
Information on our version of Scheme (called MzScheme, from Rice U.), and many other free Schemes, compilers, interpreters, etc. can be found online HERE. In particular, Nate Smith, a UD grad, has found a few very lightweight Schemes (Dr.Scheme is fairly "heavy" because of all the tutorial/pedegogical baggage), including QScheme and LISC.
The Scheme standards document: R^5 RS (Revised (5) Report on the Algorithmic Language Scheme).