thm-mni-ii / feedbacksystem

Intelligent, personalized feedback for students using artificial intelligence
https://frits.mni.thm.de/
Other
18 stars 9 forks source link

Recycle courses for new semestes #998

Open snicki13 opened 1 year ago

snicki13 commented 1 year ago

Is your feature request related to a problem? Please describe. Whenever a new semester starts, I have to create a new course and create the same 20 - 30 SQL exercises and checkers. The planned export / import functionality is fine, but I fear, that I will have to import the same 20-30 exercises every semester. Also: the current export does not include checker configuration. Why? I also expect, that I will have to change the deadline manually.

Describe the solution you'd like I propose a recycling feature for courses. A course should have a semester as context and instantiate with the same exercises and checkers - to be edited only if necessary. In the same procedure, all deadlines should be shifted automatically, or ask the docent for new deadlines, if multiple exercises have the same.

Describe alternatives you've considered Endless suffering

Additional context I believe I am the power user #1 as docent of this system over the last 3 years.

snicki13 commented 1 year ago

Linked to #895, #979, #980