進捗の追跡
SecureCodingHubはすべてのチャレンジとシナリオにわたってあなたの進捗を追跡します。XP、完了率、パフォーマンスメトリックを1か所で確認できます。
XPシステム
すべてのチャレンジとシナリオは完了するとXP (経験値) を付与します:
| アクティビティ | 獲得XP | 詳細 |
|---|---|---|
| 練習チャレンジ | 最大200 XP | 初回試行の正解で各フェーズあたり最大100 XP (フェーズ1: 脆弱性を見つける、フェーズ2: 修正を選択)。繰り返しの試行とヒントの使用はフェーズごとのスコアを減らします — 練習モードを参照。 |
| 学習シナリオ | 完了時のXP | インタラクティブシナリオのすべてのステップを完了すると付与されます |
XPはすべてのトピックとカテゴリにわたって累積されます。合計XPはホームページのステータスレール、プロフィール、組織のリーダーボード (組織が許可した場合) で表示されます。
バッジ
XPが増えるにつれて、15階層のバッジラダーを進めます。現在と次のバッジはホームページのステータスレールに表示され、次の階層への小さな進捗バーがあります。ラダーは下のTinから上のDiamondまで実行され、各バッジは前のものよりも高いXPしきい値でロック解除されます。
バッジは累積XPの視覚的表現であり、別個のスコアではありません。バッジを逃すことに対するペナルティはありません。次の階層に十分なXPがあるまでロックされたままです。チャレンジとシナリオを完了することがXPを獲得して進むための唯一の方法です。
練習進捗
各トピックについて、プラットフォームは完了とパフォーマンスを追跡します:
| メトリック | 説明 |
|---|---|
| 完了したチャレンジ | トピックで完了したチャレンジ数と利用可能な合計の比較 |
| 平均スコア | トピックで試行したすべてのチャレンジの平均スコア |
| 使用された言語 | 各チャレンジで使用したプログラミング言語 |
| 進捗インジケーター | 完了率を一目で示す視覚的バー |
学習進捗
各インタラクティブシナリオについて、プラットフォームは現在の位置を追跡します:
| メトリック | 説明 |
|---|---|
| 現在のステップ | 現在のステップとシナリオに残っているステップ数 |
| ステータス | 未開始 進行中 完了 |
| 再開 | 最後のステップからいつでも再開できます — 最初からやり直す必要はありません |
課題進捗
管理者が課題を割り当てた場合、追加のトラッキング詳細とともに課題が表示されます:
| フィールド | 説明 |
|---|---|
| 割り当てられたトピック/シナリオ | 管理者があなたのために選択した特定のトレーニングコンテンツ |
| 期限 | 課題を完了する期限 |
| 完了ステータス | 課題完了に向けた現在の進捗 |
| 優先度フラグ | 必須 または オプション |
データ永続性
進捗はアカウントに保存され、デバイス間で同期されます。アカウントなし (デモモード) でプラットフォームを使用している場合、進捗はブラウザのローカルに保存されます。
進捗メトリックが実際に予測するもの
完了パーセンテージは、ほとんどのチームが最初に見るメトリックであり、誤解を招く可能性が最も高いものです。すべてのチャレンジを50%の平均スコアで完了マークした学習者は、教材を学んでいません。彼らはそれを通り抜けました。完了だけでは、保持が発生したのではなく、活動が発生したことを伝えます。実世界のスキルを実際に予測するメトリックのペアは、初回試行の正確性と時間の経過に伴う一貫性です。四半期にわたって80%を超える平均スコアで週に2つの練習チャレンジを終了する学習者は、教材を内面化しています。50%の平均で1週間に20を終了する学習者はそうではありません。
間隔反復は欠けている変数です。3か月前に練習モードで見た脆弱性は、最初に忘れるものです。同じトピックに数週間後に短時間でも戻ることが、保持が複利化される場所です。学習者に、新しいトピックに進むだけでなく古いトピックを再訪するよう促してください。ダッシュボードはそのパターンを強制しませんが、データはそれをサポートします。
組織管理者として、学習者として進捗を読む
学習者として、進捗の最も有用な読み方は、使用した言語と組み合わせたトピックごとの正確性です。SQL injectionのスコアがPythonで60%、TypeScriptで90%の場合、それは次にどこに焦点を当てるかについての本物のシグナルです。合計XPはモチベーションには良いですが、それ自体では診断ではありません。トピックごとの内訳を使用して最も弱い領域を見つけ、同じトピックの練習に戻る前に対応する学習シナリオと組み合わせます。
組織管理者として、進捗ダッシュボードは個別のパフォーマンスレビューではありません。正しい読み方はチームとカテゴリレベルです: どのカテゴリでチームが一貫して苦労しているか、どの課題が期限近くで停滞しているか。チーム全体で平均スコアが低いカテゴリはトレーニングギャップであり、個人の問題ではなく、より多くの学習シナリオを割り当てる場所を教えてくれます。完了が低い個人は、スキルの問題よりも作業負荷またはオンボーディングの問題であることが多いです。週ごとの負荷を現実的に保つ課題設計のヒントについてはクイックスタートを参照してください。