Docs/学習者向け/進捗の追跡

進捗の追跡

SecureCodingHubはすべてのチャレンジとシナリオにわたってあなたの進捗を追跡します。XP、完了率、パフォーマンスメトリックを1か所で確認できます。

XPシステム

すべてのチャレンジとシナリオは完了するとXP (経験値) を付与します:

アクティビティ獲得XP詳細
練習チャレンジ最大200 XP初回試行の正解で各フェーズあたり最大100 XP (フェーズ1: 脆弱性を見つける、フェーズ2: 修正を選択)。繰り返しの試行とヒントの使用はフェーズごとのスコアを減らします — 練習モードを参照。
学習シナリオ完了時のXPインタラクティブシナリオのすべてのステップを完了すると付与されます

XPはすべてのトピックとカテゴリにわたって累積されます。合計XPはホームページのステータスレール、プロフィール、組織のリーダーボード (組織が許可した場合) で表示されます。

バッジ

XPが増えるにつれて、15階層のバッジラダーを進めます。現在と次のバッジはホームページのステータスレールに表示され、次の階層への小さな進捗バーがあります。ラダーは下のTinから上のDiamondまで実行され、各バッジは前のものよりも高いXPしきい値でロック解除されます。

バッジは累積XPの視覚的表現であり、別個のスコアではありません。バッジを逃すことに対するペナルティはありません。次の階層に十分なXPがあるまでロックされたままです。チャレンジとシナリオを完了することがXPを獲得して進むための唯一の方法です。

練習進捗

各トピックについて、プラットフォームは完了とパフォーマンスを追跡します:

メトリック説明
完了したチャレンジトピックで完了したチャレンジ数と利用可能な合計の比較
平均スコアトピックで試行したすべてのチャレンジの平均スコア
使用された言語各チャレンジで使用したプログラミング言語
進捗インジケーター完了率を一目で示す視覚的バー
app.securecodinghub.com/
おかえりなさい、Sarah
週間スナップショット — 3つのアクティブなトピック、4日後に期限の必須課題1つ。
合計XP
2,300
+220 今週
現在のバッジ
CU
Copper
Bronzeまであと700 XP
リーダーボード
#7
組織内124人中
期限超過
0
すべて完了
トピック別練習進捗
4つのトピックを追跡中
SQL Injection
8/11 チャレンジ720 XP
XSS
6/8 チャレンジ480 XP
IDOR完了
11/11 チャレンジ1,100 XP
CSRF
0/6 チャレンジ0 XP

学習進捗

各インタラクティブシナリオについて、プラットフォームは現在の位置を追跡します:

メトリック説明
現在のステップ現在のステップとシナリオに残っているステップ数
ステータス未開始進行中完了
再開最後のステップからいつでも再開できます — 最初からやり直す必要はありません

課題進捗

管理者が課題を割り当てた場合、追加のトラッキング詳細とともに課題が表示されます:

フィールド説明
割り当てられたトピック/シナリオ管理者があなたのために選択した特定のトレーニングコンテンツ
期限課題を完了する期限
完了ステータス課題完了に向けた現在の進捗
優先度フラグ必須 または オプション
app.securecodinghub.com/my-assignments
マイ課題
2つアクティブ · 1つ期限超過 · 4つ完了
OWASP Web Top 10 — 練習
Backend Team · 2026年3月30日 期限
必須進行中
24 / 50 チャレンジ48%
SQL Injection — 練習
Backend Team · 2026年3月12日 — 5日間の期限超過
必須期限超過
7 / 11 チャレンジ64%

データ永続性

進捗はアカウントに保存され、デバイス間で同期されます。アカウントなし (デモモード) でプラットフォームを使用している場合、進捗はブラウザのローカルに保存されます。

ヒント: 進捗はすべてのデバイス間で同期されます。デスクトップとモバイルの間でXPを1ポイントも失うことなく切り替えられます。

進捗メトリックが実際に予測するもの

完了パーセンテージは、ほとんどのチームが最初に見るメトリックであり、誤解を招く可能性が最も高いものです。すべてのチャレンジを50%の平均スコアで完了マークした学習者は、教材を学んでいません。彼らはそれを通り抜けました。完了だけでは、保持が発生したのではなく、活動が発生したことを伝えます。実世界のスキルを実際に予測するメトリックのペアは、初回試行の正確性と時間の経過に伴う一貫性です。四半期にわたって80%を超える平均スコアで週に2つの練習チャレンジを終了する学習者は、教材を内面化しています。50%の平均で1週間に20を終了する学習者はそうではありません。

間隔反復は欠けている変数です。3か月前に練習モードで見た脆弱性は、最初に忘れるものです。同じトピックに数週間後に短時間でも戻ることが、保持が複利化される場所です。学習者に、新しいトピックに進むだけでなく古いトピックを再訪するよう促してください。ダッシュボードはそのパターンを強制しませんが、データはそれをサポートします。

組織管理者として、学習者として進捗を読む

学習者として、進捗の最も有用な読み方は、使用した言語と組み合わせたトピックごとの正確性です。SQL injectionのスコアがPythonで60%、TypeScriptで90%の場合、それは次にどこに焦点を当てるかについての本物のシグナルです。合計XPはモチベーションには良いですが、それ自体では診断ではありません。トピックごとの内訳を使用して最も弱い領域を見つけ、同じトピックの練習に戻る前に対応する学習シナリオと組み合わせます。

組織管理者として、進捗ダッシュボードは個別のパフォーマンスレビューではありません。正しい読み方はチームとカテゴリレベルです: どのカテゴリでチームが一貫して苦労しているか、どの課題が期限近くで停滞しているか。チーム全体で平均スコアが低いカテゴリはトレーニングギャップであり、個人の問題ではなく、より多くの学習シナリオを割り当てる場所を教えてくれます。完了が低い個人は、スキルの問題よりも作業負荷またはオンボーディングの問題であることが多いです。週ごとの負荷を現実的に保つ課題設計のヒントについてはクイックスタートを参照してください。