QuestionGenerator

QuestionGenerator[<|"name1":>val1,"name2":>val2,|>, genfunc]

"name1":>val1,"name1":>val2,genfunc を適用することで生成されたQuestionObjectを表す.

QuestionGenerator[CloudObject[]]

クラウドに配備された質問生成器を表す.

詳細とオプション

  • 生成関数 genfunc はパラメータの連想<|"name1":>val1,"name2":>val2|>に適用されたときにQuestionObjectを返す関数でなければならない.
  • QuestionGenerator[params,genfunc][]は,事実上,genfunc[params]を評価してQuestionObjectを生成する.
  • QuestionGenerator[params,genfunc][assessments]genfunc[params,assessments]を評価し,AssessmentResultObject assessments およびパラメータ params に基づいてQuestionObjectを生成する.それまでの結果を assessments に含めることで,一連の質問をユーザのパフォーマンスに適応させることができる.
  • 通常,QuestionGeneratorはCreateNotebook["QuestionNotebook"]あるいはファイル新規作成プログラマティックノートブック質問フォームノートブックの作成の形で質問ノートブックと一緒に使われる.
  • QuestionGeneratorは,ローカルに評価することもでき,配備された評価の場合はクラウドで評価することもできる.
  • クラウドに配備された質問生成器は,単一の生成器しか含まないクラウドオブジェクトの場合はQuestionGenerator[CloudObject[]],クラウドオブジェクトが複数の生成器,プール質問オブジェクト等を含む場合はQuestionGenerator[{CloudObject[],"questionid"}]の形になる.
  • QuestionGenerator[genfunc]QuestionGenerator[<||>,genfunc]に等しい.

例題

すべて開くすべて閉じる

  (4)

生成器を使ってランダムな質問を作成する:

RandomEntityを使って質問を作成する:

生成器を使ってランダムなアンケートの質問を作成する:

毎回違う質問を与える生成器を作成する:

これを使う:

スコープ  (2)

ランダムな地理の質問を作成する:

いくつかの質問例を作成する:

質問生成器を作成してクラウドに配備する:

配備された生成器を得る:

これを使う:

質問の解は配備された生成器にも生成された質問にも含まれていない:

Wolfram Research (2022), QuestionGenerator, Wolfram言語関数, https://reference.wolfram.com/language/ref/QuestionGenerator.html.

テキスト

Wolfram Research (2022), QuestionGenerator, Wolfram言語関数, https://reference.wolfram.com/language/ref/QuestionGenerator.html.

CMS

Wolfram Language. 2022. "QuestionGenerator." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/QuestionGenerator.html.

APA

Wolfram Language. (2022). QuestionGenerator. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/QuestionGenerator.html

BibTeX

@misc{reference.wolfram_2024_questiongenerator, author="Wolfram Research", title="{QuestionGenerator}", year="2022", howpublished="\url{https://reference.wolfram.com/language/ref/QuestionGenerator.html}", note=[Accessed: 05-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_questiongenerator, organization={Wolfram Research}, title={QuestionGenerator}, year={2022}, url={https://reference.wolfram.com/language/ref/QuestionGenerator.html}, note=[Accessed: 05-November-2024 ]}