21Q2 // Apr 16, 2021
Patches
Highlights
Show dynamic flag in teacher solution.
The teacher can now see the individual (dynamic) flags create for a specific user in the grading instructions. All flags such created will be displayed.
Respond to Submission w/o Setting Points - Leave Status As Is or Set to "Answered"
A teacher can now respond to students without applying / changing the grade by disabling the "Add Grading" toggle.
Solutions will leave the state "Submitted". Solutions without grade will be in status "Answered" and the timeline will show the response as "Answered".
Direct Link to Challenge in Grading View
The name of the challenge links to the teacher's challenge preview.
Grading buttons
When grading solutions a teacher can apply quick actions (without comment) to a given solution. The two actions are either Accept (awarding full points for the writeup) or Reject (awarding no points for the writeup). The next solution is then opened. If no other solutions are pending then the overview of all solutions is shown.
Change monospaced option to Plaintext/Markdown
Students can now use markdown in writeup solutions. The same is true for teachers' feedback messages.
This allows e.g. formatting code with syntax highlighting:
Users can toggle markdown rendering to see plaintext (if desired).
New Grading mode with flag weight for Writeup + Flag
An event manager can not set the flag weight if both writeup and flag are accepted.
The maximum points will be split according to the "Flag weight in %" set. The formula for the points is as follows:
total_points = max_points * (flag_grade * flag_weight + writeup_grade * (writeup_weight))
[in %] [in %] [in %] [in %]
A teacher can only set the grade for the writeup section, flags are defined by the event manager. If otherwise required, the flag weight can be set to 0 (zero) which allows the teacher to control all points awarded to a student.
Teachers now see flag and writeup points individually and the slider controls the percentage awarded for the write-up. Also, feedback text is now optional.
Re-open a finalized quiz
It is now possible for teachers to reopen quizzes which were submitted by students. This is particularly useful if students submitted a quiz unintentionally.
Other Features
Student
- Accept all flags that were once valid
- Remember already submitted flags when submitting a new writeup
Teacher
- Initialize ungraded solution with 100%
- Initialize grading slider with previous grade
- Re-Submission Points Initialization
Manager
- Allow auto grading for flags (100%) and (optional) writeup
- Archive Event Units
Notable Fixes
21Q2
- OOM in challenge solution list with large attachments
- When submitting a file in write-up mode the text should not be required
21Q2.1 // May 04, 2021
- Cannot start containers as teacher when unit is unpublished
- Exam time should not be applied to teams
- Submitting solutions to unpublished event units must be prevented
- File resources cannot be downloaded when event is unpublished
- Asset layout should not stretch over entire page width
- Hiding solved challenges raises an exception
- Cannot submit writeup if already 100% score