QuestionObject
QuestionObject[q,assess]
問題 q と対応する評価 assess を表す.
QuestionObject[assess]
評価から問題を導き出す.
詳細とオプション
- QuestionObjectは,答が送信・評価されるインタラクティブな形式で表示される.
- QuestionObjectは,通常,CreateNotebook["QuestionNotebook"]で入手できる質問ノートブックとして作成される.
- QuestionObject[q,assess]の q は以下の形式でよい.
-
"question" 質問するテキストプロンプト QuestionInterface[type,specs] QuestionInterfaceオブジェクト - 評価 assess は以下の形式でよい.
-
AssessmentFunction[…] 評価関数 <… > AssessmentFunctionの有効なキーを定義するAssociation f 判定関数 - 判定関数 f は,答を受けて正しさに基づいてTrue,FalseあるいはAssessmentResultObjectを返す関数でなければならない.
- サポートされるインターフェースタイプは質問インターフェースタイプに記載されており,以下が含まれる.
-
"ChooseMultiple" 定義されたリストから任意の数の項目を選択する "ClickLocations" 項目をグラフィカルインターフェース上で見付ける "Code" 入力フィールドを使ってコードを入力する "DragCategorize" ドラッグ・アンド・ドロップインターフェースを使って項目をカテゴリに分類する "DragCompletion" プールから項目をドラッグして穴埋めする "MultipleShortAnswers" 入力フィールドに複数の答を入力する "MultipleChoice" リストから正解を選択する "MultipleChoiceGrid" 表を使って項目をカテゴリにグループ化する "NumericRange" 値を範囲から選択する "SelectPair" 項目をカテゴリ化する "SelectColor" 色を選択する "SelectCompletion" 穴埋めするテキストを選ぶ "ShortAnswer" 入力フィールドを使って答を入れる "Sort" ドラッグ・アンド・ドロップインターフェースを使ってリストを並べ替える "TextCompletion" テキストを入力して穴埋めする "TrueFalse" 質問の真偽を判定する
例題
すべて開くすべて閉じるスコープ (17)
自由形式テキストによる答を評価する"ShortAnswer"問題を作成する:
選択肢のリストから一つの正解を選択する"MultipleChoice"問題を作成する:
多くの自由形式による答を評価する"MultipleShortAnswers"問題を作成する:
自由形式の穴埋めの答を評価する"TextCompletion"問題を作成する:
定義済みの答の集合から各空欄に入るものを選ぶ"SelectCompletion"問題を作成する:
定義済みの答の共通プールから選んで穴埋めする"DragCompletion"問題を作成する:
写真の中の項目を見付ける"ClickLocations"問題を作成する:
リストの項目を並べ替える"Sort"問題を作成する:
区間内の値を選択する"NumericRange"問題を作成する:
カテゴリ内の項目のマッチングを行う"SelectPair"問題を作成する:
色の選択を評価する"SelectColor"問題を作成する:
丸ボタンを使って複数の項目を共通のカテゴリに分類する"MultipleChoiceGrid"問題を作成する:
ドラッグすることで複数の項目を共通のカテゴリに分類する"DragCategorize"問題を作成する:
提出されたコードが解答集のコードと同等かどうかを評価する"Code"問題を作成する:
一般化と拡張 (1)
点数が答の関数であるAssessmentResultObjectを返す判定関数を作成する:
アプリケーション (1)
テキスト
Wolfram Research (2021), QuestionObject, Wolfram言語関数, https://reference.wolfram.com/language/ref/QuestionObject.html.
CMS
Wolfram Language. 2021. "QuestionObject." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/QuestionObject.html.
APA
Wolfram Language. (2021). QuestionObject. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/QuestionObject.html