Grading symbols
A number between 1 and 6 (e.g. 4) - your grade if the WPE grading system is used in your class.
59R - resubmit (attach the original deliverable with a complete new deliverable)
4/0 - grade is 4 with no penalties.
R/1 - resubmit; you have one grade penalty.
4R/1 - your grade will be 4 with one assessed penalty, if you successfully resubmit.
Check mark - good
Two check marks - really good
X - not good or incorrect
No "- write your own answers; quotes are not appropriate
? - Confusing, unclear, I can't figure it out
English
BW - A word on the
bad words list
C - Colloquial language
CIR - Circular definition
DEV - Inadequate Development
E - English grammar problem
E2 - Particularly bad English grammar problem
EXP - Inadequate expression
IS - Incomplete sentence
Logic - A logical inconsistency or unsupported statement
ORG - Inadequate organization
PP - Primer prose
PV - Passive voice
RS - Run-on sentence
SP - Spelling error
TLA - Use of acronym without definition
Programming Assignments or Laboratories
General Symbols
AN - Annotation missing
AS - Assertion missing
CO - Comment missing or unsatisfactory
DBC - Design by Contract principle violation
F - Output or printing format problem
FC - a method that lacks functional cohesion
H - Highlight Missing
M - Magic number
OV - Missing or incomplete file overview.
PC - Use pseudo-code here.
PD - Poor design
PD 2 - Major design error
PD 3 - Totally unacceptable design
PRE - Precondition missing or incorrect
Rule
Scope - Variable declared in the wrong place
Spec - Missing or incorrect method specification
Stds - Violation of programming standards
VAR - Poor class, member or method name
AI - problems with action item list (usually missing dates or INC list)
DOM - not problem domain material
DRY - don't repeat yourself; something unnecessarily duplicated.
GE - good enough (must include my signature)
INC - not complete
KISS - keep it short and simple
NAC - not an accomplishment
NC - not consistent
ND - not design (material should be elsewhere)
NF - not feasible or impossible
NDY - not done yet, resubmit
NN - not necessary (not required, too much detail or repeated info)
NM - not measurable
NOO - not object oriented design
NQ - not a quality attribute
NR - not requirements (material should be elsewhere)
NT - not testable (no feasible way to verify this)
PN - missing personal project notes.
SW - show your work/thinking!
UC - unclear or ambiguous
WOT - waste of time
Last updated on 9/28/02