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
The response dialog of a submit exercise shows another submission form with delayed feedback #935
Comments
One workaround is to have a run.sh grading script that notifies the student that the exercise will be graded later.
Then, after the deadline has passed, modify the run.sh script to run the actual exercise grader and resubmit students' submissions manually in A+. |
Since the feedback is delayed, A+ renders the exercise description form in place of the feedback in modals that would normally show the feedback. Rendering the original exercise form is especially important for questionnaires since it is the best way to show the contents of the existing submission (to remind the student what has been submitted). In file upload exercises, the form is maybe more confusing and the submitted file is anyway separately linked in the top of the "feedback" modal. So, you would basically want to remove the exercise form from the (delayed) feedback modal dialogs when the exercise accepts only file submissions. Is that correct? |
Yes, that's correct. |
preliminarily scheduled for autumn 2022 - could you @atilante still specify the schedule of the need! E.g. when the course needing this will run for the next time. |
I would say the end of August 2022. Ari Korhonen is having another exam for CS-A1141 & CS-A1143 at 10th September as an A+ course (similar to this one). |
I and EDIT team discussed today that this issue will be fixed in November for the possibility that CS-A1141 & CS-A1143 Data Structures and Algorithms Y exams 16.12.2022 are at A+. |
`Submission.load()` does not need to compute `feedback_revealed` itself since the callers of the method can easily pass the same value to `Submission.load()`. Part of apluslms#935
`Submission.load()` does not need to compute `feedback_revealed` itself since the callers of the method can easily pass the same value to `Submission.load()`. Part of #935
When the
reveal-submission-feedback
is used and a student submits a programming exercise, A+ shows another submission form in the response dialog.I think this is more than a cosmetic bug, because the student can resubmit their file using the submission form inside the response dialog. Thus the student can submit the same file twice by mistake.
I encountered this when testing A+ locally (containers apluslms/run-aplus-front:1.11 and apluslms/run-mooc-grader:1.11).
The text was updated successfully, but these errors were encountered: