-
Notifications
You must be signed in to change notification settings - Fork 1
Description
We (at some point) would like to implement milestone grading as an option within Web-CAT, in that it does not need to impact grading (or it could if we set policies) but likely only needs to show as a visual indicator on the results page for the students to know if they have a submission that meets the requirements. I believe execute.pl should have access to the raw data we use to calculate milestones (mutation coverage, style points, and date/time) and a new feedback section could show students their progress on each of the three metrics, and some thing like a check mark if they are all met. I believe we could add a new option in config.plist to take a file that defines the milestones and parses them into values that execute.pl can check and evaluate progress on, but there could be a better mechanism I don't know about.