The approach discussed at https://moodle.org/mod/forum/discuss.php?d=310898 may help you with that to some extent.
Re: Controlling the release of content based upon course progress, not calendar dates
by Itamar Tzadok -
Number of replies: 0