-
Notifications
You must be signed in to change notification settings - Fork 313
Tutor exam dashboard for the assessment of exams #1727
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
Conversation
…rd' into exam-mode/variants/tutor-dashboard
Co-authored-by: Jan Philip Bernius <janphilip.bernius@tum.de>
Co-authored-by: Jan Philip Bernius <janphilip.bernius@tum.de>
Co-authored-by: Jan Philip Bernius <janphilip.bernius@tum.de>
…om/ls1intum/Artemis into exam-mode/variants/tutor-dashboard
…om/ls1intum/Artemis into exam-mode/variants/tutor-dashboard
Quizzes and programming exercises are graded automatically. |
We couldn't find a solution for the failing test yet. It seems like Jackson is not able to deserialize the JSON returned by the GET request. The problem has something to do with bi-directional setup of the entities. Others have also reported this problem FasterXML/jackson-databind#1755. Using only one-sided @JsonIgnoreProperties didn't work as well. |
I think I was able to fix the problem with the test. |
Checklist
@PreAuthorize
and check the course groups for all new REST Calls (security)authorities
to all new routes and check the course groups for displaying navigation elements (links, buttons)Motivation and Context
This PR creates a Tutor-Assessment-Dashboard for Exams. It offers the basic functionality for assessing exercises. The Tutor-Stats are still on course level and not adjusted to the exam yet!
Description
Steps for Testing
General
6.1 If the exam is not due, there should not be an exercise
6.2 If the exam is due, there should be all exercises of all exercise groups, that are not assessed automatically
Assessing an exercise
Please create an exam with an exercise of each exercise type, submit a result and see that assessing works!
Screenshots
Exam Overview
Dashboard