DOWNLOADING AND INSTALLING DrScheme

DOWNLOADING AND INSTALLING ON THE MAC (Includes Simply Scheme files)
1. Click on this link to get DrScheme v372.
2. Once downloaded, double-click the ZIP file to extract its contents.
3. Put the PLT folder (extracted) into your /Applications folder.
4. Do RUNNING FOR THE FIRST TIME.

DOWNLOADING AND INSTALLING ON THE PC (Includes Simply Scheme files)
1. Click on this link to get DrScheme v372.
2. Once downloaded, double-click the ZIP file to extract its contents.  This will produce a folder called PLT.
3. Move the PLT folder to someplace sensible.  C:\Program Files (x86)\PLT is a reasonable option on most PCs.
   (If you want to use a different drive than the C drive, by all means
   do so; I am just using C in this example.)
4. Do RUNNING FOR THE FIRST TIME.

RUNNING FOR THE FIRST TIME
1. When you run DrScheme for the first time, you will be presented
   a window with "Choose Language" on the title bar.  You do NOT
   want the default which is "Beginning Student."  What do do want is:
	 Graphical (MrEd, includes MzScheme)
   On subsequent uses of DrScheme, this should remain the default.
2. If you are using the book Simply Scheme in the FOOP class, you will
   need the following to load the library file with most of the functions
   in the book:
   2A. If on a Mac, do:
       (load "/Applications/PLT/scheme/simply.scm")
   2B. If on a PC, do:
       (load "C:\\Program Files (x86)\\PLT\\scheme\\simply.scm")

That's it!

FOR LINUX:

DOWNLOADING
1. Go to http://www.plt-scheme.org/.
2. Click "Download PLT Scheme."
3. Click the "Other versions" link on the right.
4. Select "v372" from the menu and click "Go."  We want to be using
   a version of Scheme that works with our book.  Version 4 does not
   seem to be compatible with the Simply Scheme materials.
5. Select whatever operating system applies to you and click
   the "Download" button.
6. Choose a location from which to download.  It does not seem
   to matter which one you choose.
7. Save the file wherever it is convenient.

INSTALLING
1. Execute the file you downloaded.  On Linux, this is
   plt-372-bin-i386-linux.sh.
2. You will be prompted for where you want to put the PLT Scheme
   stuff.  
   * On Linux, I recommend creating a directory called
   /opt/plt and specify that as the location.  

That's it!  You can now run Scheme on your computer.  Assuming you
followed the installation directions to the letter, on Linux, you
would find the program at /opt/plt/bin/drscheme.  On Windows, look
in C:\Program Files\PLT\DrScheme.exe.

SIMPLY SCHEME ADDITIONS FOR LINUX (Not needed for AP CS)
1L. Go to ftp://ftp.cs.berkeley.edu/pub. Note that it can take 
   a while to connect properly to this page, so be patient.
   Note further that you are using ftp, not http, to connect.
   DrScheme executable.  This means /opt/plt/bin in Linux.
2L. If you are using Linux, drag the "scheme" folder into the folder that contains the DrScheme executable.  
3L. At the start of a DrScheme session, you will load the "simply.scm"
   file as your first act.  (Depending on the homework you are doing,
   you may need one or more of the other files in the "scheme"
   folder.)  To load under Linux, do:
	(load "/opt/plt/bin/scheme/simply.scm")

NOTE. If you want to use random numbers, edit your "simply.scm" file and remove (or comment out)
the code for random number generation.  DrScheme's random does what you want.
Random in "simply.scm" won't seem very random.

For other special Simply Scheme files, replace "simply.scm" with
whatever filename you wish to load.