多肢選択問題での得点の件

多肢選択問題での得点の件

- kazu hiro の投稿
返信数: 13
moodleを使い始めて8ヶ月になります。 今日問題集が完成し試験的に5肢選択問題を解いたところ、正しく選択しなくても全問にチェックを入れると満点になってしまうことがはじめて分かりました。 以前にされた似た質問を見つけたのでそれを参考に対応しようとしましたが、バージョンが違うのかうまく対応できませんでした。 まことに素人的な質問で申し訳ありませんが、このような現象への対応方法についてご教授いただけませんでしょうか。 よろしくお願いいたします。 【環境】Moodle 3.0.10 MySQL5.7 PHP5.6.30 moodle.orgより入手
kazu hiro への返信

Re: 多肢選択問題での得点の件

- Mitsuhiro Yoshida の投稿
画像 Developers 画像 Particularly helpful Moodlers 画像 Translators

下記例のような多肢選択問題の設定ではいかがでしょうか。

問題名: 注文伝票
問題テキスト: 次のうち、注文伝票の記載内容に該当しないものの番号を2つ選択しなさい。
単一または複数解答?: 複数解答を許可する
選択肢をシャッフルしますか?: Yes

選択肢 1: 自己・委託の別
評定: 33.33333%

選択肢 2: 受注日時
評定: 33.33333%

選択肢 3: 委託注文の有効期間
評定: -100%

選択肢 4: 約定日時
評定: 33.33333%

選択肢 5: 手数料の金額
評定: -100%
kazu hiro への返信

Re: 多肢選択問題での得点の件

- Mitsuhiro Yoshida の投稿
画像 Developers 画像 Particularly helpful Moodlers 画像 Translators

また、作業が大変になりますが、非標準問題タイプ「All-or-Nothing Multiple Choice」をインストールした上でコース内の「問題バンク > エクスポート」からエクスポートした「Moodle XMLフォーマット」形式ファイル内の多肢選択問題 (multichoice) を下記のように修正することにより「All-or-Nothing Multiple Choice」の問題としてインポートすることもできます。

[ 修正前 ]
<quiz>
<!-- question: 0  -->
  <question type="category">
    <category>
        <text>$course$/TD001 のデフォルト</text>

    </category>
  </question>

<!-- question: 44  -->
  <question type="multichoice">
    <name>
      <text>注文伝票</text>
    </name>
    <questiontext format="html">
      <text><![CDATA[<p>次のうち、注文伝票の記載内容に該当しないものの番号を2つ選択しなさい。<br></p>]]></text>
    </questiontext>

[ 修正後 ]
<quiz>
<!-- question: 0  -->
  <question type="category">
    <category>
        <text>$course$/TD001 のデフォルト</text>

    </category>
  </question>

<!-- question: 44  -->
  <question type="multichoiceset">
    <name>
      <text>注文伝票</text>
    </name>
    <questiontext format="html">
      <text><![CDATA[<p>次のうち、注文伝票の記載内容に該当しないものの番号を2つ選択しなさい。<br></p>]]></text>
    </questiontext>

多肢選択問題で選択肢の評定に5%以上が設定されている場合、「All-or-Nothing Multiple Choice」問題タイプへの問題インポート時に自動的に「Correct」が有効にされます。

[Moodle plugins directory: All-or-Nothing Multiple Choice]
https://moodle.org/plugins/qtype_multichoiceset

添付 All-or-Nothing Multiple Choice.png
Mitsuhiro Yoshida への返信

Re: 多肢選択問題での得点の件

- kazu hiro の投稿

Yoshida様


早速のご返答ありがとうございます。

一つ目の回答に関しましては、対応してみました。2と5が正解なので、その2つを-100%にして残りを-33.3%に設定してテストしてみましたら、1問正解なのに0点となってしまいました。もしかしたら教えていただいたことを間違って解釈していますでしょうか?

ですので2つ目の回答のほうで対応しようと考えています。

また書き込みします。

kazu hiro への返信

Re: 多肢選択問題での得点の件

- Mitsuhiro Yoshida の投稿
画像 Developers 画像 Particularly helpful Moodlers 画像 Translators

正解の選択肢すべてを選択した場合に100%になるように設定してください。投稿して頂いた問題21の場合、下記のようになります。

1 = -100%
2 = 50%
3 = -100%
4 = -100%
5 = 50%

kazu hiro への返信

Re: 多肢選択問題での得点の件

- Mitsuhiro Yoshida の投稿
画像 Developers 画像 Particularly helpful Moodlers 画像 Translators

大変失礼しました、私が2018年 11月 29日(木曜日) 20:26に投稿した例の評定設定が間違っておりました。下記のとおり訂正させて頂きます。

[ 訂正前 ]

問題名: 注文伝票
問題テキスト: 次のうち、注文伝票の記載内容に該当しないものの番号を2つ選択しなさい。
単一または複数解答?: 複数解答を許可する
選択肢をシャッフルしますか?: Yes

選択肢 1: 自己・委託の別
評定: 33.33333%

選択肢 2: 受注日時
評定: 33.33333%

選択肢 3: 委託注文の有効期間
評定: -100%

選択肢 4: 約定日時
評定: 33.33333%

