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