New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Course grading dialog #2718
Course grading dialog #2718
Conversation
…nt when switching tabs
… not graded students, and bugfixing leading to more bugs ...
0c09f6f
to
46dd1cf
Compare
0ff0f65
to
e3069e0
Compare
… with corner cases
4f75c0b
to
89db7a8
Compare
This pull request introduces 14 alerts when merging 9c2f2dd into 20c6847 - view on LGTM.com new alerts:
Comment posted by LGTM.com |
This pull request introduces 14 alerts when merging d312749 into 02bfc1e - view on LGTM.com new alerts:
Comment posted by LGTM.com |
This pull request introduces 14 alerts when merging 640a300 into d989b58 - view on LGTM.com new alerts:
Comment posted by LGTM.com |
This pull request introduces 14 alerts when merging 27fd758 into 077c2c6 - view on LGTM.com new alerts:
Comment posted by LGTM.com |
This pull request introduces 1 alert when merging fcb3d52 into 077c2c6 - view on LGTM.com new alerts:
Comment posted by LGTM.com |
This pull request introduces 1 alert when merging 3d5c086 into a4304fe - view on LGTM.com new alerts:
Comment posted by LGTM.com |
2ded964
to
bc4047e
Compare
Closing due to being stale for long, merge conflicts, and probably something more tightly integrated with courses and annotation may be better. |
First step towards "assisted" grading. The most fundamental idea is to assign points to files (later, also automatically via some magic™) . Everything syncs as usual, which is pretty neat.
The most important aspect to review is the structure of the course file. It's modeled closely how grades are done. But additionally, there is a mapping from each file path in the collected files of the respective student to an integer (the points), and defaults to zero → see
course/actions::set_points
.