dodona-edu / dodona

🧑‍💻 Learn to code for secondary and higher education
https://dodona.be
MIT License
70 stars 22 forks source link

Support for teams of students #5334

Open wkverstr opened 9 months ago

wkverstr commented 9 months ago

Teachers might want their students to collaborate on exercises. Dodona currently does not support such teams of students. Ideally, the teacher/students could form teams of students for a certain exercise, exercise series or even an entire course. These students would then have a joint view of submitted exercises and be able to continue working on a submitted exercise of one of their peers.

CC: @thomasfaingnaert

bmesuere commented 9 months ago

@wkverstr Thank you for your suggestion. This is something that might indeed be useful, but would unfortunately require quite a bit of work. On a database level, submission and user would need to be decoupled which would have a big impact on a lot of code and its performance.

I'm sorry if this sounds dismissive, but I just want to give you an honest insight in what to expect from the limited resources we have at the moment.

wkverstr commented 9 months ago

Thank you for your swift reply. I can imagine this would be an invasive change.