CSC 160 Fall 2008 - Homework 5
Assigned Oct 15, due WEDS Oct 29


Read Chapters 7-9 in the textbook (skipping the sections and exercises on Animations).

Do the following exercises from Dr. Bloch's textbook in DrScheme:
  • Exercise 7.2.3 (skip the last two lines in the question)

  • Exercise 7.7.2 (showing ALL Design Recipe steps including 3 examples)

  • Exercise 8.2.1 (For full credit, write at least three expressions and include expected results in quotation marks for each expression.)

  • Exercise 8.2.2 (showing ALL Design Recipe steps including 3 examples)



  • Submitting your Assignment
    Please submit this assignment in a single Definitions Pane and a single Interactions Pane through Moodle. Points will be deducted for completing the assignment with multiple Definitions and/or Interactions Panes.

    Be sure to include your first and last name as a comment in the first line of both your Definitions Pane and Interactions Pane.

    The file name for the Definitions Pane needs to be "hw5[LastName]Def.scm" where:
  • [LastName] is replaced with your last name.
  • For example, if I were submitting this assignment, I would name the file "hw5WittensteinDef.scm".

    Similarly, the file name for the Interactions Pane needs to be "hw5[LastName]Int.scm".

    Please let me know if this is not clear or if you are unsure exactly what filename to use. Part of your grade is using the correct filenames.


    GRADING
    Question Point Value
    7.2.3 10
    7.7.2 (Contract) 3
    7.7.2 (Purpose) 3
    7.7.2 (Examples) 6
    7.7.2 (Skeleton) 3
    7.7.2 (Inventory) 3
    7.7.2 (Function Definition) 12
    7.7.2 (Testing/Interactions Pane) 5
    8.2.1 15
    8.2.2 (Contract) 3
    8.2.2 (Purpose) 3
    8.2.2 (Examples) 6
    8.2.2 (Skeleton) 3
    8.2.2 (Inventory) 3
    8.2.2 (Function Definition) 12
    8.2.2 (Testing/Interactions Pane) 5
    Filenames 5
    Total 100




    Last Modified: 10/15/08