• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

How to get a report or list of only the questions the learner got incorrect?

New Here ,
Feb 11, 2019 Feb 11, 2019

Copy link to clipboard

Copied

Is there a way to use javascript or something to show me what questions the learner got wrong? That is all the only information I need and it is important. I have all the questions variables named. Scorm 2004 was an option but when published in the LMS the course LAGGED way too much that it hinders the learners because this course is application input and they type fast. I know the information is retrievable because the system knows if they got the answer right or wrong so is there a way to list the items they got wrong?  Hoping there is an answer somewhere.

Views

154

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Feb 11, 2019 Feb 11, 2019

Copy link to clipboard

Copied

What would you want to do with the knowledge of which questions have been answered wrongly? To identify them is not a problem (with advanced actions) as you can read in this older post:

Limit Review to Incorrect Answers (Captivate 6) - Captivate blog

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Feb 11, 2019 Feb 11, 2019

Copy link to clipboard

Copied

As you said, all of the information gets transmitted to the LMS (if you have specified it to be reported in the Quiz settings in Captivate).

AFTER that point. whether or not you can get meaningful reports about which questions were answered correctly or incorrectly is dependent entirely on what reporting options your LMS gives you.  The data is all in the LMS database, but most LMSs only have very basic reporting, focused more on pass/fail and completion statistics.

If you want more granular reporting, you may need to hire a programmer capable of writing the necessary SQL code to generate custom reports.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
People's Champ ,
Feb 12, 2019 Feb 12, 2019

Copy link to clipboard

Copied

LATEST

if you put this script onEnter of each quiz you can populate you variable with true or whatever you want. The part of the code where to enter your variable is bolded.

window.cpAPIEventEmitter.addEventListener( 'CPAPI_QUESTIONSUBMIT', interactionFunction, false );

function interactionFunction( e )

{

if ( e.Data.questionAnsweredCorrectly === true )

{

window.cpAPIEventEmitter.removeEventListener( 'CPAPI_QUESTIONSUBMIT', interactionFunction, false );

window.yourVariable = true;

}

}

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources
Help resources