Student's Name _______________________________

    CSCI 131 - Techniques in Programming, Spring 2014

    Home | | Schedule | | Assignments | | Lectures | | Resources

    Project Two Grading Specifications

    EXECUTION (30 points)

    Correctness    (25 points)
    Gets character input from file      _____ (4)
    Converts to upper case              _____ (3)
    Exits program if file does not exist_____ (3)
    Checks for proper input characters  _____ (3)
    Computes game outcome correctly     _____ (12)
    
    PROGRAM LISTING (20 points)

    Style          (13 points)
    Preprocessor directives (#includes)_____ (1)
    Consistent Indent/Align            _____ (2)
    Consistent Upper/Lower case        _____ (3)
    Descriptive variable names         _____ (2)
    Good use of white space            _____ (2)
    Uses conditional as required       _____ (3)
    
    I/O Clarity      (5 points)
    Outputs to file             _____ (2)
    Mimics Sample Output        _____ (3)
    
    Commenting	(7 points)
    Collaboration log            _____ (1)
    File Prologue                _____ (2)
    Comments Variables           _____ (2)
    Comments ends
       (right curly brackets: }) _____ (2)
    
    Total for EXECUTION: Total for PROGRAM LISTING:
    TOTAL SCORE FOR PROJECT (50 possible):

    Note: Runtime and Compiletime errors may each cost 50 percent of the project's value.


    Home | | Schedule | | Assignments | | Lectures | | Resources


    Constance Royden--croyden@cs.holycross.edu
    Computer Science 131
    Last Modified: February 13, 2014
    Page Expires: September 8, 2014