PA1 Criteria


X-Sender: guzdial@cleon.cc.gatech.edu
Mime-Version: 1.0
Date: Fri, 1 Aug 1997 11:23:46 -0400
To: smishra@cc.gatech.edu, azhao@cc.gatech.edu
From: guzdial@cc.gatech.edu (Mark Guzdial)
Subject: PA1 Grading Criteria
Cc: guzdial@cc.gatech.edu
Status:   

- OOA/OOD/Reuse: 50 points * 15 points for diagram (right syntax, reasonable classes, etc.) - Students lose 10 points if they have only one class, or virtually only one class (i.e., one class does everything, and subclasses only serve data.)

* 10 points for Interactions detail

* 15 points for reasonable correctness/detail in method description - 5 points of which is for the change/update mechanism -- how do sum/average cells get their values updated?

* 10 points for believable and correct (i.e., not modifying classes) reuse

- OOP: 50 points

cell:put: works 5 cell: (to get value) works 5 cells works 5 cell:sum: works 5 cell:average: works 5 Sum/Average cells update when cell:put: changes 10

UI 15 (5 for getting window up, 5 for display of SS, 5 for UI update on changes -- so if they fake a UI by printing to transcript, they still can get up to 10 points)

I'd like to get PA1's back next Friday, so that I can have them for students before they hand in PA2.

Mark

-----------------------


Mark Guzdial : Georgia Tech : College of Computing : Atlanta, GA 30332-0280 (404) 894-5618 : Fax (404) 894-0673 : guzdial@cc.gatech.edu http://www.cc.gatech.edu/gvu/people/Faculty/Mark.Guzdial.html


News Page | CS2390 Sum'97 Home Page | MMC-CaMILE | STABLE
Questions/comments/concerns to guzdial@cc.gatech.edu
Page last updated 8/4/97; 3:28:52 PM