Semester Project Grading Considerations
Name:
1. Choice of project
a. Challenging
b. Advances knowledge
c. Key area of CS/IT
2. Persona structure
a. Good choice of
b. Well described
c. Used in project design
3. Project design
a. Clearly user-oriented
b. Clear conceptual structure
c. Takes account of user goals & circumstances
4. Project implementation
a. Program well-structured
i. Data structures
ii. Class structure
iii. Procedural code
b. Good programming techniques
c. Good choice of language(s)
d. Good implementation decisions
5. Project outcome
a. Reached a good point of completion
b. Achieved a significant goal
c. Serves user community well
6. Project presentation
a. Oral presentation
i. Good presence
ii. Clear thread & rhythm
iii. Clear, coherent, concise, cogent
b. Paper
i. Abstract
ii. Clear structure
iii. Good narrative flow
1. Good sense of direction
2. Not “chatty”
3. No forest/trees problem; no boxing match commentary
iv. Reveals key info about program/project (see handout)
v. At least 3 bibliographic references & used