Rubric

Find Rubric
Keep in mind that 32 students have already been assessed using this rubric. Changing it will affect their evaluations.
Final project
Final project
Criteria Ratings Pts
Fidelity and richness of datatypes
threshold: pts
4.0 pts
Full Marks
0.0 pts
No marks
pts
4.0 pts
--
No extraneous or overcomplicated datatypes
threshold: pts
4.0 pts
Full marks
0.0 pts
No Marks
pts
4.0 pts
--
Sample data exercises all datatypes and ways in which data can vary
threshold: pts
4.0 pts
Full Marks
0.0 pts
No Marks
pts
4.0 pts
--
Real-world dataset
threshold: pts
4.0 pts
Full Marks
0.0 pts
No Marks
pts
4.0 pts
--
Enough sample data (roughly 20-50 values)
threshold: pts
2.0 pts
Full Marks
0.0 pts
No Marks
pts
2.0 pts
--
Functions are useful and do most things you would reasonably want to do with the data
threshold: pts
4.0 pts
Full marks
0.0 pts
No Marks
pts
4.0 pts
--
Code runs without error; no obvious bugs
threshold: pts
8.0 pts
Full Marks
0.0 pts
No marks
pts
8.0 pts
--
Standard SML formatting and capitalization
threshold: pts
2.0 pts
Full Marks
0.0 pts
No Marks
pts
2.0 pts
--
Descriptive names
threshold: pts
2.0 pts
Full Marks
0.0 pts
No Marks
pts
2.0 pts
--
Comments as needed
threshold: pts
2.0 pts
Full Marks
0.0 pts
No Marks
pts
2.0 pts
--
Logical organization
threshold: pts
2.0 pts
Full Marks
0.0 pts
No Marks
pts
2.0 pts
--
Idiomatic use of pattern matching and other SML constructs
threshold: pts
2.0 pts
Full Marks
0.0 pts
No Marks
pts
2.0 pts
--
Concision and efficiency
threshold: pts
4.0 pts
Full Marks
0.0 pts
No Marks
0.0 pts
Partial Marks
pts
4.0 pts
--
Writeup describes the phenomenon being modeled
threshold: pts
2.0 pts
Full Marks
1.0 pts
Partial Marks
0.0 pts
No Marks
pts
2.0 pts
--
Writeup explains the model
threshold: pts
2.0 pts
Full Marks
1.0 pts
Partial Marks
0.0 pts
No Marks
pts
2.0 pts
--
Writeup considers decisions made in designing datatypes and functions
threshold: pts
2.0 pts
Full Marks
1.0 pts
Partial Marks
0.0 pts
No Marks
pts
2.0 pts
--
Writeup addresses liabilities/weaknesses
threshold: pts
2.0 pts
Full Marks
1.0 pts
Partial Marks
0.0 pts
No Marks
pts
2.0 pts
--
Writeup addresses what you learned
threshold: pts
2.0 pts
Full Marks
1.0 pts
Partial Marks
0.0 pts
No Marks
pts
2.0 pts
--
Final project addresses feedback on prototype
threshold: pts
10.0 pts
Full Marks
0.0 pts
No Marks
pts
10.0 pts
--
Total Points: 64.0 out of 64.0