Skip to main content
Gray Susan
Inspiring
August 29, 2011
Answered

CP 5 Dual Use Project

  • August 29, 2011
  • 1 reply
  • 2140 views

I was asked by my lead today if you can create a CP

5 project that can be used for Computer-based and Instructor-based training.  The idea being that when it is used as CBT it would automatically move through the slides based on the timeline but when the same project was used for IBT then the instructor would click to advance.  I thought maybe there might be some advanced action we could switch on when the course was IBT but I"m not that good at advanced actions.  Any help would be appreciated.

Susan

This topic has been closed for replies.
Correct answer Lilybiri

I don't have your email address to share the documents on acrobat.com

Susan Wright (Equilady)

Remember, the mighty oak was just a nut that held its ground.

http://www.equilady.com


Hello,


Still a bit confused when looking at the project you send me. Detected those issues:

  • Buttons to choose between ILT and CBT need a pausing point, I set it immediately after the audio (8.5secs); if you do not put a pausing the slide will continue to the next one if the user clicks not quickly enough and the exit action will then always be performed, which you do not want for Student mode
  • Those buttons didn't have the actions Bt_Student nor Bt_Instructor attached to them as Success actions;
  • You turn on CC on each slide? Why? Has it to be turned on only if it is a CBT? In that case the cpCmndCC assign action that is now in the advanced action ccOn (for one statement you could have used a simple action) has to be added to the action Bt_Student. You do not have to repeat that on each slide, once the variable is set it will keep the value 1.
  • If CC has only to be turned on for students, the first short slide is unnecessary, turning on CC is in the advanced action attached to Bt_Student in that case.
  • Click boxes: I understand that you created this file for me, think the click boxes on slides 3-5 are meant to pause the slide for ILT? And in this example you do not have any click box or other interactive object for the CBT, right? If this is correct:
    • turn off the visibility of the click boxes, since they are not to be used in the default CBT-mode
    • change your Enter-actions to 'show' the click box when v_choice=2 so that they'll be available to the instructor in ILT-mode
  • Advanced actions Enter_Roy and Enter_ArtMuseum were not attached to the On Enter event for those slides.
  • For the action Bt_Student, replace the second statement 'Continue' (which lets the playhead navigate to the end of the slide and execute the On Exit action that will mute the audio) by 'Goto Next Slide' (the playhead will then jump from the pausing point of that button at 8.5secs immediately to the first frame of the Next slide, thus skipping the action On Exit of this slide that will mute the audio).

Will correct your file and send you the link by private message. Had finished the corrections, but in CP5.5 so I'll have to repeat in CP5. Should have checked first, my bad.

Beware: in your 'real' files, you'll perhaps need to hide interactive objects with the On Enter actions for Instructor mode, if there are interactive objects (buttons, click boxes, Text Entry Boxes) available in CBT-mode. Since there were no such objects in this example, you'll not find those statements in the corrected file.

Lilybiri

BTW changed the click box actions to 'Go to Next Slide' instead of Continue as well.

1 reply

RodWard
Community Expert
Community Expert
August 30, 2011

Interesting idea.  I've not had to do this personally before but in theory it should be possible with Conditional Advanced Actions.

You'd need to set up a User Variable to indicate whether or not the project was being used online or as ILT and a couple of buttons on the first or second slide that enabled the user to set this variable accordingly.  Then you'd need a Conditional Advanced Action that was triggered OnSlideEnter of each slide to check the value of this variable and then Hide or Show on screen navigation objects such as click boxes or buttons that were designed to pause the play.

Gray Susan
Inspiring
September 6, 2011

Thank you.

I've started to put this together but then I lose my way.  I've made a slide with two buttons where the person selects whether they are an instructor presenting the lesson or a student taking the lesson on line.  Originally I made variables for sound off and click boxes off and think I made Advanced Actions to turn them on or off depending on which button they chose. 
Since then I've reread your post and see where the advanced actions should be on slide enter after CP5 checks to see the variable so now I'm lost again.

Susan

RodWard
Community Expert
Community Expert
September 7, 2011

You need to research Conditional Advanced Actions and how they work.  These are Advanced Actions that check the value of one or more variables before executing one or more actions.  They're very useful for pulling off all kinds of magic tricks in Captivate.

The best resource on the web to learn about Captivate's Advanced Actions is Lilybiri's blog: http://lilybiri.posterous.com/

She has written many posts about how to use Conditional Advanced Actions.