ITパスポート vs 基本情報技術者試験【難易度・合格率・コスパを徹底比較】
この記事でわかること(30秒サマリ)
- 2つの資格が担うポジションの根本的な違い
- 合格率・勉強時間・試験形式の実数値比較(表あり)
- 「どちらを先に取るべきか」目的別フローチャート
- ITパスポートをスキップしていい人・いけない人の判断基準
- ITパスポート合格後に基本情報へ繋げる最短ロードマップ
「ITパスポートと基本情報技術者、どっちを先に受けるべきか?」という問いを持つ人の多くは、2つの試験のポジションの違いを整理できていません。難易度の差だけで判断すると、取得順序を誤って遠回りになります。この記事では数値データと目的別フローチャートで、あなたに最適な選択肢を示します。
---
2つの資格が担うポジションの根本的な違い
ITパスポートと基本情報技術者試験は、どちらも経済産業省(IPA)が運営する国家資格ですが、想定している受験者像と習得すべき能力が全く異なります。
ITパスポート:全社員のITリテラシー証明
ITパスポートの正式名称は「ITパスポート試験(iパス)」。情報処理技術者試験のレベル1(4段階の最入門)に位置します。対象は「ITを使う側の全ビジネスパーソン」です。
エンジニアではなく、営業・総務・人事・経営企画の担当者がITの基礎知識を証明するための資格と設計されています。出題範囲はストラテジ系(経営戦略・マーケティング・法律)約40問、マネジメント系(プロジェクト管理・サービスマネジメント)約20問、テクノロジ系(ネットワーク・セキュリティ・データベース)約40問の3分野。プログラミングは問われません。
資格として証明できること:「IT全般について基礎的な語彙と概念を理解しているビジネスパーソンである」こと。
基本情報技術者試験:エンジニアとしての基礎能力証明
基本情報技術者試験はレベル2に位置し、対象は「ITを作る側のエンジニア」です。プログラム設計・アルゴリズム・データ構造・ネットワーク構築など、エンジニアが実務で使う技術的思考力が問われます。
2023年の大改訂で科目A(旧午前)と科目B(旧午後)に再編され、科目Bではプログラミング・アルゴリズムが必須となっています。プログラミング経験がない受験者にとって科目Bは高い壁です。
資格として証明できること:「情報処理の基礎技術を習得し、システム開発の現場で即戦力として機能できるエンジニアである」こと。
一言でいえば: ITパスポートは「ITを使う人の資格」、基本情報は「ITを作る人の資格」です。
---
難易度・合格率・勉強時間の数値比較
「基本情報のほうが難しい」という感覚的な理解はあっても、数字で把握している人は少数です。以下の比較表で実データを確認してください。
| 項目 | ITパスポート | 基本情報技術者試験 |
|---|---|---|
| IPAレベル | レベル1 | レベル2 |
| 合格率 | 約50% | 約25%(科目A+科目B両方) |
| 受験料 | 7,500円 | 7,500円 |
| 合格ライン | 1,000点満点で600点以上かつ各分野300点以上 | 科目A・科目B各60点以上(100点満点換算) |
| 想定勉強時間 | 100時間(IT知識ゼロからの平均) | 200〜300時間 |
| 試験方式 | CBT(通年受験可能) | CBT(通年受験可能) |
| プログラミング | 不要 | 必須(科目B) |
| 受験資格 | なし | なし |
合格率50% vs 25%の意味
ITパスポートの合格率は約50%で「2人に1人が合格」という水準です。ビジネス知識のある社会人であれば勉強時間50〜80時間でも合格圏内に届くことがあります。
基本情報技術者試験は約25%。4人に1人しか受からない計算で、科目Aと科目Bの両方で基準点を超える必要があります。特に科目Bのアルゴリズム・プログラミング問題は、コーディング経験がない受験者にとって最大の難関です。
勉強時間100時間 vs 200〜300時間
ITパスポートの想定勉強時間100時間に対し、基本情報は200〜300時間。単純に2〜3倍の時間が必要です。さらに基本情報では「理解の質」が問われるため、過去問の丸暗記が通用しにくく、学習効率も落ちやすいという特徴があります。
受験料はどちらも7,500円で同じです。ただし基本情報は不合格リスクが高い分、複数回受験のコスト(受験料+時間)が積み上がりやすい点に注意が必要です。
---
試験形式の違い(科目構成・時間配分・出題傾向)
試験の中身の違いを把握することで、「自分がどちらを受けるべきか」がより具体的に見えてきます。
ITパスポート:100問×120分・3分野均等
- 出題数: 100問(四択式)
- 試験時間: 120分(1問あたり72秒が目安)
- 採点方式: IRT(Item Response Theory)による1,000点満点
- 合格基準: 総合600点以上・かつストラテジ系300点以上・マネジメント系300点以上・テクノロジ系300点以上
100問すべてが四択形式のため、消去法が機能します。完全にわからない問題でも4択から1つを選べる分、純粋な知識量だけでは測れない「試験慣れ」の効果が出やすい試験です。
各分野の出題バランスが決まっているため、苦手分野があっても得意分野で補える構造です。詳しい分野別戦略は3分野攻略法を参照してください。
基本情報技術者試験:科目A+科目B・プログラミング必須
科目A(旧午前試験)
- 出題数: 60問(四択式)
- 試験時間: 90分
- 出題範囲: テクノロジ系・マネジメント系・ストラテジ系(ITパスポートと重複あり)
- 合格基準: 60点以上(100点満点換算)
科目B(旧午後試験)
- 出題数: 20問
- 試験時間: 100分
- 出題範囲: アルゴリズムとプログラミング(16問)・情報セキュリティ(4問)
- 合格基準: 60点以上(100点満点換算)
科目Bの「疑似言語」によるアルゴリズム問題が最大の関門です。変数・配列・繰り返し・再帰処理といったプログラミングの基本概念を理解していないと、問題文が読めない状態になります。プログラミング未経験者はこのために別途50〜80時間の演習が必要です。
---
どちらを先に取るべきか【目的別フローチャート】
「どっちを先に受けるべきか」は、受験者の目的によって答えが変わります。以下の条件分岐で自分に当てはまるパターンを確認してください。
フローチャート:あなたはどれ?
Q1. IT職種(エンジニア・SE・プログラマー)への就職・転職を目指していますか?
- はい → Q2へ
- いいえ(非IT職種でITリテラシーを証明したい)→ ITパスポートから始める
Q2. プログラミング経験(Pythonや擬似言語の理解)がありますか?
- はい(実務・学習問わず) → Q3へ
- いいえ(コードをほぼ書いたことがない) → ITパスポート→基本情報の順で進む
Q3. 現在の学習時間を週何時間確保できますか?
- 週10時間以上確保できる → 基本情報から直接始める(ITパスポートスキップ可)
- 週5〜10時間 → ITパスポートで先に自信をつけてから基本情報へ
- 週5時間未満 → まずITパスポートを完全合格してから判断
目的別の推奨判断
| 目的 | 推奨順序 | 理由 |
|---|---|---|
| 非IT職種でのIT理解度証明 | ITパスポートのみ | 基本情報は過剰スペック |
| 文系学生の就活(IT職種志望) | ITパスポート→基本情報 | 段階的に語彙と概念を積み上げ |
| 理系学生・CS専攻 | 基本情報から直接 | 科目Aの多くを既習 |
| 社会人のキャリアチェンジ(IT未経験) | ITパスポート→基本情報 | 基礎固め優先で不合格リスク低減 |
| 現役エンジニア(資格未取得) | 基本情報から直接 | 実務知識で科目Bも対応可 |
---
ITパスポートをスキップしてもいいケースの判断基準
「ITパスポートは遠回りになるのではないか」と感じる人もいます。実際にスキップして問題ないケースと、スキップすると失敗するケースを整理します。
スキップしても問題ないケース
以下のすべてに当てはまる人はスキップ可
- プログラミング言語(Python・Java・C言語等)の基礎を学習済み
- ネットワーク・セキュリティの用語(TCP/IP・VPN・ファイアウォール等)を知っている
- 週10時間以上の学習時間を半年間継続できる
- 試験不合格による受験料の再投資を許容できる
この条件を満たす理系学生・現役エンジニア・CS出身者は、ITパスポートを経由せず基本情報から直接着手したほうが時間コストを節約できます。
スキップすると失敗するケース
以下のいずれかに当てはまる人はスキップ不可
- IT用語の基礎(LAN・クラウド・SQLの意味)が曖昧なまま
- プログラミングの「変数」「繰り返し」「条件分岐」の概念が不明
- 過去問を10問解いて5問以上わからない状態
- 学習時間が週5時間未満で断続的になりがち
IT初心者がいきなり基本情報を受けると、科目Bで壁にぶつかって不合格→再受験というサイクルに入りやすく、結果的にITパスポート合格後に進んだ場合より多くの時間とお金を使うことになります。
「ITパスポートは無駄になる」は誤解
ITパスポートで身につけた知識は、基本情報技術者試験の科目Aと50〜60%程度重複します。ITパスポートを合格した状態で基本情報の科目A対策を始めると、多くの項目がすでに理解済みのため、科目Aの学習時間を大幅に短縮できます。「ITパスポートが無駄になる」のではなく、「基本情報科目Aの先行投資になる」という見方が正確です。
---
ITパスポート合格後に基本情報へ繋げる学習ロードマップ
ITパスポートを合格した直後が、基本情報への移行を始めるベストタイミングです。モチベーションが高く、IT用語の記憶が新鮮なうちに着手することで追加学習コストを最小化できます。
ステップ1(〜合格後1ヶ月):科目Aの範囲確認と差分把握
ITパスポートで学んだ範囲と基本情報・科目Aの出題範囲を照合します。テクノロジ系の深度が増しているほか、論理回路・CPU動作・OSの仕組みなど「ITパスポートには出なかった技術的な詳細」が追加されています。
この段階では基本情報の公式サンプル問題(科目A・60問)を解いて、ITパスポートとの差分を把握することに集中します。所要時間の目安は20〜30時間です。
ステップ2(1〜3ヶ月目):科目Bのアルゴリズム集中演習
最大の難関である科目Bに早めに着手します。疑似言語の読み方から始め、変数・配列・繰り返し・再帰処理を順番に理解します。アルゴリズム問題は「慣れ」が大きいため、最低50問の演習が必要です。
- 1週目:疑似言語の構文ルールを理解(10〜15時間)
- 2〜4週目:基本的なアルゴリズム問題(線形探索・バブルソート等)を解く(30〜40時間)
- 2〜3ヶ月目:応用問題・過去問形式での演習(50〜60時間)
ステップ3(3〜6ヶ月目):科目A・B模擬試験で仕上げ
科目Aと科目Bを通しで解く模擬試験を週1〜2回のペースで実施します。各科目で60点を安定して超えるようになれば合格圏内です。本番はCBT形式で通年受験可能なため、模擬試験で安定した点数が出た時点で申込むことができます。
全体の所要時間目安(ITパスポート合格者の場合)
- ITパスポート合格者の科目A追加学習:約50〜70時間
- 科目Bのアルゴリズム習得:約100〜130時間
- 合計:150〜200時間(ITパスポートスキップよりも30〜50時間少ない)
ITパスポートを経由した場合、基本情報全体の学習コストが下がることが数字でわかります。合格後のキャリア展望も合わせて確認しておくと、資格取得の目標が明確になります。
---
まとめ:2つの資格は「どちらが上」ではなく「どちらが先か」
ITパスポートと基本情報技術者試験の選択は、「どちらが優れているか」ではなく「自分の目的と現在地に対してどちらを先にとるべきか」という問いです。
- 非IT職種の社会人 → ITパスポートで十分なことが多い
- IT職種志望のIT初心者 → ITパスポート→基本情報の順が最も合格率が高い
- プログラミング経験者・理系学生 → 基本情報から直接着手でOK
合格率50%のITパスポートで基礎を固めてから合格率25%の基本情報に挑む戦略は、遠回りに見えて実は最短ルートです。まず今の自分の実力を50問で確かめてから、最適な順序を決めてください。
---
