Skip to content
This repository has been archived by the owner on Jan 25, 2022. It is now read-only.

Feature/rubric performance #4

Merged
merged 11 commits into from Dec 2, 2019
Merged

Conversation

bennettscience
Copy link
Owner

Add rubric breakdown for individual assignments.

Return a list of students with the assignment scores and a rubric
report for that assignment and outcome.
Add a new tab to the course UI, users select the target section
and populate a list of assignments to select.
For a given assignment, fetch the student submission score and rubric
results. Break into separate dictionaries for each student to display
in a table in the UI.

Notes:
- A `columns` list defines which Outcomes to add to the table. This
makes the hacky table header setting a little more legit.
- Students are included by sortable name (also updated in the scores
table for grade reconciliation)
- Each student has a `rubric` object with assessed rubric scores for
the selected assignment.
- Table column IDs are matched with the student `rubric` item to make
sure columns are populated correctly.

TODO:
- Color code Outcome scores by Outcome ID for the student (higher/lower
than current average)
- Return total possible points for the assignment
@bennettscience bennettscience merged commit ec1aa85 into master Dec 2, 2019
@bennettscience bennettscience deleted the feature/rubric-performance branch December 2, 2019 17:04
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant