This rubric outlines criteria for assessing computer programming assignments across six categories: correctness, user-friendly input/output, variables and methods, formatting/readability, documentation, and timeliness. Each category is rated as unsatisfactory, satisfactory, or excellent based on specific standards such as whether the program runs without errors, includes appropriate input/output descriptions, uses naming conventions appropriately, is well organized and readable, includes necessary documentation, and is completed by the deadline. Programs receiving an unsatisfactory rating in any category or submitted more than two days late will not be accepted.
Download as DOC, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
279 views
Java Rubric Programs
This rubric outlines criteria for assessing computer programming assignments across six categories: correctness, user-friendly input/output, variables and methods, formatting/readability, documentation, and timeliness. Each category is rated as unsatisfactory, satisfactory, or excellent based on specific standards such as whether the program runs without errors, includes appropriate input/output descriptions, uses naming conventions appropriately, is well organized and readable, includes necessary documentation, and is completed by the deadline. Programs receiving an unsatisfactory rating in any category or submitted more than two days late will not be accepted.
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 1
Rubric for Assessment of Computer Programming Assignments
Criteria Unsatisfactory Satisfactory Excellent
Correctness Program does not Program works and Program runs and execute due to errors competes most tasks completes all required Incorrect results for appropriately tasks most or all input Program fails to work Handles special cases for special cases Executes without errors User-friendly Lacks most or all Some input or output Includes all appropriate input/output input and output prompts/descriptions input prompts and descriptions are inappropriate or explains/describes all missing output values Variables and Poor use of Some variable names Variables and methods Methods variable/method are inappropriate are named naming Variables are over- appropriately Variables/methods used or under-used Variables and methods are used Methods are used are used efficiently and inappropriately inappropriately appropriately Formatting/ Poor use of tabs and Disorganized tabs and Appropriate tabbing Readability white space spaces Appropriate use of Very difficult to read Only readable by white space someone who knows Well organized and what it is supposed to easy to follow be doing Documentation Comments are Header is appropriate Contains required missing Comments are heading with program Comments are too included but poorly description general described Appropriate use of comments Completed on time Program is two days Program is one day Program is completed late late on time
Any program more than two days late will not be accepted and will receive a zero.