[ Contact ] [ Links ]

Draft of the marking sheet for IVR 05 : You start with 30, and you lose between 0 to 2 marks for each asptect

Package

Package or Directory Name .5  
Size of the Package .5  
Package explosion (size) 1  
No of class file .5  
Mail Title .25  
Name of the ReadMe File .1

 

Main class Name or painful use of Package .5  

README File

No Image .5  
GUI Description .5  
Algorithm Description, networking choice .5  
Directory content .25  
Command Line Option .25  
No use of the template (.25 - .5) .25  
Chosen option .25  

Generated Documentation

Not There 1  
No links .5  
Parameter Description .75  
Without all the methods .75  

Dumb User

No command line help .5  
Accept stupid parameters .75  
java Terrain -verbose 7777 .75  
Exception not catched (Ball toto 34) .5  

GUI experience

General look    
Missing parameter    
Usability    

Keyboard

     
     
     

Launching/deletion/reload of ball

     
     
     

Launching/deletion/reload of user

     
     
     

one (not terrain) component crash

     
     

Terrain want to quit

     
     

Code Presentation

Main readability : space .25  
Main readability : bracket use .25  
Main Header .25  
Methods Header .25  
Comment .25  

Code Balance

Well Balanced Classes / General Elegance .5  
Not Explicit Name .25  
Not OOP designed (a leaf extend...) .2  
Class Assignment should not be so big .2  

From the Readme File : Algorithm Description, networking choice

     
     

Ball raquet collision

     
     
     

Concurrent event (two racquets at the same location for instance)

     

Rules of the game (change of colors ...)

     

Score

     

Whaoo! (positive marks)

Extremly good Looking, 3D interface) +1  
Very well thought user interface +.5  
eScience
< Internetworked VR >
[ Contact ] [ Links ]

See the "Links" link above to find out the sources of the proposed informations
Pascal Vuylsteker / eScience / Computer Science / ANU
Last modified: 17/5/2005
TOC - Print
Send your comments at :
<pvk@vuylsteker.net>