正答数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>
<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>
<quiz messages_intro="世界地理">
<question statement="人口4億人以上の国を全て選べ。" type="ma">
<choices>
<choice answer="true">中国</choice>
<choice>アメリカ合衆国</choice>
<choice>インドネシア</choice>
<choice>ブラジル</choice>
</choices>
</question>
</quiz>
Comments