project evaulation rubrik
Here's what you can expect me to be looking
at when I grade the midterm and final projects.
There's some overlap here (if I can't figure out
how to compile it, then that's going to show up
both under "documenation" and "running it"), and
the importance of each may vary with your particular
project - but this should give you an idea of what you're
trying to produce for me to look at.
We talked about this in class after
the midterm projects.
source code :
- quality given author's background
- quantity
- style
documentation :
- readme and/or overview
- user's guide and/or API
- implementation details
- sample input/ouput and/or screenshots
tests :
- running it
- built-in testing
- overall robustness
versions :
- evidence of time put in
- record keeping