独学で合格するために最初に知るべきこと
基本情報技術者試験は独学合格者が多い試験です。CBT移行後の合格率は40%前後(令和5年47.1%・令和6年40.8%・令和7年3月時点38.7%)と、旧形式の20〜25%時代と比べると合格しやすい環境です。しかし「なんとなく勉強を始めて半年後に諦めた」という方も少なくありません。失敗のほとんどは科目Bのアルゴリズムを後回しにして直前期に間に合わなくなるパターンです。
実際、科目A合格率は約61%・科目B合格率は約42%(令和8年1月時点)と、科目Bの方が20ポイント近く合格率が低い構造です。「科目Aは取って当たり前。科目Bで差がつく」という事実を踏まえ、このロードマップでは最初から科目Bを中心に据えた計画を提示します。
参照: IPA 基本情報技術者試験 受験案内
参照: IPA 基本情報技術者試験 シラバス
参照: IPA 統計情報(基本情報技術者試験)
---
出発点別:勉強時間の目安
| 出発点 | 必要時間の目安 | 推奨期間(週10h) | 推奨期間(週20h) |
|---|---|---|---|
| IT未経験・完全初学者 | 300〜400時間 | 7〜10ヶ月 | 4〜5ヶ月 |
| 非IT系・PC基礎知識あり | 200〜300時間 | 5〜7ヶ月 | 3〜4ヶ月 |
| ITパスポート取得済み | 150〜250時間 | 4〜6ヶ月 | 2〜3ヶ月 |
| IT系学科・エンジニア経験者 | 100〜200時間 | 2〜4ヶ月 | 1.5〜2ヶ月 |
※ 上記は一般的な目安です。理解スピード・学習環境によって大きく変わります。科目Bのアルゴリズムに全体の50〜60%を割り当てることを推奨します。
1日あたりの目安(200時間を逆算)
完全初学者が200時間を目標とした場合の1日あたりの学習時間目安は以下の通りです。
| 受験までの期間 | 平日 | 休日 | 1日平均 |
|---|---|---|---|
| 2ヶ月後 | 約3時間 | 約5時間 | 約3.3時間 |
| 3ヶ月後 | 約2時間 | 約3.5時間 | 約2.2時間 |
| 4ヶ月後 | 約1.5時間 | 約3時間 | 約1.6時間 |
| 6ヶ月後 | 約1時間 | 約2時間 | 約1.1時間 |
※ 平日5日・休日2日想定で計算。スキマ時間(通勤時間など)を含めて計算してください。
---
科目別 学習時間の配分
科目AとBの学習時間比率は以下を目安にしてください。
| 科目 | 推奨比率 | 理由 |
|---|---|---|
| 科目A | 40〜50% | 暗記+理解中心で比較的習得しやすい |
| 科目B(アルゴリズム) | 45〜55% | 技能習得に時間がかかる・合否への影響が大 |
| 科目B(セキュリティ) | 科目Aと並行 | 科目Aのセキュリティ学習との相乗効果 |
初学者の失敗パターン: 科目Aに70%以上の時間を使い、直前期に科目Bが未仕上げで試験に臨む。
---
CBT方式対応 6ヶ月ロードマップ
完全初学者が週15時間学習する場合の標準計画です。
第1フェーズ(1〜2ヶ月目):基礎固め
科目A:テクノロジ系の優先分野
- 情報セキュリティ(頻出かつ科目Bとも重複)
- コンピュータ構成要素(CPU・メモリ)
- 基本的なアルゴリズムの概念
科目B:擬似言語の習得
- IPA公開の擬似言語仕様書を精読
- 変数・代入・条件分岐・繰り返しの基本構文を確認
- 1問20〜30分かけてゆっくりトレース練習を開始
目標: 科目A模擬20問で50%正解、科目Bの擬似言語が読める状態
第2フェーズ(3〜4ヶ月目):範囲の拡大
科目A:残りのテクノロジ系
- データベース(SQL実践)
- ネットワーク(サブネット計算まで)
- OS・ソフトウェア工学
- マネジメント系・ストラテジ系(EVM計算含む)
科目B:アルゴリズムの完成
- 線形探索・二分探索・ソートアルゴリズムの完全習得
- 再帰関数・スタック・キュー・文字列処理
- 1問10〜15分で解けるように速度を意識
目標: 科目A模擬60問で65%正解、科目Bを1問10分で解けるレベル
第3フェーズ(5〜6ヶ月目):本番形式の練習
科目A:
- 60問・90分の本番形式で模擬試験を週1〜2回
- 得点65%未満の分野を集中補強
科目B:
- 20問・100分の本番形式で模擬試験を週1〜2回
- 時間が足りない問題・苦手なパターンを把握
- 取捨選択戦略(難問は後回し)を確立
目標: 両科目で模擬試験スコア70%以上 → 受験日を予約
---
4ヶ月短期合格プラン(ITパスポート取得者向け)
ITパスポート取得済みの方向けの短期計画です。
| 期間 | メイン内容 | 週の時間配分 |
|---|---|---|
| 1ヶ月目 | 科目Aのギャップ確認+テクノロジ系深化 | 科目A: 60%、科目B: 40% |
| 2〜3ヶ月目 | 科目B集中(アルゴリズム全パターン制覇) | 科目A: 30%、科目B: 70% |
| 4ヶ月目 | 本番形式模擬試験+弱点補強 | 科目A: 40%、科目B: 60% |
---
教材の選び方
テキスト(1冊に絞る)
選ぶ基準:
- 2023年度改訂(CBT方式・新科目B擬似言語)に対応していること
- 擬似言語の解説が充実していること(科目B対策の要)
- 計算問題の解き方手順が丁寧なこと
注意点: 古い版(2022年度以前)は科目B擬似言語の説明が旧形式のため購入不推奨。発行年と改訂対応を確認してください。
問題集(IPA過去問を活用)
IPA公式サイトでは旧形式の過去問(午前・午後)が公開されています。科目Aは旧午前問題が直接活用できます。科目Bは旧形式の午後問題から「アルゴリズム」「擬似言語」分野を抽出して練習してください。
本サイトのFE科目A過去問548問は各問に3レベルAI解説付きで効率的に学習できます。
動画教材
YouTubeの解説動画は特定の概念(CPU動作・OSI参照モデルなど)の理解に有効です。テキストで理解できなかった概念を動画で補完するという使い方が最効率です。
---
試験直前期(1〜2週間前)のやること
1. 科目A模擬試験を毎日1セット(60問・90分):スコアの安定を確認
2. 科目B苦手問題の集中練習:再帰・文字列処理など詰まったパターンを反復
3. 試験会場・当日の持ち物を確認:会場変更・交通手段・受験票の印刷不要かどうか
4. 前日は軽い復習のみ:新しいことを詰め込まない
VolatileBox - 受験申込期間・受験費用(変動値・要確認)
申込期間と最新の受験料はIPA公式サイトで確認してください。
確認日:2026-06-08 / 出典:IPA 受験申込
---
よくある独学の失敗と対策
| 失敗パターン | 対策 |
|---|---|
| テキストを読んだだけで問題を解かない | インプット:アウトプット = 3:7 の比率を意識(多くの合格者が推奨する黄金比) |
| 科目Bを後回しにする | 学習開始から2週目に擬似言語練習を組み込む |
| 過去問を1周して満足する | 3〜5周を目標に苦手問題を繰り返す |
| 模擬試験を受けない | 月1回は本番形式の模擬試験を実施 |
| 完璧主義で進まない | 理解が6割で次へ進み、周回で完成度を上げる |
| 科目Aを軽く見て対策しない | 科目A合格率61%だが、6割取れないと不合格。捨て分野を作らない |
---
まとめ
基本情報技術者試験の独学合格に必要なのは科目Bを中心に据えた計画的な学習です。勉強時間の目安は出発点によって100〜400時間と幅がありますが、どのレベルからスタートしても「擬似言語の習得と毎日のトレース練習」が合格の鍵です。
CBT方式で通年受験が可能な現在、「準備できたら受ける」という柔軟な計画が立てられます。まず現在のスコアを測り、何ヶ月後の受験が現実的かを確認してください。
---