Verify Users View Every Page

I feel the best way to do this (especially for SCORM) is to have the variable just on the last page.

 

Now, the trick is to make sure the last page only shows when the user has viewed every page. How easy this is depends on how your title is laid out.

 

If your title is simply a page-turner, then you don't need to do anything. The user is marked complete only when he gets to the end.

If your title is broken up into chapters, then you can assign a variable for each chapter. You modify the variable at the end of that chapter. The last page only shows if all the variables are set to TRUE (or whatever convention you use).

If your title is very flexible, then you may need to simply have checkpoints. This would be similar to the chapter solution. 

Finally, my favorite solution is to rely more on quizzes than mere page visits. The quiz actually challenges the learner to prove he's been paying attention. The last page only shows when the learner can get 100% on the quiz. This doesn't even need to use the quiz objects. You can use the form objects to make your own quizzes.

 

Just some ideas. Assigning a variable to each page would be tedious, and there are easier solutions.

Kevin

Discussions have been disabled for this post