Likert scale and retrieving inputs from your LMS (SCORM 2004)

Aug 10, 2023

I built this example out of two requirements:  1) combine multiple Likert scale type questions onto a single page, and 2) once submitted, recall those selections on a subsequent relaunch.
This solution involves little javascript (mostly to retrieve the interaction.n.learner_response and assign it to a variable), but you would have to know something about looking at your SCORM log files, or adding console messages in order to verify the interaction id's Articulate created on the user's first submission. (FWIW - With each attempt of a Quiz in Articulate, a new set of interaction ids are created, which sounds logical. But for textarea inputs, how could users easily review what they previously submitted - assuming the LMS can't easily differentiate?)
This example could easily be modified to accommodate other input types, like text fields. You would also want to use the SCORM lesson_status to toggle something like a CompletedLO variable in order to bypass resubmission of any of your Quiz pages.

Be the first to reply