基本情報技術者試験の勉強法|未経験からのロードマップ
「何から手をつければいいか分からない」という未経験の方向けに、基本情報技術者試験(FE)に受かるまでの流れを、 順番つきで解説します。当サイトで実際に取材した合格者・不合格者から見えた"効く勉強法"も反映しています。
まず全体像:2科目とも600点で合格
基本情報技術者試験は、科目A(知識問題)と科目B(アルゴリズム・プログラミング中心)の2科目です。 両方が基準点(各600点/1,000点満点)に達して合格になります。片方だけ高くても、もう片方が届かなければ不合格です。
| 科目A | 科目B | |
|---|---|---|
| 内容 | テクノロジ・マネジメント・ストラテジの知識 | アルゴリズム・プログラミング+情報セキュリティ |
| 出題数 | 60問 | 20問 |
| 試験時間 | 90分 | 100分 |
| 基準点 | 600点 | 600点 |
※採点はIRT(項目応答理論)方式で、「何問正解=何点」と単純には決まりません。得点の見方は 合格点シミュレーター でも確認できます。
合格までの3ステップ
ステップ1:科目Aで土台をつくる
最初はとにかく用語に慣れることです。テキストを1冊通読して全体像をつかんだら、あとは 過去問道場などの無料サービスで科目Aをひたすら反復します。分野が広いので、深追いせず「よく出るところを何度も」が効率的です。
ステップ2:早めに科目Bの読解に着手する
科目Bは擬似言語のアルゴリズムが中心。問題文自体は複雑ではありませんが、そのロジックを頭の中で正確に追う(トレースする)力が要ります。 これは一夜漬けが効きにくいので、科目Aと並行して早めに・少しずつ始めるのが鉄則です。読み方のコツは 科目Bの解き方ガイドにまとめました。
ステップ3:過去問と練習問題で仕上げる
直前期は新しいインプットを足さず、解ける状態を維持することに集中します。科目Bは 練習問題で手を動かし、時間内に読み切る感覚を体に入れておきましょう。
どれくらいの勉強時間が必要?
一般的な目安は、IT未経験で150〜200時間、基礎知識がある人で100時間前後、実務経験者で50時間程度と言われます(個人差大)。 自分の試験日から「1日あたり何時間」に落とし込むと計画が立てやすくなります。詳しくは 何時間で受かる?と、勉強時間の逆算ツールをどうぞ。
独学でどこまで戦える?
結論から言うと、多くの人は独学+無料教材で十分に射程に入ります。当サイトの取材では、IT未経験の30代女性が 受験料以外は一切お金をかけず、過去問道場中心の独学で合格ラインまであと45点まで到達していました。
つまずきやすいのは「科目Bの読解」
取材した不合格者・合格者の双方が口にしたのが、科目Bの読解の難しさでした。ある受験者は「シンプルな構造すぎて、逆に難しい」と表現しています。 ここは多くの人が同じ壁にぶつかるポイントなので、良質な問題で反復し、読むスピードと正確さを作っておくことが差になります。
続けるコツは「気合い」より「仕組み」
合格者が語っていたのは、「意思ではダメだった。勉強せざるを得ない環境を作った」という言葉でした。 忙しい社会人ほど、モチベーションに頼らず時間・場所を固定する/通勤時間を使うなど、続く仕組みを先に用意するのが有効です。
まとめ:最短ルートの型
- 科目Aはテキスト1周+過去問反復で土台をつくる
- 科目Bは早めに着手し、トレース力を毎日少しずつ鍛える
- 直前期は新規インプットを止め、解ける状態を維持
- 時間は逆算して「1日あたり」に落とす/続く仕組みを先に作る
よくある質問
完全な未経験でも独学で合格できますか?
可能です。当サイトの取材でも、IT未経験の方が無料教材中心の独学で合格ラインの一歩手前(あと45点)まで到達しています。用語とアルゴリズムに慣れる時間を厚めに取り、過去問を繰り返すのが基本戦略です。
科目Aと科目B、どちらから始めるべき?
まず科目A(知識)で土台を作り、並行して早めに科目B(アルゴリズム)の読解に着手するのがおすすめです。科目Bは短期間で詰め込みにくいため、後回しにすると本番で時間が足りなくなりがちです。
いつ受験すればいいですか?
現在の基本情報はCBT方式で通年実施のため、準備が整い次第いつでも受けられます。必要な総勉強時間から逆算して試験日を決める使い方もできます(勉強時間の逆算ツールを参照)。
出典・ご注意
本記事・ツールの内容は執筆時点の情報にもとづく参考情報です。試験制度・日程・出題範囲は変更される場合があるため、受験の際は必ずIPA(情報処理推進機構)の公式情報をご確認ください。合否・学習成果を保証するものではありません。
最終更新日: