Course with no fix start date and enforce weekly

Course with no fix start date and enforce weekly

by Ronald Wiplinger -
Number of replies: 1
I want to create a course, where people can enroll in whenever they want. However, the course should be for 8 weeks.

The first course will be on March 2, but then any day somebody can enroll.
=> Course start date  2 March 2015

Format: Weekly format
Number of sections: 8

How can I make a stop for people who enroll in April, so that they cannot see the entire course?


Average of ratings: -
In reply to Ronald Wiplinger

Re: Course with no fix start date and enforce weekly

by Hartmut Scherer -

Hi Ronald,

With self enrollment as enrollment method, you are able to set the enrollment duration 8 weeks. Make sure that they will not be unenrolled from that course. Otherwise you will lose all user data. So whenever a user enrolls in that course, the enrollment period of 8 weeks will start.

The plugin Enrolment Timer shows users the remaining time enrolled in a course.

If you want to hide future topics, you can achieve this with using restrict access in course sections in Moodle 2.8, probably also in Moodle 2.7 or earlier. There is no relative date (e.g., one week after enrolling in this course), but you can use activity completion (e.g., user must complete activity #1, #2 and #3) in restrict access of each topic. Only if the condition is met, the next topic will be visible.

With kind regards,

Hartmut