The best learning comes from doing,
thus this course requires a number of programming assignments.
There will be 5 assignments.
A list of the assignments is given below. More details on each assignment will be provided as the course progresses.
1) Can be interactive or batch
2) Can use the language / system / API
of your choice
3) Can work in groups of 2 though this
is not required
4) Code should be readable and well
documented.
5) Deliverables include the code and
user documentation.
6) All submissions will be electronic
and will be made using mycourse dropboxes.
Each assignment will be worth 20 points In addition, for each assignment, bonus features will be assigned allowing students to gain etxra points. Note that if a student plans correctly, the completion of bonuses can be used to eliminate one of the assignments.5 points – for something that compiles 15 points – for something that runs incorrectly 20 points – for something that runs correctly
No more that 100 points total will be counted towards the assignment portion of the grade.
| Animation Framework | Dec 19 |
| Keyframing | Jan 12 |
| Dynamics |
Jan 26 |
| Articulated
Figure Motion |
Feb 9 |
| Group Behaviour | Feb
18 |
It is extremely important to continue to make progress as the course progresses. If you forsee any problems with meeting deliverable deadlines, and see the instructor well in advance (at least one week) of the deadline that might be missed we can attempt to work out alternate arrangements.
last updated 12/17/08