0% found this document useful (0 votes)
237 views

Rubrics For Programming

This document contains a rubric for evaluating programming assignments. It assesses programs based on 5 categories: adherence to standards, modular design, correctness of code, efficiency of code, and timeliness of completion. Each category lists the criteria for excellent, good, satisfactory, and needs improvement scores. Correctness of code is weighted more heavily, counting as double.

Uploaded by

Andy Bass
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
237 views

Rubrics For Programming

This document contains a rubric for evaluating programming assignments. It assesses programs based on 5 categories: adherence to standards, modular design, correctness of code, efficiency of code, and timeliness of completion. Each category lists the criteria for excellent, good, satisfactory, and needs improvement scores. Correctness of code is weighted more heavily, counting as double.

Uploaded by

Andy Bass
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Rubrics for Programming

Computer - III
Name:_________________________________________ Date:____________

Teacher: Andrew Steven A. Bass Score:___________

Category Excellent Good Satisfactory Needs Improvement Score


(4 pts.) (3 pts.) (2pts.) (1 pt.)
Adherence to No errors Minor details of Significant details of Misses the point of
the standards are the standards or the the problem.
standards
violated, or poor underlying program
choices are made intent are violated,
Does it conform to
where the but the program still
standards in every
standards are fulfils essential
detail? functions.
unclear

Breakdown No errors 1-3 minor errors More than three


minor errors OR one
More than one
major error
(modular design) major error

Does it demonstrate
good modular
design?

Correctness of code Works


correctly in
Works for typical
input, may fail for
Fails for typical
input, for a minor
Fails for typical
input, for a
all cases. minor special cases. reason. significant reason.
 Does it work?

This category counts


double

Efficiency of code No errors 1-3 minor errors More than three


minor errors OR one
More than one
major error
major error
Does it use the
language features
well?

Program is Program is finished Program is finished Program is finished


Fast coding finished 10 exactly with the 10 min after the 20 min after the
min. before allotted time allotted time. allotted time.
Is the programmer at the allotted
ease with the time.
language?

Corrected By:

Andrew Steven A. Bass


Computer Teacher

You might also like