全級の合格基準・採点方法の一覧です。
本検定は、すべての科目が「決まった出題時間の中で、どれだけ正確に・どれだけ多く入力できたか」を測る固定時間方式です。出題時間が終了すると、その科目の判定ポイントと正確率が下記の式で自動的に計算され、両方の基準を満たした場合のみその科目に合格となります。
合格基準は、公開されている日本語タイピング速度の目安(学校現場の実測調査・各種検定の合格ラインなど)を参考に、無理なく段階的に到達できる目標として独自に設計しています。数値は実在のタイピング検定団体の基準とは異なります。5級以上は「プログラミングに強い」検定として、単語(プログラミング用語)・コード(実際のコード片)・総合(日本語+半角英数記号混在文)の3科目で構成しています。
各級の合格基準(判定ポイント・正確率・出題時間)は 検定一覧ページ でご確認いただけます。
5級以上の総合実践では、日本語と半角英数記号が混在した文を丸ごと入力してエンターキーを押す方式をとっています。この方式では「1文字抜けたとき、それ以降がすべて不正解になってしまう」という問題が起きやすいため、本検定では最適文字列比較(レーベンシュタイン距離ベースのアライメント)を採用しています。
単純に「位置ごとに1文字ずつ照合する」方式では、途中に1文字の入力漏れがあると、以降のすべての文字が1つずれてしまい、実際にはほぼ正しく入力していても大量のミスとして計上されてしまいます。
| 設問 | こ | の | ペ | ー | ジ | の | 背 | 景 | 色 | は |
|---|---|---|---|---|---|---|---|---|---|---|
| 入力 | こ | の | ペ | ー | ジ | 背 | 景 | 色 | は | ― |
| 従来判定 | ○ | ○ | ○ | ○ | ○ | ✕ | ✕ | ✕ | ✕ | ✕ |
「の」を1文字抜かしただけなのに、それ以降の5文字がすべて✕になります。
「入力した文字列と設問の文字列を最も多く一致させる対応関係」を動的計画法(DP)で自動的に求めます。抜け・挿入・置き換えをまとめて最小コストで解消する最適な並び方が計算され、その結果に基づいてミスを判定します。
| 設問 | こ | の | ペ | ー | ジ | の | 背 | 景 | 色 | は |
|---|---|---|---|---|---|---|---|---|---|---|
| 入力 | こ | の | ペ | ー | ジ | ― | 背 | 景 | 色 | は |
| 本検定 | ○ | ○ | ○ | ○ | ○ | ✕ | ○ | ○ | ○ | ○ |
最適な対応関係を求めることで、実際にミスした「の」の1文字だけを✕にします。
なお、全角・半角の違い(例:「a」と「a」)は同一文字として扱います。