選択肢 5: 手数料の金額
評定: -100%


[ 訂正後 ]

問題名: 注文伝票
問題テキスト: 次のうち、注文伝票の記載内容に該当しないものの番号を2つ選択しなさい。
単一または複数解答?: 複数解答を許可する
選択肢をシャッフルしますか?: Yes

選択肢 1: 自己・委託の別
評定: -100%

選択肢 2: 受注日時
評定: -100%

選択肢 3: 委託注文の有効期間
評定: 50%

選択肢 4: 約定日時
評定: -100%

選択肢 5: 手数料の金額
評定: 50%
Mitsuhiro Yoshida への返信

Re: 多肢選択問題での得点の件

- kazu hiro の投稿

Yoshida様


何度もご対応いただきましてありがとうございます。

ご指示いただきましたように対応しましたが、両方とも正解の時には満点となりましたが片方だけ正解のケースでは0点になってしまいました。

シャッフルはしないようにして問題を作成しているのがよくないのでしょうか?


よろしくお願いします。

kazu hiro への返信

Re: 多肢選択問題での得点の件

- Mitsuhiro Yoshida の投稿
画像 Developers 画像 Particularly helpful Moodlers 画像 Translators

> シャッフルはしないようにして問題を作成しているのがよくないのでしょうか?

いいえ、シャッフルの有無は関係ないと思います。

もし可能でしたら、ご希望の評点とならない問題に関しまして、下記4点をお教え頂けませんでしょうか。

  • 「単一または複数解答?」オプションの設定内容
  • 「選択肢をシャッフルしますか?」オプションの設定内容
  • 各選択肢の内容および評点
  • 正解の選択肢

Mitsuhiro Yoshida への返信

Re: 多肢選択問題での得点の件

- kazu hiro の投稿

私の説明がよくないせいで、行いたいことがうまく伝わっていないように思います。

そこであらためて行いたいことを説明させていただきます。

 

1. 多肢(5択)選択問題で正解が2つあります。

2. 2問正解で10点(満点)となります。

3. どちらか1問正解すると5点になります。

4. 2問とも不正解だと0点です。


両方正解で初めて10点の得点になるのではなくて、片方でも正解であれば5点が得点できるということなのですが

そもそも2つ以内しか選択できないようにしたいというのが目的です。(そもそもmoodleにそのような機能がないのでしょうか)

 

>もし可能でしたら、ご希望の評点とならない問題に関しまして、下記4点をお教え頂けま>せんでしょうか。

>•「単一または複数解答?」オプションの設定内容

              「複数回答」です。

>•「選択肢をシャッフルしますか?」オプションの設定内容

              「シャッフルしない」

>•各選択肢の内容および評点

              上記のとおりです。

>•正解の選択肢

              上記のとおりです。

 

すべては、受講者が2つしか選択しないという性善説で考えれば済む話なのですが・・・

 

お手数おかけしますがよろしくお願いします。


kazu hiro への返信

Re: 多肢選択問題での得点の件

- Mitsuhiro Yoshida の投稿
画像 Developers 画像 Particularly helpful Moodlers 画像 Translators

> そもそも2つ以内しか選択できないようにしたいというのが目的です。(そもそもmoodleにそのような機能がないのでしょうか)

残念ですが、最新のMoodle 3.6 (Build: 20181203) でも小テストの多肢選択問題で「2つ以内しか選択できない」ようにする設定はないようです。

ご希望の動作にはなりませんが、下記のような設定ではいかがでしょうか。

単一または複数解答? = 複数解答を許可する
選択肢をシャッフルしますか? = Yes (チェックボックスをチェック)
選択肢に番号付けしますか? = 1.  2.  3. ...

選択肢 1 = 正解の選択肢
評点 = 50%

選択肢 2 = 不正解の選択肢
評点 = -40%

選択肢 3 = 不正解の選択肢
評点 = -40%

選択肢 4 = 不正解の選択肢
評点 = -40%

選択肢 5 = 正解の選択肢
評点 = 50%
Mitsuhiro Yoshida への返信

Re: 多肢選択問題での得点の件

- kazu hiro の投稿

Yosahida様


ご丁寧な返信ありがとうございます。

>残念ですが、最新のMoodle 3.6 (Build: 20181203) でも小テストの多肢選択問題で「2つ以内しか選択できない」ようにする設定はないようです。


了解しました。機能がないのであればないなりに対応するしかないですね。

ご提案の解決方法で対処いたします。

何度もありがとうございます。この後ともよろしくお願いいたします。

kazu hiro への返信

Re: 多肢選択問題での得点の件

- Haruhiko Okumura の投稿
ちょうど2つ選択することを強制したいなら,回答群を
「1・2」「1・3」「1・4」「1・5」「2・3」「2・4」「2・5」「3・4」「3・5」「4・5」
の10択にするという手もありそうですね。
評点平均: お役立ち度: ★★★★★★★ (1)
Haruhiko Okumura への返信

Re: 多肢選択問題での得点の件

- kazu hiro の投稿

Okumura様


ご返信ありがとうございます。

アドバイスいただいて方法もありですね。

パートナーと相談し対応方法を決定したいと考えております。


ありがとうございました。