This assignment does not count toward the final grade.

Rubric

Keep in mind that 28 students have already been assessed using this rubric. Changing it will affect their evaluations.
WCB painting
WCB painting
Criteria Ratings Pts
Uses a non-trivial FOR loop
threshold: pts
3 pts Full Marks
2 pts FOR loop is included, but trivial trivial = something like using a FOR loop to draw multiple small straight lines to draw a larger straight line; non-trivial = something like drawing a regular shape (triangle, circle, etc) or making something consecutively bigger or smaller using `i`
0 pts no FOR loop
pts
3 pts
--
Code is well commented
threshold: pts
3 pts Full Marks
2 pts needs minor adjustments comments are mostly helpful but there are parts that could have used more explanation and/or parts that are commented that didn't need explanation
1 pts needs improvement comments are minimal and/or largely unhelpful
0 pts no comments
pts
3 pts
--
Variable names are descriptive
threshold: pts
3 pts Full Marks
2 pts some variable names are ambiguous
1 pts most variable names are ambiguous
0 pts no descriptive variable names
pts
3 pts
--
Code is complex
threshold: pts
3 pts Full Marks
2 pts could have used more detail
1 pts code is really simple
0 pts No Marks
pts
3 pts
--
Quality of painting
threshold: pts
3 pts Full Marks
2 pts painting process was inefficient OR it's unclear how it relates to the inspiration picture
1 pts painting had mistakes / inefficiencies AND no obvious relationship to inspiration picture
0 pts No Marks
pts
3 pts
--