CSC 160 Fall 2013 - Animations Extra Credit #1
Assigned Oct 21, due WEDS Oct 30


1) Assignments with time stamps during class time (Mon or Wed 4:15-5:30pm) will be given a grade of ZERO.
2) Since this assignment is extra credit, you will need to read the appropriate textbook sections and/or PowerPoint slides to learn the material independently prior to doing the assignment. You are welcome to ask the tutor or me questions by e-mail or during office hours, but this material will not be discussed in class.
3) Extra Credit points may not show up on Moodle's grade calculations, but I will add them to your homework average at the end of the semester. It is possible for your homework average to exceed 100 as a result of this.

4) In the spirit of the pair programming article that you read and summarized in HW6, this assignment may be done in pairs. If you choose to work in pairs, you must find time outside of class to work together in person at one computer. As per the syllabus, you cannot "pair-off" with the same person more than once during the semester. If you choose to do the assignment in pairs, please submit one copy through Moodle where both last names are used in each file name and both names appear as a comment at the top of each pane (Definitions and Interactions).



Textbook Reading:
  • Read Sections 6.1-6.4 of the textbook.

    Do as many of the following exercises from the textbook in DrRacket as you want and submit on Moodle using the indicated filenames:
  • Exercise 6.2.3 (filenames: "hwX1[LastName]623Def.rkt" & hwX1[LastName]623Int.rkt")
  • Exercise 6.4.2 (filenames: "hwX1[LastName]642Def.rkt" & hwX1[LastName]642Int.rkt")
  • Exercise 6.4.4 (filenames: "hwX1[LastName]644Def.rkt" & hwX1[LastName]644Int.rkt")


    Submitting your Assignment
    Your Definitions Panes and Interactions Panes are to be submitted through Moodle using the filenames indicated above. Be sure to include your first and last name as a comment in the first line of your Defintions panes.


    GRADING
    Question Point Value
    6.2.3 +10
    6.4.2 +20
    6.4.4 +20




    Last Modified: 10/16/13