「記述問題タイプ」の版間の差分
Mitsuhiro Yoshida (トーク | 投稿記録) 編集の要約なし |
Toshihiro KITA (トーク | 投稿記録) (→関連項目) |
||
(2人の利用者による、間の43版が非表示) | |||
1行目: | 1行目: | ||
{{問題}} | {{問題}} | ||
記述問題では、学生は問題 (画像を含む場合もある) に答えるために単語やフレーズを入力します。解答は大文字と小文字を区別することも、しないこともできます。答えは単語でもフレーズでもかまいませんが、許容される答えの1つと正確に一致する必要があります。異なる言い回しで書かれた正解を見逃さないよう、必要な答えはできるだけ短くするのがよいでしょう。 | |||
[[小テスト]]と[[レッスンモジュール|レッスン]]モジュールには両方とも記述式の問題があります。 以下に示す問題の分析は両方のモジュールで機能します。 しかし、小テストでは利用できないレッスンでは別の分析タイプが利用できます (下記の注を参照)。 | |||
==問題の設定== | |||
#問題カテゴリを選択する | |||
#問題にはわかりやすい名前をつけてください。 | |||
#問題文を作成する。HTMLエディタを使用している場合、ワープロ文書のように問題をフォーマットすることができます。 | |||
#*ヒント: 通常、解答欄は問題文の下に表示されます。しかし、テキストに5つ以上のアンダースコアを含む場合、入力ボックスはそこに配置されます。例えば、"Moodleは 'Modular object oriented ______________________ environment' の略です" という問題です。 | |||
#問題に画像を追加したい場合、表示する画像を選択します (詳細は[[多肢選択問題タイプ]]のステップ4を参照してください)。 | |||
#'デフォルトの問題評点' (つまり、この問題の最大点数) を設定します。 | |||
#'ペナルティ係数' を設定します (下記の[[記述問題タイプ#ペナルティ係数|ペナルティ係数]]を参照してください)。 | |||
# 望ならば、全般に対するなフィードバックを追加してください。これは学生が問題に答えた後に表示されるテキストです。 | |||
#答えの大文字小文字を区別するかどうか選択してください。大文字小文字を区別することは、大文字小文字が重要である場合、厄介なことになります。''Ban Ki-moon'' だけでなく''ban ki-moon''も解答として受け付けますか? | |||
#次に、あなたが受け入れる答えを記入します。このオプションで、よくあるスペルミスを部分的に評価することができます。例えば、"Ban Ki moon" は受け入れられますか?単語やフレーズにバリエーションを持たせるには、[[記述問題タイプ#ワイルドカードの使用|ワイルドカード]]を使用します。 | |||
#各解答に評点をつけます。 | |||
#あらゆる解答に対するフィードバックを作成します。これは学生がその答えを入力した場合、表示されます。 | |||
#*'''注意:''' これにより、学生が入力する可能性のある他のすべての答えに対して、評点およびフィードバックを作成することができます。 | |||
#問題をカテゴリに追加するには、「変更を保存する」をクリックします。 | |||
===ペナルティ係数=== | |||
'ペナルティ係数' はアダプティブモードで問題が使用される場合のみ適用されます。つまり、学生が同じ小テストを複数回受験することができる場合、「ペナルティ係数」は適用されます。ペナルティ係数が0より大きい場合、学生は連続して受験するたびに、'''最大''' 評点の割合を失います。例えば、デフォルトの問題評点が10点で、ペナルティ係数が0.2の場合、最初の受験の後、それぞれの連続した受験は0.2 x 10 = 2点のペナルティが課されます。 | |||
==ワイルドカードの使用== | |||
アスタリスク文字 (*) をワイルドカードとして使用すると、任意の文字列と一致させることができます。例えば、<code>ran*ing</code>は、ranで始まりingで終わるすべての単語またはフレーズにマッチします。本当にアスタリスクにマッチさせたい場合は、次のようにバックスラッシュを使用します: <code>\*</code> | |||
もし、 ''fuel'' と ''oxygen'' の2つの答えを持つ問題を作成したい場合、<code>fuel*oxygen</code>と書くことでバリエーション数を制限することができるはずです。この場合、''fuel oxygen''、''fuel, oxygen''、''fuel; oxygen''、''fuel and oxygen''、''fuel & oxygen''' 、''fuel und oxygen'' 、''fuel&oxygen'' を受け入れることになります。また、''"fuel or oxygen"、"fuel but not oxygen" "fuel|oxygen"'' なども受け付けますが、これはあまり良いことではありません。 | |||
"ロケットは何を燃やすのか?" という問題問に対する答えと点数を紹介します。<br> | |||
#<code>oxygen*fuel</code> でスコア100% <br> | |||
#<code>*fuel*</code> でスコア50%<br> | |||
#<code>*oxygen*</code> でスコア50%<br> | |||
#<code>*air*</code> でスコア40% <br> | |||
#<code>* </code> のスコアは0%<br> | |||
解答の順番が重要です。答えは1番目から最後までに評価されます。一致するものが見つかると、処理は停止します。 一致するものがない場合、その問題は不正解となり、一般的な解答が使用されます。 最後の答えにワイルドカードを設定することは、その上に一致するものがない場合に評価プロセスが何をすべきかを知っておくための良い方法です。 | |||
ワイルドカードを使用しない場合、答えは正確に比較されますので、スペルには十分注意してください。 | |||
==誤答に対するフィードバック== | |||
記述式問題を出題する場合、当然ながら許容されるバリエーションは限られます。したがって、間違った答えの場合にフィードバックを与えたい場合、正しい答えを正確に記述し、最終的な答えとして * を使用する必要があります。 | |||
事実上、あなたが指定した特定の答え以外のものは、ワイルドカードによりこの選択肢として扱われ、間違っていると判断されます。 | |||
ここでは、その一例をご紹介します: | |||
ウサギとは何ですか? | |||
答え1: 動物<br /> | |||
フィードバック: 正解<br /> | |||
評点: 100% | |||
答え2: 哺乳類<br /> | |||
フィードバック: 正解<br /> | |||
評点: 100% | |||
答え3: vertebrate<br /> | |||
フィードバック: 正解<br /> | |||
評点: 100% | |||
答え4: *<br /> | |||
フィードバック: あちゃー!それは間違いです。<br /> | |||
評点: なし | |||
覚えておいてください: このタイプではマイナス評価をすることができず、あなたの正解以外のものはワイルドカードにより選択肢4として扱われ、そのフィードバックと0点が与えられます。 | |||
==ヒント: 問題のプロトタイプを作成する== | |||
記述問題のプロトタイプを作成して、思いもよらなかった一般的な許容回答をキャッチするのもよいでしょう。まず、受け入れられる答えをいくつか作成し、その問題を無得点で小テストに含めます。学生には新しい問題をテストしていることを必ず伝えてください。小テストが終わったら、学生の答えを確認し、許容できる答えをリストに追加します。 | |||
==レッスンモジュールノート== | |||
レッスンモジュールでは記述式問題で利用できる2つの異なる学生の解答分析システムがあります: デフォルトでは ''シンプルシステム'' が使用されます。レッスンモジュールでのみ利用可能な2つ目のタイプは ''正規表現'' と呼ばれます。 新しいタイプの説明および例については [[記述問題の分析]] をご覧ください。 | |||
==アポストロフィー文字に関する注意事項== | |||
コンピュータは、[https://en.wikipedia.org/wiki/Apostrophe アポストロフィ] 文字 ( ' ) を、単一の開始または終了する [https://en.wikipedia.org/wiki/Quotation_mark 引用符文字] ( ' ) および ( ' ) とは異なるとみなしています。これはコンピュータプログラミングの問題では特に重要ですが、現代言語の小テストを解いている学生から思わぬクレームを受けることがあります。[https://moodle.org/mod/forum/discuss.php?d=366997 こちらのフォーラムの投稿] を参照してください。 | |||
== | ==関連項目== | ||
* [[組み合わせ問題タイプ]] 放送大学の非常に独創的な問題タイプで、自由記述問題をミスなく自動的に採点します。 | |||
* [[正規表現記述問題タイプ]] - (Moodle小テストモジュール用の)追加の問題タイプは正規表現を使用した、より高度な学生の解答分析システムを目的としています。この問題タイプは記述タイプの拡張版です。この問題タイプは単独で使用することもできますし、既存のクローズ (穴埋め) 問題タイプに組み入れることもできます。 | |||
* [[Preg問題タイプ|Perl互換の正規表現]] - 追加問題タイプです。 いくつかの正規表現に対して学生の解答をチェックし、次の文字や次の単語のヒントを与えることができる問題です。あなたが正規表現を知らない場合、ヒントを与えるMoodle記述式問題のように動作させることもできます。 | |||
[[カテゴリ:小テスト]] | |||
[[ | |||
[[en:Short- | [[en:Short-Answer question type]] | ||
[[fr:Question à réponse courte]] | |||
<!--[[ca:Tipus_de_pregunta_de_resposta_breu]]--> | |||
[[de:Fragetyp Kurzantwort]] | |||
[[es:Tipo de Pregunta de Respuesta corta]] |
2022年1月27日 (木) 04:57時点における最新版
記述問題では、学生は問題 (画像を含む場合もある) に答えるために単語やフレーズを入力します。解答は大文字と小文字を区別することも、しないこともできます。答えは単語でもフレーズでもかまいませんが、許容される答えの1つと正確に一致する必要があります。異なる言い回しで書かれた正解を見逃さないよう、必要な答えはできるだけ短くするのがよいでしょう。
小テストとレッスンモジュールには両方とも記述式の問題があります。 以下に示す問題の分析は両方のモジュールで機能します。 しかし、小テストでは利用できないレッスンでは別の分析タイプが利用できます (下記の注を参照)。
問題の設定
- 問題カテゴリを選択する
- 問題にはわかりやすい名前をつけてください。
- 問題文を作成する。HTMLエディタを使用している場合、ワープロ文書のように問題をフォーマットすることができます。
- ヒント: 通常、解答欄は問題文の下に表示されます。しかし、テキストに5つ以上のアンダースコアを含む場合、入力ボックスはそこに配置されます。例えば、"Moodleは 'Modular object oriented ______________________ environment' の略です" という問題です。
- 問題に画像を追加したい場合、表示する画像を選択します (詳細は多肢選択問題タイプのステップ4を参照してください)。
- 'デフォルトの問題評点' (つまり、この問題の最大点数) を設定します。
- 'ペナルティ係数' を設定します (下記のペナルティ係数を参照してください)。
- 望ならば、全般に対するなフィードバックを追加してください。これは学生が問題に答えた後に表示されるテキストです。
- 答えの大文字小文字を区別するかどうか選択してください。大文字小文字を区別することは、大文字小文字が重要である場合、厄介なことになります。Ban Ki-moon だけでなくban ki-moonも解答として受け付けますか?
- 次に、あなたが受け入れる答えを記入します。このオプションで、よくあるスペルミスを部分的に評価することができます。例えば、"Ban Ki moon" は受け入れられますか?単語やフレーズにバリエーションを持たせるには、ワイルドカードを使用します。
- 各解答に評点をつけます。
- あらゆる解答に対するフィードバックを作成します。これは学生がその答えを入力した場合、表示されます。
- 注意: これにより、学生が入力する可能性のある他のすべての答えに対して、評点およびフィードバックを作成することができます。
- 問題をカテゴリに追加するには、「変更を保存する」をクリックします。
ペナルティ係数
'ペナルティ係数' はアダプティブモードで問題が使用される場合のみ適用されます。つまり、学生が同じ小テストを複数回受験することができる場合、「ペナルティ係数」は適用されます。ペナルティ係数が0より大きい場合、学生は連続して受験するたびに、最大 評点の割合を失います。例えば、デフォルトの問題評点が10点で、ペナルティ係数が0.2の場合、最初の受験の後、それぞれの連続した受験は0.2 x 10 = 2点のペナルティが課されます。
ワイルドカードの使用
アスタリスク文字 (*) をワイルドカードとして使用すると、任意の文字列と一致させることができます。例えば、ran*ing
は、ranで始まりingで終わるすべての単語またはフレーズにマッチします。本当にアスタリスクにマッチさせたい場合は、次のようにバックスラッシュを使用します: \*
もし、 fuel と oxygen の2つの答えを持つ問題を作成したい場合、fuel*oxygen
と書くことでバリエーション数を制限することができるはずです。この場合、fuel oxygen、fuel, oxygen、fuel; oxygen、fuel and oxygen、fuel & oxygen' 、fuel und oxygen 、fuel&oxygen を受け入れることになります。また、"fuel or oxygen"、"fuel but not oxygen" "fuel|oxygen" なども受け付けますが、これはあまり良いことではありません。
"ロケットは何を燃やすのか?" という問題問に対する答えと点数を紹介します。
oxygen*fuel
でスコア100%*fuel*
でスコア50%*oxygen*
でスコア50%*air*
でスコア40%*
のスコアは0%
解答の順番が重要です。答えは1番目から最後までに評価されます。一致するものが見つかると、処理は停止します。 一致するものがない場合、その問題は不正解となり、一般的な解答が使用されます。 最後の答えにワイルドカードを設定することは、その上に一致するものがない場合に評価プロセスが何をすべきかを知っておくための良い方法です。
ワイルドカードを使用しない場合、答えは正確に比較されますので、スペルには十分注意してください。
誤答に対するフィードバック
記述式問題を出題する場合、当然ながら許容されるバリエーションは限られます。したがって、間違った答えの場合にフィードバックを与えたい場合、正しい答えを正確に記述し、最終的な答えとして * を使用する必要があります。
事実上、あなたが指定した特定の答え以外のものは、ワイルドカードによりこの選択肢として扱われ、間違っていると判断されます。
ここでは、その一例をご紹介します:
ウサギとは何ですか?
答え1: 動物
フィードバック: 正解
評点: 100%
答え2: 哺乳類
フィードバック: 正解
評点: 100%
答え3: vertebrate
フィードバック: 正解
評点: 100%
答え4: *
フィードバック: あちゃー!それは間違いです。
評点: なし
覚えておいてください: このタイプではマイナス評価をすることができず、あなたの正解以外のものはワイルドカードにより選択肢4として扱われ、そのフィードバックと0点が与えられます。
ヒント: 問題のプロトタイプを作成する
記述問題のプロトタイプを作成して、思いもよらなかった一般的な許容回答をキャッチするのもよいでしょう。まず、受け入れられる答えをいくつか作成し、その問題を無得点で小テストに含めます。学生には新しい問題をテストしていることを必ず伝えてください。小テストが終わったら、学生の答えを確認し、許容できる答えをリストに追加します。
レッスンモジュールノート
レッスンモジュールでは記述式問題で利用できる2つの異なる学生の解答分析システムがあります: デフォルトでは シンプルシステム が使用されます。レッスンモジュールでのみ利用可能な2つ目のタイプは 正規表現 と呼ばれます。 新しいタイプの説明および例については 記述問題の分析 をご覧ください。
アポストロフィー文字に関する注意事項
コンピュータは、アポストロフィ 文字 ( ' ) を、単一の開始または終了する 引用符文字 ( ' ) および ( ' ) とは異なるとみなしています。これはコンピュータプログラミングの問題では特に重要ですが、現代言語の小テストを解いている学生から思わぬクレームを受けることがあります。こちらのフォーラムの投稿 を参照してください。
関連項目
- 組み合わせ問題タイプ 放送大学の非常に独創的な問題タイプで、自由記述問題をミスなく自動的に採点します。
- 正規表現記述問題タイプ - (Moodle小テストモジュール用の)追加の問題タイプは正規表現を使用した、より高度な学生の解答分析システムを目的としています。この問題タイプは記述タイプの拡張版です。この問題タイプは単独で使用することもできますし、既存のクローズ (穴埋め) 問題タイプに組み入れることもできます。
- Perl互換の正規表現 - 追加問題タイプです。 いくつかの正規表現に対して学生の解答をチェックし、次の文字や次の単語のヒントを与えることができる問題です。あなたが正規表現を知らない場合、ヒントを与えるMoodle記述式問題のように動作させることもできます。