Match List Question
学習者が2つのリストの要素を正しい方法で一致させる問題を作成するISLEコンポーネントです。
オプション
- question |
(string|node)
: マッチリストの質問コンポーネントの先頭に表示される質問. Default:''
. - elements |
array<{a,b}>
: フリーテキスト問題コンポーネントの先頭に表示される正しいペアを保持するarray
です。各array
要素はa
とb
プロパティを持つobject
でなければなりません。. Default:[]
. - hintPlacement |
string
: ヒントの配置 (top
,left
,right
,bottom
のいずれか). Default:'bottom'
. - hints |
array<(string|node)>
: 解答のヒント. Default:[]
. - provideFeedback |
boolean
: は、学習者が解答を提出した後にアクセスできるようにするかどうかを示します。. Default:true
. - feedback |
boolean
: フィードバックボタンを表示するかどうかを制御します。. Default:true
. - chat |
boolean
: 要素が統合されたチャットを持つべきかどうかを制御します。. Default:false
. - colorScale |
array
: 設定されている場合は、指定された色がタイルに使用されます。. Default:none
. - shuffle |
string
: 要素をマッチさせなければならないカラムのleft
,right
,both
のいずれかをシャッフルするかどうかを指定します; 両側の要素をシャッフルしないようにするにはnone
などの値を指定します (解決策が存在しない場合に便利です)。. Default:'both'
. - disableSubmitNotification |
boolean
: 投稿通知を無効にするかどうかを制御します。. Default:false
. - submissionMsg |
string
: 出題通知. Default:'You have successfully submitted your answer.'
. - resubmissionMsg |
string
: 以後の投稿通知. Default:'You have successfully re-submitted your answer.'
. - until |
Date
: 学生が回答を提出するまでの時間. Default:none
. - points |
number
: 採点点数. Default:10
. - className |
string
: クラス名. Default:''
. - style |
object
: CSSインラインスタイル. Default:{}
. - onChange |
function
: 生徒が答えを変更したときに呼び出されるコールバック. Default:onChange() {}
. - onSubmit |
function
: 学生が回答を提出したときに呼び出されるコールバック. Default:onSubmit() {}
.
例としては、以下のようなものがあります。
- Minimal
- With Markdown
- With Solution & Style
- Shuffle Right
- Points for Grading
ライブエディター
結果
ReferenceError: Provider is not defined