A good course will offer more feedback than “Good job” or “Correct”. This is an opportunity for you to provide more details for the learner. Tell them why something was right or if they answer wrong, why it’s wrong. This tutorial will show you how to generate random feedback and then change the multistate object to a random slide.
Great!. Sure Lieve is right that it doesn’t work if you need specific feedback, with a specific comment, but generally the idea is wonderful. I did something similar but I used a row of advanced actions placed in one accordeon, based on a variable which was increased every time the user provided an answer. Your idea is simpler and, unlike mine, non-linear, thanks to Math function.
Thank you!
Thanks again Phil, but I prefer to give a feedback that is really linked to the question and whenever possible use the Advanced Answers feature of Captivate. One of the situations where I always use JS is to generate a random number. That is indeed a feature lacking in Captivate, and you are giving another example here. I really wished it were easier to have some JS functions ready for use in Captivate and this would perhaps be on top of the list.
I created some simple examples in my blog for randomisation. The first one explains the structure of the used S functions:
http://blog.lilybiri.com/playing-with-numbers-part-1
Of course I needed it as well for the games I showed on my blog.
I used both the multistate approach and the use of variables to differentiate text containers. as well for different use cases. Advantage of multistates is that you are not limited to change of text, but can also have other objects, for that reason I tend to use it more. NIce example here as well.
You must be logged in to post a comment.