CSC 160 Fall 2006 - Homework 6
Assigned Nov 14, due TUESDAY Nov 21
Complete this Log Sheet, starting from
Monday November 6th, according to the directions in PSP Chapter 3.
Read these lecture slides on
Animations.
Read the following directions for how to
submit your assignments.
Directions
Read these directions carefully before starting the
assignment.
The assignment may be done alone or in pairs using the
ideas in the Pair
Programming article.
You cannot pair up
with the
same person more than once during the semester.
Whenever defining a Scheme function, you must
show all six steps of the Design Recipe introduced in class on Thursday 10/5.
If you do not fully understand any of the directions above or the
questions below, please e-mail
me as soon as possible.
The Assignment
Use this image of a car to develop an animation
that "drives" the car across the center of a 500 x 200 canvas from left to
right.
Grading |
Overall |
Purposes |
Contracts |
Examples |
Skeletons |
Definitions |
Testing |
Explain the world |
/5 |
Function: next-model |
/30 |
/3 |
/3 |
/3 |
/3 |
/15 |
/3 |
Function: next-view |
/40 |
/3 |
/3 |
/3 |
/3 |
/25 |
/3 |
Calling big-bang |
/5 |
Calling on-redraw |
/5 |
Calling on-tick-event |
/5 |
Log |
/10 |
Last Modified: 11/23/06