Student's Name _______________________________

    CSCI 131 - Techniques in Programming, Spring 2014

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

    Project Three Grading Specifications

    EXECUTION (30 points)

    Correctness    (24 points)
    Input File Name             _____ (2)
    Handle Incorrect File name  _____ (2)
    Correct # of letters        _____ (3)
    Correct # of other chars    _____ (3)
    Correct key shift	    _____ (3)
    Conversion to lowercase     _____ (3)
    Correct Encryption          _____ (8)
    
    PROGRAM LISTING (20 points)

    Style          (12 points)
    Consistent Indent/Align       _____ (1)
    Consistent Upper/Lower case   _____ (1)
    Well-Conceived Functions      _____ (2)
    Good use of Arguments         _____ (2)
    Well constructed main()       _____ (1)
    Proper use of Loops           _____ (2)
    Good use of white space       _____ (2)
    Correct use of if/switch      _____ (1)
    
    I/O Clarity      (5 points)
    Outputs to external files _____ (2)
       (report.txt and encoded.txt)
    Prompt/Output Clarity     _____ (1)
    Mimics Sample Output      _____ (2)
    
    Commenting	(9 points)
    Collaboration Log             _____ (1)
    Program Prologue              _____ (2)
    Function Prologues            _____ (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



    Computer Science 131
    Last Modified: February 26, 2014
    Page Expires: September 8, 2014