jupyter / nbgrader

A system for assigning and grading notebooks
https://nbgrader.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
1.3k stars 317 forks source link

Submission scores in Assigment List #1934

Open KrKOo opened 2 weeks ago

KrKOo commented 2 weeks ago

With this PR, the scores for each assignment are displayed directly on the assignment list page, significantly enhancing the course overview from the student's perspective.

image

github-actions[bot] commented 2 weeks ago

Binder :point_left: Launch a Binder on branch KrKOo/nbgrader/assignment-list-score

perllaghu commented 2 weeks ago

Can I confirm that the scores in the assignment list are taken from the feedback file(s) in the students directory-tree?

[I think that's how I read it....]

KrKOo commented 2 weeks ago

Yes

lahwaacz commented 1 week ago

Why do you need to contact the exchange to get the score for display? When the feedback is already downloaded by the user, the assignment_list JupyterLab extension can just contact its Jupyter server counterpart that would extract the values from the downloaded file. This would avoid the need to upgrade any external exchange code to support the new functionality.