合格点の設定/設問ごとの点数の設定/制限時間の切り替え

  • HOME
  • 合格点の設定/設問ごとの点数の設定/制限時間の切り替え

オプション値を記載することで、合格点の設定や設問ごとに点数を設定したり、制限時間の種類を変更するなど様々なカスタマイズが可能になります。

オプション値の設定方法

以下のように、問題テキスト(quiz.txt)の先頭に”#属性名:値”という形式で記述してください。

#passing_score:____(←合格点を入力
#score_weighting:true/false(←設問ごとに点数を設定するかを選択
#partial_score:true/false(←特定の問題種別で部分点を設定するかを選択
#time_limit_mode:____(←制限時間を設問ごと/全体で設定するかを選択

項目名 デフォルト値 説明
passing_score 80 問題の合格点です。
マスターモードの時は合格率(%)、ノーマルモードの時は合格点(点)となります。
score_weighting false 配点機能です。
trueの時、問題種別の後ろに:数字で配点を指定できます。(例 sort:20)
falseの時、100点を問題数で割った数字が点数になります。
partial_score false 部分点機能です。
trueの時、穴埋め、複数記述、組み合わせ、プルダウンの問題で、部分点を計算するようになります。部分点は、割り振られている配点を選択欄の数で割った数字が部分点となります。
time_limit_mode total ※time_limitも設定する必要があります
questionの時、設問ごとの制限時間に変更できます。設問ごとにtime_limitで設定した秒数の制限時間が与えられます。
  • テキスト
  • 表形式

テキスト

#passing_score:50
#score_weighting:true
#partial_score:true
#time_limit_mode:question
#time_limit:30

最も面積が広い都道府県を(A)に、最も面積が狭い都道府県を(B)に、正式名称で記載せよ。
fill-in-multi:40
(A).北海道
(B).香川県

金閣寺は{1}時代に3代将軍の{2}により建てられた。
wordbank:30
室町
足利義満
鎌倉
足利義政

次の国名と首都を正しく組み合わせなさい
match:20
カザフスタン::アスタナ
パラグアイ::アスンシオン
エチオピア::アディスアベバ
ガーナ::アクラ

He {1} a student, but he {2} working now.
pulldown:10
was::is::am
is::was::am

表形式

表形式

表形式で問題を作成するには、ファイルの先頭に「#format:table」と記述してください。2行目以降に、1行ずつ、オプション値を記載します。

A B C D E F
1 #format:table
2 #passing_score:50
3 #score_weighting:true
4 #partial_score:true
5 #time_limit_mode:question
6 #time_limit:30
7 最も面積が広い都道府県を(A)に、最も面積が狭い都道府県を(B)に、正式名称で記載せよ。  fill-in-multi:40 (A).北海道 (B).香川県
8 金閣寺は{1}時代に3代将軍の{2}により建てられた。 wordbank:30 室町 足利義満 鎌倉 足利義政
9 次の国名と首都を正しく組合せなさい match:20 カザフスタン::アスタナ パラグアイ::アスンシオン エチオピア::アディスアベバ ガーナ::アクラ
10 He {1} a student, but he {2} working now. pulldown:10  was::is::am is::was::am

様々なオプション値があります

オプション値を設定することで、より自由度の高いクイズを作成できます。
オプション項目一覧はこちらでご確認ください。