Rubric

Find Rubric
Keep in mind that 32 students have already been assessed using this rubric. Changing it will affect their evaluations.
a3 - Turtle Charter Rubric
a3 - Turtle Charter Rubric
Criteria Ratings Pts
Script and Setup
You have created a python script that will draw the chart when executed as a top-level script. The script prompts the user for a data file and chart title, and creates an appropriately-sized and title Turtle Graphics window.
threshold: pts
pts
16.0 pts
--
Data Processing
Your script defines functions to count the observations in and find the maximum value of a data file. These methods take the specified arguments and return the specified results.
threshold: pts
pts
20.0 pts
--
Turtle Drawing: Axes
Your script uses the turtle to draw a chart with appropriate axes. The axes have correctly positioned (and dynamically calculated) tick marks and labels. You use functions with appropriate arguments to draw these axes.
threshold: pts
pts
18.0 pts
--
Turtle Drawing: Bars
Your script uses the turtle to draw a bar chart. Bars are correctly sized, positioned (with space between!) and filled in with a programmatically determined color. You use functions with appropriate arguments to draw these bars.
threshold: pts
pts
28.0 pts
--
Code Style and Clarity
Code is well organized and readable. Variables and functions are appropriately named and scoped (avoid global variables)! ALL functions include fully-informative doc strings. Functions have been organized (decomposed) into "helper" functions, so that no single function is too long. You have submitted the Submission Questionnaire
threshold: pts
pts
18.0 pts
--
Total Points: 100.0 out of 100.0