メインコンテンツへスキップ

Free Text Question

学生による回答がフリーテキストの形で提供されるべき問題のためのISLEコンポーネント。

オプション

  • question | (string|node): フリーテキストの質問コンポーネントの上部に表示される質問. Default: ''.
  • hints | array<(string|node)>: 解答のヒント. Default: [].
  • hintPlacement | string: ヒントの配置 (top, left, right, bottom のいずれか). Default: 'top'.
  • feedback | boolean: フィードバックボタンを表示するかどうかを制御します。. Default: true.
  • solution | (string|node): 問題の模範解答. Default: ''.
  • instantSolution | boolean: 模範解答の表示をすぐに切り替えられるかどうか. Default: false.
  • rows | number: 学生が答えを入力するためのテキストフィールドの行数. Default: 5.
  • chat | boolean: 質問に対してグループチャットを有効にするかどうかを制御します。. Default: false.
  • resizable | boolean: テキストエリアのサイズを変更するかどうかを制御します。. Default: false.
  • placeholder | string: プレースホルダテキスト. Default: ''.
  • disableSubmitNotification | boolean: 投稿通知を無効にするかどうかを制御します。. Default: false.
  • submissionMsg | string: 出題通知. Default: ''.
  • resubmissionMsg | string: 以後の投稿通知. Default: 'You have successfully re-submitted your answer.'.
  • provideFeedback | boolean: は、学習者が解答を提出した後に、正解を含むフィードバックを表示するかどうかを指定します。. Default: true.
  • maxlength | number: 最大許容文字数. Default: 2500.
  • until | Date: 学生が回答を提出するまでの時間. Default: none.
  • points | number: 採点点数. Default: 10.
  • className | string: クラス名. Default: ''.
  • style | object: CSSインラインスタイル. Default: {}.
  • onChange | function: テキストエリアの値が変更されるたびに呼び出されるコールバック; 現在のテキストを唯一の引数として受け取ります。. Default: onChange() {}.
  • onSubmit | function: ユーザが回答を送信する際に呼び出されるコールバック; 送信されたテキストを唯一の引数として受け取ります。. Default: onSubmit() {}.

例としては、以下のようなものがあります。

ライブエディター
結果
ReferenceError: Provider is not defined