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

7.     See also and avoid these problems