CSCI 1300
Introduction to Computing
Fall 1997
Programming Assignment #6
Due Friday, Oct. 10
What you need to do:
Write a project plan. This is up to one page of comments that could go
on top of your main program and that consist of the following three
parts:
- A short paragraph describing the project. This should be about as
long and as detailed as the sample project descriptions. If you choose
one of those projects you may take its description verbatim or you may
adjust it as you see fit.
- A list of the things that will show up on the screen. Words,
birds, balls, instruments, controls, lenses, rays of light, ... ? Add
numbers and explanations if needed.
- A description of what the user will be able to do with those
things. E.g., in the traffic simulation, the user certainly should be
able to get some street map on the screen and start the traffic. Will
she be able to "drive" a car, introduce new cars, change one or more
traffic lights?
Print this out to hand in to your TA. You probably will need to
consult with your TA to make sure the plan is reasonable.
Note:
If you and your TA misjudge the amount of work that a full
implementation of your plan would need you can later adjust it, with
your TA's concurrence. But try to get a good plan written at this
time, one that is not too easy and not too hard. Ultimately your
project (=Assignment 9) will be graded on its own merits, not on how
closely it matches this plan.