My school asked me to implement the following system in Moodle and I am currently not 100% sure how to implement it:
There are i.e. 50 elective Courses of which each student must select exactly 5 courses in order to be able to graduate.
Students should not be able to enrol in more than 5 courses, also Teachers should be able to easily see if a student has not enrolled in enough courses.
I've researched a little but could not find a way to easily implement this in moodle. So I wanted to ask if anybody knows of a plugin or something to implement this functionality.
Alternatively I thought I'd probably create my own moodle plugin which does this. However my Moodle-Admin experience is very limited and I've never created a plugin before so I'd have to dedicate a few weeks into that. My current thought was to create a category for these elective courses and then check that on each enrolment. (I know probably to naive, so if anyone has a suggestion as to how to implement that I'd be more than thankful.)
Thanks for the help in advance.