過去問道場の記録から、得意・苦手と次に解き直す問題を出す道具を作った
前の記事(支援士の過去問、解き直して5割から7割へ)では、自分の記録を図にした。同じ図を、だれでも自分の記録で作れるようにした。
見本(作り物のデータ)で作った記録の画像。右は年度ごとの地図で、1マスが1問。
印が付かない時は、「いまの記録では、偶然の範囲を超えて得意・苦手と言える分野はありません」と出る。これは「差がない」という意味ではなく、「いまの問題数では、まだ言い切れない」という意味。良く見える差でも、偶然と区別できないことは多い(「季節の窓」の記事も、そういう結果だった)。

できること
- 年度ごとの地図:1マスが1問。「1回目から○」「解き直して○」「いま×」「まだ解いていない」を色で分ける。マスを押すと、その問題が道場で開く。
- 得意と苦手:分野ごとに、初めて解いた時の正答率(1回目の正答率)を比べる。中分類・大分類・分野名で切り替えられる。
- 次に解き直す問題:最後に解いた時に×だった問題と、一度は×で、そのあと○になったがまだ1回しか当たっていない問題を、×の多い順に出す。
- これまでの解き方:週ごとに解いた回数と、1回目に×だった問題が何回目で初めて○になったか。
- 記録の画像とPDF:数字と地図を1枚の画像にできる。PDFは、ブラウザの印刷の画面で「PDFとして保存」を選ぶ。
使い方
- 過去問道場にログインし、ユーザー名のボタンから「学習履歴」を開く。
- 成績レポートの期間を「全期間」にして、左下の「CSV形式でダウンロード」を押す。
- 保存したCSVを、道具の枠に入れる(ドロップでもよい)。
得意・苦手の印は、偶然では説明しにくい時だけ
分野ごとの正答率は、問題数が少ないとぶれる。5問中2問しか当たらなくても、たまたまかもしれない。そこで、その分野の1回目の正答率を、ほかの分野をまとめたものと比べ、差が偶然では説明しにくい時だけ「得意」「苦手」の印を付ける(両側のフィッシャーの正確検定。分野の数だけ比べるので、ホルム法で補正している)。印が付かない時は、「いまの記録では、偶然の範囲を超えて得意・苦手と言える分野はありません」と出る。これは「差がない」という意味ではなく、「いまの問題数では、まだ言い切れない」という意味。良く見える差でも、偶然と区別できないことは多い(「季節の窓」の記事も、そういう結果だった)。
CSVはどこにも送らない
- CSVは、見ている人のブラウザの中だけで読む。送る処理はなく、ページを読み込んだあとは、通信がなくても動く作りになっている。
- 読めるCSVは10MBまで。道場の成績CSVは、数千回分でも1〜2MBほど。
- 「Xで伝える」を押した時だけ、画面に出した文がXに渡る。ファイル名や解いた日付は入れない。
- 中身を作り変えたCSVを入れても、中の文字はただの文字として出す。リンクを付けるのは道場のアドレスだけ。
確かめたこと
- 支援士・応用情報・基本情報の道場のCSVで、別の方法(Python)で数えた結果と、全部一致した。
- 読み込みの途中で別のCSVや見本に切り替えても、古い結果で上書きしない。
- 中身を作り変えたCSV(タグやよそのサイトへのリンクを入れたもの、極端に長い文字を入れたもの)でも、ページの中で何かが動いたり、固まったりしない。