基本情報技術者試験の概要
基本情報技術者試験(FE:Fundamental Information Technology Engineer Examination)は、ITパスポートの上位に位置する国家資格です。IPAが運営し、1969年から続く歴史ある試験です。2023年4月から通年受験のCBT方式に変わり、2026年時点でも年間を通じて随時実施されています。受験手数料は7,500円ですが、制度や申込方法は変わることがあるため、受験前にはIPA公式サイトで最新情報を確認しましょう。
試験の構成(科目A・科目B)
2023年からの新制度では、午前・午後の区別がなくなり、科目A(90分)と科目B(100分)の2部構成になりました。科目Aはコンピュータの仕組み・ネットワーク・データベース・経営など幅広い知識問題。科目Bはアルゴリズムとセキュリティに特化した実践問題で、擬似言語と呼ばれる仮想プログラム言語を読み解く力が問われます。
何が問われる?(中高生が苦労するポイント)
中高生がつまずきやすいのは、ハードウェアの2進数計算と、科目Bのアルゴリズム問題です。プログラミング経験がないと、擬似言語の読み解きで時間切れになりがち。Python・JavaScriptなどでループや条件分岐を書いた経験があると、有利になります。
中高生におすすめの取り組み方
勉強時間の目安は150〜200時間。ITパスポート合格者なら追加100時間ほどで届きます。順番としては、まず科目Aを過去問で固め、その後に科目Bを擬似言語の問題演習に絞って進めるのが効率的です。プログラミング未経験なら、Python入門を並行してやると科目Bが一気に読めるようになります。
学習計画は「用語暗記の日」と「問題を読む日」を分けると続けやすくなります。科目Aは短い問題を数多く解くので、通学前や寝る前の10分学習と相性が良いです。一方、科目Bは1問をじっくり読む必要があるため、休日に30〜60分まとめて取り組むほうが向いています。間違えた問題は、正解だけでなく「なぜその選択肢が違うのか」までメモすると、同じひっかけに強くなります。
気をつけたい落とし穴
- 科目Bの擬似言語を「未経験でもなんとかなる」と思って挑戦して撃沈する。Python・JavaScriptを2か月かじってから挑む
- 計算問題(2進数・パリティビット)を捨てる。配点が大きく、捨てると合格ラインに届かない
- 過去問を解いただけで満足する。間違えた問題の解説を読み、自分で図に書き直すまでやる
将来どう役立つ?
基本情報技術者を持っていると、ITの基礎を体系的に学んだ証明になります。採用で必ず有利になるとは限りませんが、ポートフォリオや学校での活動と組み合わせると、学習意欲を説明しやすくなります。企業や学校によっては合格奨励金や単位認定の対象になる場合もあるため、進学先や応募先の制度を確認しておくとよいでしょう。
今日からできること
- IPAの公式サイトで「基本情報技術者試験 サンプル問題」を5問解いてみる
- Pythonをまだ触ったことがなければ、無料のProgateで1章だけやってみる
- ITパスポートを先に持っていない場合は、まずITパスポートから挑戦するか検討する