-
Notifications
You must be signed in to change notification settings - Fork 288
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
Present Sample Solution #16
Comments
We have this in the database, but need to work on how instructors can insert sample solutions and how this is presented to students after the deadline |
What's the current status of this feature? |
Instructors can provide sample solutions for programming, text and modeling exercises, but they cannot be displayed to students automatically. |
This was one of the biggest criticisms of Artemis in our lecture evaluation. |
Thanks for the feedback! You can already use the solution repository and simply give the student group of the course read permissions. Then you could simply distribute this link using the problem statement. In the future, we will integrate this into Artemis so that at a specific date the solution is automatically readable to all students and properly linked in the exercise details page |
Would also be interesting for our use case |
I think the easiest implementation would be to
This also means we need a new attribute in Exercise.java (as this would also be useful for other exercise types in the future) and a new column in the exercise table to save if the solution is available. An alternative would be to allow instructor to store a solutionPublicationDate in the exercise itself. Then, they could setup the solution publication even before the exercise due date has passed. This would then need to be automatically scheduled |
@krusche your workaround does not work for GitLab because there is no student group there. Or at least it needs a different workaround |
As Instructor, I want to be able to provide a sample solution for an exercise.
As Student, I want to see a sample solution of an exercise after the exercise deadline has passed.
The text was updated successfully, but these errors were encountered: