Friday, March 26, 2010

Checking to see if they completed each...

Hello,

I am making an elearning module...?

I have a main menu with three seperation sections... and a post test.?So is there any way to know that they completed each section before going onto the post test.....

so example.. on the last silde before it sends them back to menu...?anyway to set a variable ''sec1 = 1''?and when they complete section two ''sec2=1''...

So when?all variable equal to''1''?i can show the link for the post test.?

Can this be done???

Thank you,

Rich

Checking to see if they completed each...

Yes this can be done. For example if you had three topics: You could use three variables to hold the user's progress.?You would need to set a variable for each topic (module) and make each equal to zero.?When the user enters the last slide of each module you use ''on enter'' and assign the value of the variable to equal 1.?Next, create an advance action that uses an if... then statement that asks if all of the variables are equal to 1 show the quiz button.?Also create an advanced action to hide the button.?Then add an advance action at the begining of your project to hide the button.?And add the advanced action you have created to check the progress to the slide before the quiz (any enterance point for your quiz) and map it to the button on the slide.?If the button is visible, and pressed of course, it will jump to the quiz slide.?That is the logic if it can be completed in one session.?Of course if you need to allow the user to pause and come back then you will need to be sure to store the variable locally and reload.

Checking to see if they completed each...

In addition to merobertsjr's excellent answer you can see a small tutorial I made earlier on a similar topic. You could adapt this to work with your scenario: http://www.cpguru.com/2009/10/16/locking-content-in-adobe-captivate-4/

/Michael


Visit my Captivate blog with tips %26amp; tricks, tutorials and Widgets.

  • cartridge
  • No comments:

    Post a Comment