So Rod had been on to me for a long time to look into partial scoring. Which is basically a way of conveying ”You sorta got it right, but not entirely” as a quiz score. Currently all Captivate Quiz Questions and Interactive Objects can only report two scores: Zero and whatever number you gave it other than zero.
This static score is a bit limiting, and many people out there, who are extending the bounds of what Captivate can do, have been trying to find ways around it. Until recently the only viable method was employing Javascript. Which, for the non-programmatically minded, is – uh – Javascript.
So we wanted to find a way to open up the world of partial scoring to the grand populous. After a little more Captivate spelunking we found a way to BEND CAPTIVATE TO OUR WILL! MUAHAHA! The rest, as they say, is the Infosemantics Interactive Master Widget Version 1.1!
Don’t believe me? Take a look at this video here:
Pretty cool right?
And before you ask, yes this will be in the next version of WidgetFactory. Definitely for Interactive Widgets, most likely for Question Widgets too. WidgetFactory 5.6 shouldn’t be too far away and you can harness the awesome power of partial scoring for your very own widgets!
Bonn appetite!
(And yes I know I haven’t blogged about the features in WidgetFactory 5.5 yet. STILL GETTING AROUND TO IT!)




Great, thanks a lot!
This is sounds perfect. After the first look at the video, we try to figure out how to use this in combination with checkbox-matrixes for really complex question/problem quizzes. Should be possible.
Some weeks (days? I have to ask our purchasing department) ago, we bought the first version of the Interactive Master Widget. Is this one updatable?
This widget certainly is updatable. This article takes you step by step through updating any Infosemantics widget: http://www.infosemantics.com.au/widget_updates
Hi Tristan (THE King!),
Thank you, again, for all the awesome work you are doing! I have used almost all your widgets, including the master widget and I am very happy with all of them. I have learned how to make widgets, all thanks to you of course, and I am using them too in my courses. However, I have noticed that although reporting scores through accustomed widgets is possible, they do not report the answers through SCORM. Even if you check the little box that says “Report Answers” in captivate 5.5. I have seen this with SCORM Cloud. Using SCORM Cloud, I can see the chosen answer for multiple choice questions, be it correct or incorrect. I can see what the user types in a blank question and in short answer questions. However, I don’t see what the user types in interactive widgets that I make for blanks or short answer questions. I don’t even see the interaction ID. It is important for me to be able to see those, since I am using regular expressions in short answer question formats. So, the question now, is there a way to make the interactive widgets, we make, report the answers like Captivate does for blank and short answer questions?
Hi TJarad,
In all honestly I’ve never really looked into that as I’ve never really looked into LMSs and how they work with Captivate. I think the ‘Answers’ feature that comes with Question Widgets may go into SCORM, but there doesn’t seem to be any ‘official’ channel through which answers can be reported with Interactive Widgets.
Then again, there is no ‘official’ way of doing partial scoring – but you can now. So there probably is a way to do what you’re describing, but I don’t really know enough about the subject to go about nutting it out yet.
Hi Tristan,
I think you will like this one. Yet another way to achieve partial scoring is through
quizReporter.reportScore = 5;
I used 5 as and example, but the is the number a user can change to match a given if condition. The score you specify here will override the score set by the user in captivate.
As for reporting to LMS, a question widget will report the interaction (by the user/student) if you add this line to the actionscript file:
quizReporter.willReportToQuiz;
Thank you for all the great work you are doing!