正規化戦略の作成
必要に応じてカスタム正規化戦略を作成できます。
始める前に
- Basic Scoring for Smart Assessments プラグイン [com.sn_smart_scoring] がインストールされていることを確認します。
- 必要なロール:sn_smart_asmt.assessment_admin および sn_smart_asmt.developer
手順
- 移動先 すべて > スマートアセスメントエンジン > アドミニストレーション > 正規化戦略.
-
[スコアリング正規化戦略] リストで、[ 新規 ] を選択し、フォームに入力します。
表 : 1. 採点正規化戦略フォーム フィールド 説明 名前 正規化戦略の一意でわかりやすい名前。 公開済み 正規化戦略が公開されると、オンが表示されます。 廃止 正規化戦略が廃止されたときにオンを表示します。 説明 他のユーザーがこの正規化戦略の目的を理解するのに役立つテキスト。 戦略 正規化戦略のスクリプトを有効にします。 注:ECMAScript 2021 (ES12) モードが有効になっている場合、サポートされている最新の JavaScript 機能をスクリプトで使用できます。このモードをオフにすると、スクリプトはアプリケーションのデフォルト環境でサポートされている JavaScript 機能に制限されます。 -
[保存] を選択します。
新しい関連リスト [スコアリング正規化戦略の入力 ] が表示されます。
-
[スコアリング正規化戦略の入力] リストで [新規 ] を選択し、フォームに入力します。
表 : 2. 採点正規化戦略の入力フォーム フィールド 説明 正規化戦略 入力を作成する正規化戦略の名前。 順序 入力の順序。 タイプ 入力のタイプ。たとえば、[番号] や [選択肢] などです。 ラベル 入力のラベル。 名前 入力の名前。 注:戦略の入力名は、英字、アンダースコア (_)、またはドル記号 ($) で始まる必要があり、ASCII 文字、数字、アンダースコア、またはドル記号のみを含めることができます。スペース、特殊文字、または予約済みキーワードは許可されていないため、使用しないでください。説明 他のユーザーがこの入力の目的を理解するのに役立つテキスト。 -
[Submit (送信)] を選択します。
これらの手順を繰り返して、必要に応じて入力を追加します。入力が [選択肢] の場合、選択関連リストが表示されます
- 選択肢を追加するには、[正規化戦略入力のスコア付け] リストから対応する選択肢ラベルを選択します。
-
関連リストの [採点正規化戦略の入力] 選択肢リストで、[ 新規 ] を選択し、フォームに入力します。
表 : 3. 採点正規化戦略の入力フォーム フィールド 説明 正規化戦略入力 選択肢を作成する正規化戦略入力の名前。 順序 入力選択肢の順序。 ラベル 選択肢のラベル。 値 選択肢の値。 -
[Update (更新)] を選択します。
これらの手順を繰り返して、必要に応じて入力選択肢の追加を続行します。
-
生のスコアを正規化するために新しく作成された入力値を組み込むように戦略スクリプトを更新します。
- スクリプトを作成して、生のスコアを効果的に正規化するために必要な変換ロジックまたは式を定義できます。
- スクリプト内で条件を設定することもできます。
- result.value の入力は、すべての質問タイプに対して常に浮動小数点数である必要があることを確認できます。
-
[Publish (公開)] を選択します。
カスタム戦略を作成したら、ドラフトに戻して編集したり、不要になったときに廃止したり、完全に削除したりすることで、さらに管理できます。