QuizTXT 記述方法

テキストファイルに書くだけで、答え合わせと再挑戦のできる5問のクイズになります。

問題・正解・解説などをTABで区切ってTXTファイルに書き、QuizTXTにアップロードするだけで、答え合わせと再挑戦のできるクイズになります。 Excelやスプレッドシートの表をコピーして貼り付けても、そのままTAB区切りになります。

共通のルール

  • ファイルはUTF-8のTXTファイルとして保存します。
  • 各項目はTABキーで区切ります。「[TAB]」という文字を入力するのではなく、実際にTABキーを押してください。
  • 1行に1問が基本です。問題の次の行に、選択肢・解説を続けて書きます。
  • 1つのファイルにつき5問まで作成できます。
  • 空行は無視されます。問題ごとに空行を入れて見やすく整理できます。
  • ++、++%、++#、:@、::、--、// などの記号はすべて半角で入力します。

結果画面の設定(++%・++#)新機能

最終結果の画面と、結果の共有に使う設定です。どれも ++ の行とは別の行に書き、使わない設定は書かなくてかまいません。

点数に応じたメッセージ(++%)

++% [TAB] 点数の下限 [TAB] メッセージ

  • 最終結果の画面で、点数のすぐ下に、点数に合わせた一言を表示します。
  • 1行に「この点数以上なら、このメッセージ」を1つ書き、必要な数だけ行を並べます。
  • 取った点数以下で、最も大きい下限の行のメッセージが表示されます。行の順番は自由です。
++%[TAB]100[TAB]全問正解!『坊っちゃん』をよく知っていますね。 ++%[TAB]60[TAB]あと少し!続きは本で確かめてみましょう。 ++%[TAB]0[TAB]まずは本を読んでから、もう一度挑戦してみてください。

この例では、100点で1行目、60〜99点で2行目、0〜59点で3行目のメッセージが表示されます。

共有文面の呼びかけとハッシュタグ(++#)

++# [TAB] ハッシュタグ [TAB] 呼びかけの一言

  • 公開URLから解いた人が「結果をコピー」でコピーする文面に、呼びかけの一言と、作成者のハッシュタグを加えます。
  • ハッシュタグは、半角スペースで区切って複数書けます。#QuizTXT は自動で先頭に付きます。
  • ハッシュタグには記号を使わないでください。記号のところでハッシュタグが途切れます。
  • 呼びかけを書かない場合は、決まった一言(「あなたは何問わかる?」)が入ります。
  • Xなどでは投稿の文字数に上限があるので、ハッシュタグは2〜3個、呼びかけは短めにしてください。
++#[TAB]#坊っちゃん #夏目漱石[TAB]あなたは何問わかりますか?

この設定で「結果をコピー」を押すと、次のような文面がコピーされます。

QuizTXT「『坊っちゃん』クイズ」で80点でした!あなたは何問わかりますか?
https://quiztxt.com/q/jpn/1790642634-1
#QuizTXT #坊っちゃん #夏目漱石

呼びかけだけを変える場合は ++#[TAB][TAB]呼びかけ、ハッシュタグだけを加える場合は ++#[TAB]#ハッシュタグ のように書きます。

結果画面の設定を使った例

++[TAB]『坊っちゃん』クイズ[TAB]あなたは何問わかりますか? ++%[TAB]100[TAB]全問正解!『坊っちゃん』をよく知っていますね。 ++%[TAB]60[TAB]あと少し!続きは本で確かめてみましょう。 ++%[TAB]0[TAB]まずは本を読んでから、もう一度挑戦してみてください。 ++#[TAB]#坊っちゃん #夏目漱石[TAB]あなたは何問わかりますか? 『坊っちゃん』の作者は?[TAB]夏目漱石[TAB]漱石[TAB]なつめそうせき
メッセージは、不正解の問題への再挑戦を終えた後の、最終結果の画面に表示されます。

記述問題

問題 [TAB] 正解 [TAB] 別解 [TAB] 別解 …

  • 問題文と正解をTABで区切って1行に書きます。
  • 正解の後にTABで区切って、別解を複数追加できます。どれで答えても正解になります。
  • 別解がない場合は、問題と正解だけを入力します。
  • 数字の全角・半角は同じものとして扱われます。
フランスの首都は?[TAB]パリ 日本で一番高い山は?[TAB]富士山[TAB]ふじさん[TAB]Mt.Fuji

○×問題

問題 [TAB] ○ または ×

正解欄に、正しい場合は ○、誤りの場合は × を入力します。

パリはフランスの首都である。[TAB]○ エベレストは世界で2番目に高い山である。[TAB]×

問題画面では「正しい」「誤り」の選択肢として表示されます。表示される文言は操作画面の言語に合わせて切り替わります。

選択問題

:@ または :: [TAB] 選択肢

  • 問題文を1行書き、次の行から選択肢を1行に1つずつ並べます。
  • 正解の選択肢は行頭に :@、不正解の選択肢は行頭に :: を入力し、TABで区切ってから選択肢を書きます。
  • :@ が1か所なら、選択肢はラジオボタン(1つだけ選ぶ)になります。
  • :@ を複数の行に付けると、選択肢はチェックボックスになり、正解をすべて選んだ場合だけ正解になります。

1つだけ選ぶ問題

1日の長さが最も短い惑星はどれ? ::[TAB]A. 地球 ::[TAB]B. 火星 :@[TAB]C. 木星 ::[TAB]D. 土星

複数選ぶ問題

QuizTXTで作成できる問題形式はどれ?(すべて選ぶ) :@[TAB]記述問題 :@[TAB]選択問題 ::[TAB]音声入力問題 :@[TAB]○×問題

選択肢をシャッフルする新機能

:@ または :: [TAB] 記号 [TAB] 選択肢

  • 選択肢の行を3つの項目で書くと、問題を生成するときに選択肢の順番がシャッフルされます。出題のたびに順番が変わることはありません。
  • 2番目の項目には「A.」「B.」などの記号を、3番目の項目に選択肢の文を書きます。記号は順番どおりに表示され、選択肢の文だけが並べ替えられます。
  • 記号が不要な場合は、2番目の項目を空欄にできます(TABは2つ続けて入力します)。
  • 選択肢の行を2つの項目で書いた場合は、シャッフルされず、書いた順番のまま表示されます。
長期間保存しても腐りにくい食品はどれ? ::[TAB]A.[TAB]パン :@[TAB]B.[TAB]はちみつ ::[TAB]C.[TAB]チーズ ::[TAB]D.[TAB]米

記号なしでシャッフルする

長期間保存しても腐りにくい食品はどれ? ::[TAB][TAB]パン :@[TAB][TAB]はちみつ ::[TAB][TAB]チーズ ::[TAB][TAB]米

選択肢は、ラジオボタンやチェックボックスだけでなく、選択肢の文字をクリックしても選べます。

解説

-- [TAB] 解説文

問題(選択問題の場合は選択肢)の直後の行に -- を入力し、TABで区切って解説を書きます。複数行の解説は、各行を同じ形式で書きます。

エベレストは世界で2番目に高い山である。[TAB]× --[TAB]エベレストは海抜高度で世界最高峰です。 --[TAB]一般に標高8,848.86mとされています。

解説は、不正解の問題への再挑戦を終えた後の、最終結果の画面に表示されます。1回目の採点では表示されないので、解く人は答えを見ずに再挑戦できます。

コメントと読み込みの終了

  • // で始まる行はコメントとして扱われ、問題画面には表示されません。原稿内のメモや問題の分類に使えます。
  • 行の先頭が ++++ の行があると、それ以降の行はすべて無視されます。
// 地理の問題 パリはフランスの首都である。[TAB]○ ++++ ここから下は読み込まれません。

採点と再挑戦

  • 「採点」ボタンを押すと自動採点され、100点満点の点数が表示されます。
  • 不正解の問題があった場合は、不正解の問題だけに1回再挑戦できます。
  • 公開URLから問題を開いた場合は、「結果をコピー」で点数をSNSなどに共有できます。詳しくは共有の方法をご覧ください。

対応言語

  • 操作画面は、日本語と英語に対応しています。
  • 問題と解説は、日本語でも英語でも書けます。○×問題の「正しい」「誤り」などの表示は、操作画面の言語に合わせて切り替わります。

記述例

結果画面の設定と、4種類の問題をまとめた5問の例です。テキストエディタにコピーし、UTF-8のTXTファイルとして保存してください。項目間はTAB文字で区切られています。