Course dates as a function of enrolment date?

Course dates as a function of enrolment date?

by Alexander Brown -
Number of replies: 0

I will have groups of students taking Moodle courses as preparation for site visits to a lab.

I'm wondering if it's possible to set all the various dates & deadlines in the course (enrolment start/end, course element visibility start/end, assignment submissions deadlines...) as a function of the date of each student's/cohort's visit.

e.g. A group visiting on Jan 20 should enrol by Jan 3, with reading material visible Jan 3-10 and quizzes available Jan 11-19; meanwhile, a group visiting on Jan 30 should have all their dates shifted by +10.

Is it possible to automate this, or will  have to manually edit the settings for each cohort? Alternatively, is it possible to set all deadlines as a funciton of enrolment date, i.e. "course must be completed within 1 week of enrolment"? Is it even possible to set different dates for different but overlapping cohorts?


Any advice much appreciated.


Average of ratings: -