パレットエデュケーションのご利用ガイド・よくあるご質問

問題のCSVの列の書き方

問題のCSVの11列(type・body・choice1〜6・correct・explanation・tags)と、形式ごとのcorrect列の書き方です。

問題の CSV は、次の 11 列です。1 行目は見出しで、テンプレートと同じ並びにします。書き出した CSV も同じ列です。

type,body,choice1,choice2,choice3,choice4,choice5,choice6,correct,explanation,tags

列

列 書くこと
type 形式。single(単一選択)・multiple(複数選択)・true_false(正誤)・fill_in(穴埋め)・essay(自由記述)・ordering(並べ替え)・matching(マッチング)・numeric(数値)のどれか
body 問題文(2,000 文字まで)
choice1〜choice6 選択肢・項目・列(形式ごとの意味は下の表)。6 つまで
correct 正答(形式ごとの書き方は下の表)
explanation 解説(任意)
tags タグ(任意)。いくつも付けるときは「;」で区切ります(10 個まで)

画像選択(image_choice)は画像が要るため、CSV では取り込めません。

形式ごとの choice と correct の書き方

type choice1〜6 correct 例(correct)
single 選択肢 正しい選択肢の番号 1 つ 4
multiple 選択肢 正しい選択肢の番号を「;」で区切る 1;2
true_false 空欄 true か false(○・×、はい・いいえ、1・0 も可) false
fill_in 空欄 正解とする語句を「;」で区切る 12;12文字
essay 空欄 模範解答(任意。講師だけに出る) 開かずに報告する
ordering 項目を 正しい順 に 空欄 (空欄)
matching 列(選ばせる言葉) 「行の言葉=列の番号」を「;」で区切る 犬=1;猫=2
numeric 空欄 正解。許容誤差は「±」、単位は空白の後 12±0 文字

数値の correct は「42」「42±0.5」「42±0.5 kg」の形です(± は +- でも書けます)。

文字とファイル

  • 文字コードは UTF-8 か Shift_JIS です
  • 問題文や選択肢に「,」(カンマ)や改行を入れるときは、そのセルを「"」で囲みます(表計算ソフトで保存すれば自動で囲まれます)

関連する記事

最終更新: 2026-10-11