Forum Discussion

tweagle's avatar
tweagle
New to the Community
2 days ago

Delay Learner Through Course

Is there a way to delay a learner's ability to take lessons or courses?  I have a safety course, but my company demands that the learner take the course over 4 days time.  So can I either create 1 course with 4 lessons and have the lessons delay 24 hours (or, say, 16 hours) for each lesson?  Or 4 courses where you have a prerequisite and a delay?

2 Replies

  • I'm in agreement with Judy. An LMS is designed in large part with exactly this in mind, the scheduled assignment of learning content at appropriate times.

    It is possible to use JavaScript to both determine the date as well as have the course gate content based on that date, but best I know it would require putting a cookie on the user's computer. It could handle multiple users on one computer depending on how the cookies are setup, but if anyone (including IT) clears the cookies, everyone not finished would lose their progress.

  • You need to talk to your LMS team to determine if it's possible to set up 4 separate courses and assign them in order with a delay in-between.

    I vaguely recall an old discussion that mentioned using JavaScript to unlock parts of a single course on different days. (Alas, I can't help with that.) That option would allow you to develop and assign just one course. 

    In either case, be sure it's clear to the users that they'll need 4 separate sessions to complete the material.