Relative end date for a student for course(s)

Relative end date for a student for course(s)

von Govind Desikan -
Anzahl Antworten: 5
Hi everyone,

We offer online courses through Moodle integrated with Wordpress. We have multiple courses that the students can purchase online (like a shopping cart capability) and are able to provision students in Moodle and students are able to go through the courses. 

Our courses are a combination of videos, quizzes and assignments - Quizzes are auto-evaluated from Moodle and assignments are manually evaluated by "Teacher" roles in Moodle

Background:

Have gone through the discussion relating to the individual course deadlines thread here as well as a plugin that builds on Relative Date functionality of Moodle in the details provided here

The implementation requirement:

(1) Since our courses are procured online (through our website), students can enrol for a course or a group of courses on various dates - say Student-1 on a Monday, Student-2 and 3 on a Wednesday and Student-4 10 days from Student-1 enrolment and so on. 

(2) All the courses are live courses (without the relative date functionality enabled). 

(3) Requirement: We would like to end the course for all the students, say 45-days from their enrolment date. The plugin mentioned earlier (in the background section above) documents restricting activities within a course. Can it support a course itself being ended for a student based on relative dates? If yes, should we re-create such courses afresh with Relative Dates enabled (as this feature can be enabled only during the creation of course and not later).

Any ideas and suggestions are welcome. Moodle version we have deployed is 3.11.2 (Build: 20210729)

Thanks

Govind
Als Antwort auf Govind Desikan

Re: Relative end date for a student for course(s)

von Emma Richardson -
Nutzerbild von Documentation writers Nutzerbild von Particularly helpful Moodlers Nutzerbild von Plugin developers
Relative dates should work for this but last I checked was limited to assignment and quiz - so if that is all you are using, you should be fine.  It allows you to set the activity deadlines for those two activities to so many days after enrollment.
Als Antwort auf Govind Desikan

Re: Relative end date for a student for course(s)

von Gareth J Barnard -
Nutzerbild von Core developers Nutzerbild von Particularly helpful Moodlers Nutzerbild von Plugin developers
Course self enrolment with duration is built in to core Moodle https://docs.moodle.org/311/en/Self_enrolment#Setting_the_enrolment_period.
Als Antwort auf Gareth J Barnard

Re: Relative end date for a student for course(s)

von Govind Desikan -
Got ya! Thanks a lot

Just a wee-bit curious. Let's say I have 5 different course Course-1 to Course-5) which in the shopping cart are announced at various fees. Now if a student purchases Course-1 only and lands into Moodle for Course-1,  he/ she can get Self-enrolled for Course-2 to 5 too (because Courses 2 to 5 will also be self-enrolment enabled). Is my understanding correct? 

Any ideas to manoeuvre this?