- join the google group Starting up DrScheme: We will not be using the "built-in" version of DrScheme. Instead, you must follow these steps to start drscheme: -From the menu, open the "Terminal" command-line tool (N.B.: this name may be wrong...). -type "~clements/drscheme" and hit return. Yes, leave out the quotation marks. Next, you need to register a handin account with the handin server. After starting DrScheme, choose the "Manage CPE 430 Spring 2008" menu item from the leftmost menu. Follow the dialog to create a new user account. Note that the "ID number" field is ignored but must be non-blank. *Please* use a good e-mail address; the e-mail address you enter here will be my principal means of contacting you. You are responsible for checking this e-mail address daily. Next, we need to check that handin is working properly. Type some text in the topmost window. This is called the "definitions" window. Click on the handin button, and make sure that you can hand in successfully. Note that you may always submit as many times as you like; later submissions overwrite earlier ones, so you don't need to worry about submitting an early incomplete solution. However, you must be careful that your final submission contains all of your files. Now, mess up the text in the definitions. Then, using the Handin button again, retrieve the text you submitted earlier. This should now be different from your changed text. Next, using the "Language" menu, change the Language level to "Programming Languages: Application and Interpretation: Restricted PLAI Scheme". Click the "Run" button. Unless you happened to type a legal Scheme program in the definitions window earlier, you should get some kind of error. Next, type a short legal Scheme program in the definitions window. How about this one: (+ 3 4) Now, click on execute. The lower window (called the "interactions" window) should show success. In the interactions window, we can also evaluate expressions. Type "(+ 4 5)" and hit return. Next, we need to see how tests work. In the definitions window, type (test (* 4 13) 52) Click Run. What do you see? Okay, on to some exercises from htdp (available online at www.htdp.org): Simple data: - EX 2.2.1 - Ex. 2.3.2 Mixed groupings of simple data - Ex. 4.4.1 - Ex. 4.4.4 - Ex. 5.1.4 Avoid section six!