Introduction to Computer Science II by James Tam Return to the course web page

CPSC 231: Assignment 2 (Marking)

 

Feature

Effect on grade

Base C version of assignment

 

  <Less: Age question missed>  
  <Less: Gender question missed>  
   <Less: Computer question missed>  
  <Less: The final computed value is incorrect>  
  <Less: The lucky number is incorrect>  
Mark for base version of assignment  

Feature 1: Error checking (worth a max of 4 letter steps)

 

   <Less: Age, Checks upper but not lower bound correctly>  
   <Less: Age, Checks lower but not upper bound correctly>  
  <Less: Age, No error message>  
   <Less: Age, No default set>  
   <Less: Gender, error checking not properly implemented>  
   <Less: Computer type, error checking not properly implemented>  

Feature 2: Program re-runs itself (worth a max of 2 letter steps)

 

Style requirements

 
  <Less: Unusual or inconsistent formatting conventions>  
  <Less: Grossly excessive or insufficient use of white space>  
  <Less: Inadequate or excessive documentation>  
  <Less: No documentation>  
  <Less: Poor naming conventions>  
  <Less: Static methods are defined and employed>  
  <Less: Grossly inefficient program code>  

ASSIGNMENT GRADE