Hi,
Having searched through documentation and previous forum posts I can't find an answer to this question:
Is it possible to have an activity, let's called it "Activity B", only become available a number of days (e.g. 3 days) after completion of a previous activity, let's call it "Activity A"?
So a timeline of events could be:
1) Student self enrols in course on day 1 (this is a date of their choice and each student on the course can enrol on a different day)
2) Student completes Activity A on day 1 of their enrolment
3) Student waits 3 days after which activity B becomes available
4) Student then completes Activity B
There is a plugin that allows activity restriction based on number of days after initial enrolment, which would solve the problem if all students enrolled on the same date, but I can't find any way to set a time limit on availability of upcoming activities if students can enrol whenever they choose.
The reason I need this is that I'm creating a course in which students can self enrol any time and I'd like to leave a number of days for students to practice the skills learned in each activity before moving on to the next. If all students were to enrol at the same time then I could set a restriction for activities to become available x number of days after enrolment, but since their enrolment dates would differ then this plugin wouldn't work for me.
I know there is a strong argument for not restricting access to activities so that students can progress as soon as they are ready but the nature of this particular course really requires that functionality.
Have seen in a previous post an option for students to post on a forum after completing each activity and then using time limits from the forum to then make the next activity available but this is a really inconvenient and awkward method which I'd rather avoid.
I'm using Moodle 3.9
Any suggestions or advice would be hugely appreciated!
Thank you.