Pre and Post Test Results
Good Afternoon All,
A good deal of hunting has shown that, at the moment, Storyline doesn't have any way of posting multiple test results (Hoping for a pre and post course result for ROI reasons)
Just wondering if anyone out there has come up with any ingenious ideas other than a completely separate course just to host the pre-test.
Any ideas gratefully received!
5 Replies
No ingenious solutions sorry, however we run a separate post course assessment that becomes available weeks and/or months after to see if the learning has been applied and is sticking. Also coupled with on-the-job observations
I would go with the separate post assessment
Hi Adrian,
I'm going to assume that you're developing content for an LMS using SCORM 1.2 and that LMS fully supports SCORM 1.2. As there is no built-in trigger for the approach I'm suggesting (feature request already submitted), either yourself or someone you work with will need to be comfortable enough with JavaScript to make this work.
In lieu of the default behavior, you'll want to perform the following actions:
For example, lmsAPI.SetObjectiveStatus("Pre-Test",LESSON_STATUS_NOT_ATTEMPTED);
When everything works correctly, you should see two course-level objectives and one interaction level score status for your course, again assuming your LMS handles the course-level objectives properly.
Please note that to the best of my knowledge, LMSAPI function calls are currently unsupported by Articulate.
I hope this helps,
Stephen
Thank you all for taking the time to reply!
Stephen, am currently working through your solution as it sounds like a good one. You are right we are using a SCORM 1.2 compliant LMS. Just going to be experimenting with stuff now
i'm very interested in this, to understand if i can call a javascript to set some specific value of certain variables that my customer asks to track into moodle.
here there is an example of a correct tracking for another scorm (not Storyline developed)
i tried calling a javascript on the first slide, at timeline begins:
lmsAPI.SetObjectiveStatus("objectives_0",incomplete);
lmsAPI.SetObjectiveStatus("objectives_1",incomplete);
lmsAPI.SetObjectiveStatus("objectives_2",incomplete);
lmsAPI.SetObjectiveStatus("objectives_3",incomplete);
....
then o called a javascript on the timeline end of the first slide, i.e.:
lmsAPI.SetObjectiveStatus("objectives_0",completed);
but after publishing the scorm, no tracking on those variables. Am i missing something? is it correct to set incomplete without using quotes? am i supposed also to sed a cmi-objectives_X.id?
thank you for any feedback