This is a follow up post to my previous Bespoke Feedback in Adobe Captivate Assessments. I was reviewing the results slide and thought that having the subject to be reviewed appearing with text ‘You might want to review’ on each line was a little clumsy and so I wanted to put the review text separately.
This meant I needed to add another tab in the advanced action which would present the review text if any of the subject text was going to be presented. This took advantage of using the condition ‘if any of the conditions are true’ option.
This might sound a little complicated but it really is quite straightforward. Have a look at the video.
Could there be another way of making the text appear?
I’ve recently been putting together some assessments for a new system release and was presented with a request. Our project lead wanted the assessments to let the delegates know the subject area that they got wrong, without having to use the ‘review quiz’ option in Captivate. The review function in Captivate is fine, but not only does it tell the delegate which question they got wrong, but it also tells them which was the right answer. We didn’t want to do this, so I had to devise a way of presenting subject areas only, which they would need to revisit before re-taking the assessment.
I also wanted to keep the random question functionality along with the question pools.
So I came up with this solution. This is my first attempt at doing a demo video – I had to cut it into two! Hope this is useful.
As I’ve mentioned before, we’ve had Adobe Captivate 5.5 for over a year now, and with no formal training, me and a few others are learning the software as we go.
Here is an example that I put together of a menu using the rollover sidelet feature. This was inspired by the ‘flat’ design of this website Palace which utilises a tiles layout with rollovers.
Here is the example
As the user hovers round the sections, a transparent colour appears. When they click on the colour, information about that section is shown, and then they can click to be taken to that section. The concept is quite simple, but here is how I did it.
I used rollover slidelet as this has two functions in the properties box. ‘On click’ and ‘On rollover’.
First of all – make sure all pictures, colour blocks and transparencies are named! this will avoid confusion later.
Arrange the slide how you want it with all of the elements on it.
Insert the rollover slidelet – but remove the ‘reveal’ shape – we only want the rollover box.
Build some Advanced Standard Actions – you will need to create a standard action for each of the rollover boxes, this is so that the transparent box will appear, and then disappear when the mouse rolls over another box.
The standard action will be something like this
Standard action name – ‘Rollover_1
Show – Colour_orange
Hide – Colour_blue
Hide – Colour_red
Hide – Colour_Dark blue
Create the standard action for the rest of the coloured boxes, revealing each colour, but hiding all of the others. Turn the visibility of each of the coloured shapes off.
Under the properties box for the rollover, on rollover, choose ‘execute advanced actions’ then choose the relevant standard action.
I then duplicated each slide so that when the delegate clicks on the rollover slidelet, they will be taken to the relevant slide where the information for each section will be displayed. Again in the properties panel, under ‘on click’ choose ‘jump to slide’
It’s then just a matter of inserting click boxes to either go back to the main menu, or to the actual module itself.
Hope this was interesting – If you have any thoughts as to how I could do this in a simpler way, please let me know!
In my last post I looked at getting most of the information from the results slide off the stage so that I could get a consistent look with using the results (I wanted to use Century Gothic which does not seem to be supported in the preferences in Captivate). Now I wanted to show certain text depending on what the result was. Here is my results page now.
Here I’ve inserted the system variables for the quiz results. Note that the percentage attained is listed as $$cpinfopercentage$$ as the variable that is associated with the quiz is only the pass percentage. The blocks of text have been named ‘Failed’,’Max_attempts’, and ‘Passed’.
Go to Project
In ‘Action Type’ select ‘Conditional Actions’
Name this ‘Results.
You can subdivide this action using the tabs in the middle of the page. Name these ‘Passed’, ‘Max_attempts’ and ‘Passed’.
Under failed –
select variable cpQuizInfoPointsscored
Choose ‘Is less than’
select cpQuizInfoQuizPassPoints (the number of points needed to pass)
The action is ‘Show’ the ‘text_failed’ text on the page.
Under ‘Else’ select ‘Hide’ the ‘text_failed’
Follow the same process but use the variables ‘cpQuizInfoAttempts’ is equal to (literal) 3
Action is ‘Show’ ‘Max_attempts’ text
Else ‘Hide’ ‘Max_attempts’ text
is ‘greater or equal to’
Action – Show ‘text_passed’ and Hide ‘text_failed’ and ‘Max_attempts’
Else ‘Hide’ text_passed.
This should allow your user then to be presented with bespoke text depending on their results.
I hope this makes sense – and I know this is quite a straightforward advanced action. If you have any ideas as to how I can tweak this further please leave a comment and let me know.
Here are the screen shots to illustrate the points above.
I’ve realised you can make the advanced action leaner by only using the variable ‘cpquizinfopassfail’ and setting this to a literal value of 1. This means that as long as the quiz is passed (variable = 1) then you can run the other actions. If not, put the actions in the ‘Else’ tab. Just a thought!
Having finally decided on Captivate as our e-learning software of choice, I am getting to grips with its functionality and quirks.
We have had an influx of projects recently which have needed assessments, and as we are now using our LMS (finally) then we are creating quizzes with Captivate. One of the annoying things with creating quizzes is the results page will not display with your chosen font. I’ve tried using the global default settings for ‘score’, ‘attempts’ etc but although I can change the ‘You scored’ text, the actual score always appears in Times New Roman.
However our team has come up with a way of getting the right font and the result to match.
Remove all of the result information off the result slide. Don’t delete it, just move it off the stage.
Insert the text you want in a text box e.g. ‘You have scored – ‘ and then insert the system variable for the score. It should start in the list ‘cpquizinfo….’
Insert the quiz variable that you want to insert into the rest of the text.
Tip – the variable for the percentage attained does not start ‘cpquizinfo..’ but is simply ‘cpinfopercent’. The quiz variable for percent only offers you the pass mark percentage.
And that’s it! Once I started inserting the system variables, my results page looked so much better. You can then display the text that you want by using advanced actions – but I’ll cover that in part 2!
With thanks to @alanbarnfather, @P_Daykin & @nickemmett