Is there a way to control/enforce course pacing?

Jump to solution
dkamakura
Community Member

I'm managing a continuing education (CE) course for school nurses, which awards 1.5 CE credit hours upon completion. However, in order to give them credit, we have to make sure they are actually spending at least 90 minutes on the course. That means:

  • No skipping through content,
  • No fast-forwarding through videos,
  • No watching the videos at double speed, etc.

Right now, the only way to do this that we've come up with is to manually check the timestamps at each stage of the course for each student, to make sure that they plausibly line up with the minimum amount of time they could/should have spent for each module. For example, if a student first views a page at 12:00:00pm, and then completes a 21-minute module at 12:09:00pm, we know that they didn't actually watch the videos, and can't award them completion credit. Similarly, if they just mark each page complete in less than an hour after enrolling/registering, we know they couldn't possibly have completed the entire course, because just viewing the content requires at least 90 minutes.

As you can imagine, this is extremely tedious and time-consuming on our end, because it involves manually tracking each student's timestamps and calculating the time-elapsed by hand, and then following-up with students to remind them to go back and watch the videos and review the material that they skipped.

I know there is a way to make assignments "unlock" at a certain time and date, but the way our course is structured we have rolling registrations and enrollments--thus, people can join the class at any time, any day of the year.

Is there a way to automatically lock a module or assignment based on when an individual student first accesses the course materials--whenever that happens to be--to prevent them from skipping ahead? For example, if a student first views Module 1 at 12:00:00pm, I want to prevent them from advancing to Quiz 1 until at least 12:21:00pm, so they are forced to spend the minimum amount of time necessary before advancing to the next section. Or better yet, I'd like a way to lock Quiz 1 until they finish watching Embedded Video 1 to completion, however long that ultimately takes, without being able to fast-forward or speed up the video, or click "Next" and skip the video page entirely.

0 Likes
2 Solutions

Canvas Studio is a good recommendation, especially if you use the Canvas Studio Quizzes. The Studio Guide linked by @TrishaMeyer1 includes documents on this feature. I worked with a colleague at my college this semester who wanted to ensure that his students watched every minute of his recorded lectures, and I suggested using Canvas Studio Quizzes. It puts questions within the video at a time set by the instructor, but a student cannot submit the quiz until they watch to the end of the video. This does not prevent students from skimming through the video between the quizzes. However, if you use plenty of questions and make them hard to answer without a careful watch of the video, your students will be encouraged to spend time in the video. You can use that feature in combination with the prereqs and requirements. For example, you could require that students get a perfect score on the Canvas Studio Quiz before they can advance to the next item in the module.

View solution in original post

ProfessorBeyrer
Community Coach
Community Coach

Hello again, @dkamakura. There is another option that is worth exploring. Instructure is developing a feature for course pacing. I don't see that it yet tracks time, which you specifically mention. However, it is a feature that is in development. That means Instructure's developers are interested in collecting feedback from and will respond to users who are exploring how it works:

Course Pacing (Feature Preview)

View solution in original post