Forum Discussion

BethanyMavro598's avatar
BethanyMavro598
Community Member
10 hours ago

Tracking user engagement and activity within a Storyline and Rise course

Hello Articulate Community!

Our team is looking for guidance on how to properly track user engagement and activity within a Storyline or Rise course that gets published to our LMS Cornerstone. We are looking for details beyond complete/incomplete and pass/fail. For example, we'd like to know some of the below items:

  1. Time spent in course
  2. Time spent on specific slides
  3. Number of user attempts completed in course
  4. Number of user attempts on an object
  5. For quizzes, user's response, time stamp, duration/latency, correct response, and results

We are exploring how Cornerstone can report on these details but need to have a better understanding how to create the SCORM files so that the data is available when building the report.


Thank you for any guidance! 

    1. Time spent in course

      This data is already tracked and sent to the LMS in all published SCORM courses. It would be up to the LMS as to whether you can report on this data. Data is called cmi.core.total_time

    2. Time spent on specific slides

      This level of tracking is not done. SCORM does not provide for this level of tracking.

    3. Number of user attempts completed in course

      SCORM does not track attempts. You LMS may be able to provide this, but you would have to determine what an "attempt" is. I think some LMS provide this information based on a users "failed" status if the course is set to allow the user to re-attempt the course, effectively resetting the course to a new attempt.

    4. Number of user attempts on an object

      You could track the number of attempts at a question as a new SCORM cmi.interactions is sent to the LMS each time the user attempts it, and so the number of attempts, whilst not easy to get, would be based on the number of cmi.interactions, tracked for a particular user on a particular question. I believe this would not be a report available "out of the box", but you never know.

    5. For quizzes, user's response, time stamp, duration/latency, correct response, and results

      This information is tracked through cmi.interactions. You just need to make sure any questions you want to track this information on is processed by a results page. This will ensure all of the data is sent to the LMS when a user responds to the question. You'll have to check with your LMS admin as to whether they can report on SCORM cmi.interactions.