Forum Discussion

MichaelFland524's avatar
MichaelFland524
Community Member
2 years ago

How to view actual student quiz responses with Storyline automatically generated xAPI statements?

I'm new to using xAPI and reporting to a standalone LRS. One of the things I need to do is to be able to  report out on user responses in quiz interactions and view their actual answer choices from an LRS. I built a test course and it captures the xAPI interactions except that Storyline reports the answer choices with what appears to be a SL generated string (which I assume is an object ID?) instead of the test response text or object name/description. Here is an example:

2022-11-04T15:55:23.865 TestUser Fred incorrectly answered 'What color is the sky?' with response 'choice_5jbFnoJyolD' with score 0

2022-11-04T15:55:29.579 TestUser Fred incorrectly answered 'What color is the sky?' with response 'choice_5gFlV7HWQo5' with score 0

2022-11-04T15:55:32.576 TestUser Fred correctly answered 'What color is the sky?' with response 'choice_5riRm0lPGpU' with score 10

Is there a way to have it display the actual answer text instead of the object ID that was clicked on? If this were reported to an LMS, surely there must be a file that defines what these object names/descriptions are?

  • Hi Michael,

    I'm sorry your experience with exporting to your LRS isn't what you hoped it would be.  Unfortunately, there is no way to modify the data that is being sent to the LRS. Here is an article documenting our LRS support.

    Thanks for checking in on this!

  • Is this a freeform question? If you use multiple choice or multiple response then it should be sending the response.

    • MichaelFland524's avatar
      MichaelFland524
      Community Member
      Phil Mayor

      Is this a freeform question? If you use multiple choice or multiple response then it should be sending the response.

      Hi Phil, it is sending the responses, just not in a way that is intelligible or useful as far as collecting and interpreting data,

      For example, in a multiple choice question "What color is the sky?", if a user chooses "Green" as the answer, that data is sent to the LRS as:

      TestUser Fred incorrectly answered 'What color is the sky?' with response 'choice_5gFlV7HWQo5

      That is essentially useless to me. I can't tell which answer the user chose, only that it was incorrect. Why send the data at all if that is the case? That is why I am wondering if there is some kind of other file that is generated when the Storyline course is published that decodes this so that the LRS/LMS can understand it. Surely there must be something of that nature.

      • PhilMayor's avatar
        PhilMayor
        Super Hero

        Is it a free form question? Sorry to repeat the question but I have built multiple choice and multiple response graded and ungraded questions and they always send the response via xAPI. A free form will not as it it referenced as a shape or image.

        Sent from my iPhone

  • JayLambert's avatar
    JayLambert
    Community Member

    I get the same result as Michael. If you dig into the xAPI Statement Viewer, the multiple response answer options are there, so it is possible to map out which answer was selected. But at the high-level view of the report, it just shows the SL generated string.