Skip navigation
Currently Being Moderated

Sequence Quiz: User generated variables?

May 23, 2012 10:05 AM

I want to create an activity that will allow users to enter their own tasks and then use the sequence quiz funcitonality to order them. It would be perfect if I could include some default items and then allow them to enter their own as well. Is this possible?

 
Replies
  • Currently Being Moderated
    May 23, 2012 12:51 PM   in reply to SavvyEd

    Just tried it out but as I suspected, you cannot insert variables in text captions on question slides. Or better: you can insert them but they will not show the value in the variable when published, just literally '$$var$$'.

     

    It could be possible if you are willing to create a custom question slide. But if you want the normal drag- functionalities you'll need a Drag&Drop Interactive widget (InfoSemantics). Or could you cope with having a drop down list to choose a number for the sequence?

     

    Lilybiri

     
    |
    Mark as:
  • Currently Being Moderated
    May 23, 2012 6:03 PM   in reply to Lilybiri

    Funny you should mention using the Drag and Drop widgets.  We had a customer last week using our Interactive Drag and Drop widget to do something like this.

     

    She had users enter text into several text captions on an initial slide.  Each TEB was associated with a User Variable to store the text entered.

     

    Then on the next slide she used the Interactive Drag and Drop widget with several text captions as the drag objects.  Each text caption displayed the text stored in one of the user variables from the previous slide.

     

    The user was required to drag and drop these objects onto targets to organise or group them.  The purpose of the exercise was not to achieve a correct or incorrect answer but rather just to get the user engaged in brainstorming suggestions and then organising them.

     

    Perhaps something similar would workd for SavvyEd?

     
    |
    Mark as:
  • Currently Being Moderated
    May 23, 2012 9:11 PM   in reply to SavvyEd

    This is now getting a little fancy, but it's an interesting problem.

     

    There is no default way in Captivate to change the button from a TEB into a checkbox.  But you can change the button into a transparent button so that it's not visible to the user.  It then becomes sort of a clickbox instead.  There are checkbox widgets you can use, but whether they will work if the TEB transparent button is over the top or underneath them is something you'd have to test to be sure.  Normally each clickable object will only register one click and Captivate doesn't usually let you register clicks on multiple objects from the same action.

     

    If you were able to rig this part of the interaction up some how so that User Variables displayed by captions on the drag and drop slide were either populated or left empty by the user, you could then have a Conditional Advanced Action triggered On Slide Enter to check which variables were still empty and then HIDE the relevant text captions that would have displayed those variables.  But you might hit a snag here.  I have a feeling that if you HIDE any of the drag objects that the Drag and Drop Widget needs, it might stop working.  You'll need to test this to see if there are unforeseen side effects.

     

    Assuming you were able to safely hide empty text captions, you would then end up with only the same number of draggable captions as the user had specified on the previous slide.

     
    |
    Mark as:
  • Currently Being Moderated
    May 23, 2012 9:30 PM   in reply to SavvyEd

    What I really like about all this is that this is now the second time in just over a week where a Captivate author is using custom variables displayed in drag and drop components. Something we never even thought of when we created the Drag and Drop widgets.  I love the way Captivate authors can push the envelope like this. Sure there are limits and you will always hit them sooner or later. But overall, Captivate is very flexible.

     
    |
    Mark as:
  • Currently Being Moderated
    May 23, 2012 11:56 PM   in reply to SavvyEd

    Hello,

     

    Have been sleeping while you were discussing with Rod. I really like the challenge here, would love to help you out (with the advanced actions) if you want me to. Only condition: to allow me to blog about the solution. It is easier if you could provide me with an example, so that I do not have to create everything from scratch. I do have the D&D interactive widget, love it BTW (as I do love the Eventhandler and Mastery widget as well). You can contact me by Private message if you do not want to do this publicly. Do not think that Rod will mind...


    Lilybiri

     
    |
    Mark as:
  • Currently Being Moderated
    May 23, 2012 11:58 PM   in reply to Lilybiri

    Go for it Lilybiri!

    Every good example of how these widgets can enhance Captivate helps to sell more widgets.  You won't hear any complaints from me about that.

     
    |
    Mark as:
  • Currently Being Moderated
    May 24, 2012 1:10 AM   in reply to RodWard

    Thought so....

     
    |
    Mark as:
  • Currently Being Moderated
    May 24, 2012 7:52 AM   in reply to SavvyEd

    Can you show us a screenshot of the snapping Preferences in your Drag and Drop Widget?

     
    |
    Mark as:
  • Currently Being Moderated
    May 24, 2012 6:01 PM   in reply to RodWard

    One more thing: Please be aware that Shape objects are not supported as either drag objects or target objects with the Drag and Drop widgets.  This is because due to the way Shape objects are designed in Captivate their registration point for snapping always ends up being right in the top-left corner of the slide.  So they don't give you predictable snapping behaviour.

     

    From looking at your screencast, it looks like you might be using a shape object as either drag objects or target.

     

    You can still maintain the LOOK of your interaction by using the Shape object as a background object and placing a highlight box over it to act as the ACTUAL target object.  Just set the preference option to Hide Target Objects at Runtime so that the highlight box is not visible.  This way it will LOOK like the drag objects are snapping to your Shape object but in fact they are snapping to the invisible highlight box instead. 

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points