正答数1の複数選択問題



Q. 複数選択問題は必ず正答を2つ以上必要ですか?

A. XML形式で複数選択問題と明示することで、正答が1つの複数選択問題を作成できます。

問題種別を明示しないと、正答が1個のクイズは択一問題

正答数が1の場合は択一問題、2以上の場合は複数選択問題になります。

<?xml version="1.0" encoding="utf-8"?>
<quiz messages_intro="世界地理">
    <question statement="人口4億人以上の国を全て選べ。">
        <choices>
            <choice answer="true">中国</choice>
            <choice>アメリカ合衆国</choice>
            <choice>インドネシア</choice>
            <choice>ブラジル</choice>
        </choices>
    </question>
</quiz>

複数問題と明示すれば正答数が1でも複数選択問題に

question要素にtype=”ma”という属性を追加することで複数選択問題になります。maはmultiple answersの略です。

<?xml version="1.0" encoding="utf-8"?>
<quiz messages_intro="世界地理">
    <question statement="人口4億人以上の国を全て選べ。" type="ma">
        <choices>
            <choice answer="true">中国</choice>
            <choice>アメリカ合衆国</choice>
            <choice>インドネシア</choice>
            <choice>ブラジル</choice>
        </choices>
    </question>
</quiz>

Comments