Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Create a normalization strategy

You can create a custom normalization strategy as required.

Before you begin

  • Confirm that the Basic Scoring for Smart Assessments plugin [com.sn_smart_scoring] is installed.
  • Role required: sn_smart_asmt.assessment_admin and sn_smart_asmt.developer

Procedure

  1. Navigate to All > Smart Assessment Engine > Administration > Normalization Strategies.

  2. On the Scoring normalization strategies list, select New and then fill in the form.

FieldDescription
NameUnique meaningful name for the normalization strategy.
PublishedDisplays checked when the normalization strategy is published.
RetiredDisplays checked when the normalization strategy is retired.
DescriptionText that helps others to understand the purpose of this normalization strategy.
StrategyEnables the script for the normalization strategy.Note: When ECMAScript 2021 (ES12) mode is enabled, you can use the latest supported JavaScript features in your script. If this mode is turned off, your script will be limited to the JavaScript features supported by the application’s default environment.
  1. Select Save.

    A new related list Scoring normalization strategy inputs appears.

  2. On the Scoring normalization strategies inputs list, select New and then fill in the form.

FieldDescription
Normalization strategyThe name of the normalization strategy in which inputs are to be created.
OrderOrder of the input.
TypeType of the input. For example: Number or Choice.
LabelLabel of the input.
NameName of the input.Note: Strategy input names must start with a letter, underscore (_), or dollar sign ($), and may only contain ASCII letters, digits, underscores, or dollar signs. Avoid using spaces, special characters, or reserved keywords, as these are not permitted.
DescriptionText that helps others to understand the purpose of this input.
  1. Select Submit.

    Continue adding inputs as needed by repeating these steps.

    If the input is Choice, then a choice related list appears

  2. To add choices select the corresponding choice label from the Scoring normalization strategy inputs list.

  3. On the related list Scoring normalization strategy input choices list, select New and then fill in the form.

    FieldDescription
    Normalization strategy inputThe name of the normalization strategy input in which choices are to be created.
    OrderOrder of the input choice.
    LabelLabel of the choice.
    ValueValue of the choice.
  4. Select Update.

    Continue adding input choices as needed by repeating these steps.

  5. Update the strategy script to incorporate the newly created input values for normalizing raw scores.

    • You can create scripts to define the transformation logic or formula needed to normalize the raw score effectively.
    • You can also set up conditions within the script.
    • You can confirm that the input in result.value must always be floating-point number for all question types.
    • Select Publish.

    After creating a custom strategy, you can manage it further by moving it back to draft to make edits, retiring it when it's no longer needed, or deleting it permanently.