Item Scoring

This page explains how item scoring works.

Scoring Types

Learnosity supports 3 different types of Item scoring: Per Question (per-question), Dichotomous (dichotomous), and Dependent (EBSR; dependent). The scoring type you select determines how the Item will be scored in a user's session.

Per Question

This is the default scoring type. The score for the Item is calculated by adding the score from each Question on the Item.

For the purposes of the following demos, a fully correct Question scores 10, a partially correct Question scores 5, and an incorrect Question scores 0.

Question 1 Question 2 Question 3 Item Score
0/30

Dichotomous

Dichotomously scored items have only two possible outcomes: fully correct or fully incorrect. If the user's score for every question on the Item is fully correct, the score for the Item is calculated by adding the max scores from each Question. If any Question on the Item is not fully correct, the score is zero.

Demo

Question 1 Question 2 Question 3 Item Score
0/30

Dependent (EBSR)

In dependent scoring, the score taken from each Question depends on the scores of previous Questions on the Item. The rule is that if a Question on the Item is not fully correct, the user is not awarded a score for any subsequent Questions on the Item.
Such scoring can be applied when there are two or more Questions dependent on each other. For instance, the first Question has to be answered correctly because the following one is based on how the student got to the right solution.

This scoring type can be used to emulate an Evidence Based Selected Response (EBSR) item type.

Demo

Question 1 Question 2 Question 3 Item Score
0/30

Authoring

The Item Scoring Type can be found under the Details section of the side nav. Change the scoring type using the drop down menu, as shown in Figure 1.

Item Scoring

Figure 1.

Reporting (Dev Only)

On the client

Items API

To access Item scores in the browser during a user's session, simply call the Items API's getItemScores() public method. This will return the scores for each Item in the user's session.

{
    "LEAR_1000" : {
        "type": "per-question",
        "score": 2,
        "max_score": 3
    }
}

Reports API

Item scores will also be reflected in any Item level reports in the Reports API, where appropriate.

On the server

Data API

Item scores for a user's saved session are available from the Data API's sessions/responses endpoint. The Item scores can be found in the Items array.

{
    "items": [
        {
            "reference": "LEAR_1000",
            ...,
            "scoring": {
                "type": "per-question",
                "score": 2,
                "max_score": 3
            }
        }
    ]
}