メインコンテンツへスキップ
基本情報技術者基本情報勉強時間学習計画

基本情報技術者 勉強時間の目安|社会人・学生・未経験別の合格モデル

基本情報技術者試験の合格に必要な勉強時間を、社会人・学生・IT未経験の3パターン別に分解。週次の時間配分例と科目A/Bの配分指針を実例で解説します。

公開:

基本情報技術者 勉強時間の目安

基本情報技術者試験(FE)の合格に必要な勉強時間として、よく「200 時間」「IT 未経験なら 300 時間」と紹介されます。しかし、この数字は立場や前提知識によって大きくブレます。本記事では、社会人・学生・IT 未経験の 3 パターン別に、週次配分まで含めた具体的な勉強時間モデルを整理します。

本記事は 過去問AI が独自にまとめた学習ガイドです。試験要項の最新情報は必ず IPA 公式ページ で確認してください。

結論:3 パターン別の合計時間

立場合計時間期間目安週次配分
社会人 IT 業務経験あり100〜150 時間2〜3 ヶ月週 10〜15 時間
社会人 IT 未経験200〜300 時間4〜6 ヶ月週 12〜15 時間
情報系学生80〜120 時間1〜2 ヶ月週 15〜20 時間
非情報系学生150〜200 時間3〜4 ヶ月週 12〜15 時間

この数字は科目 A(旧午前)と科目 B(旧午後)の合計で、参考書の通読・過去問演習・模試・復習をすべて含みます。

社会人 IT 業務経験ありモデル:100〜150 時間

実務で OS・ネットワーク・データベースの基礎に触れている方は、科目 A の半分は実務知識で得点できます。学習の重点は次の通りです。

  • 科目 A:30 時間(過去問演習中心)
  • 科目 B:60 時間(疑似言語・アルゴリズム重点)
  • 模試・直前対策:20 時間

実務で扱わない分野(経営戦略・法務・サービスマネジメント)が学習時間の半分を占めることを覚悟してください。技術系が得意な方ほど、ここで足元をすくわれます。

社会人 IT 未経験モデル:200〜300 時間

未経験社会人にとって最大の壁は 科目 B のアルゴリズム です。疑似言語に慣れるまで 50 時間は必要と見込んでください。疑似言語の読み解き方と科目 B の進め方は 基本情報技術者 科目B完全対策 で体系的に解説しています。

おすすめの配分は次の通りです。

  • 1〜2 ヶ月目:書籍通読+科目 A 過去問(70 時間)
  • 3〜4 ヶ月目:科目 B 疑似言語の特訓(100 時間)
  • 5〜6 ヶ月目:過去問 5 年分+復習+模試(80 時間)

週次では、平日 1 時間(朝 30 分+夜 30 分)+週末 5 時間で週 10 時間を確保します。通勤時間を活用すれば無理なく到達できます。

情報系学生モデル:80〜120 時間

情報系学生は、授業で学ぶ「基本情報相当」の内容を既に履修しているため、科目 A は基礎が完成しています。学習時間は次のように振り分けます。

  • 科目 A:20 時間(過去問 5 年分の演習のみ)
  • 科目 B:50 時間(実装経験を活かして疑似言語を読み解く)
  • 模試:10 時間

学生時代に取得しておけば、就職活動でも履歴書に書ける武器になります。

非情報系学生モデル:150〜200 時間

非情報系学生は社会人未経験者と近い学習量が必要ですが、平日に時間を作りやすい強みがあります。1 日 2 時間 × 週 5 日で週 10 時間を確保すれば 4 ヶ月で到達可能です。

科目 A と科目 B の時間配分

合格者の共通傾向として、科目 A と科目 B の学習時間比は 3:7 が黄金比です。科目 A は過去問の反復で安定しやすい一方、科目 B は新規問題が出題されるため対応力を高める時間が必要です。

未経験者ほど科目 B に時間を割く必要があり、この比率を逆転させてはいけません。

よくある時間配分の失敗

  • 失敗 1:科目 A の暗記に時間をかけすぎて科目 B 対策が間に合わない
  • 失敗 2:科目 B のアルゴリズム本だけ読み、過去問演習を後回しにする
  • 失敗 3:直前期に新しい教材を追加して消化不良になる

これらを避けるためには、学習開始時点で「科目 A は過去問 5 年分、科目 B は過去問+アルゴリズム本 1 冊」とスコープを固定するのが効果的です。

過去問演習の効率化

過去問演習にかかる時間は「分からない問題で詰まる時間」が 7 割を占めます。過去問AI の AI コパイロットを使えば、つまずいた瞬間に追加質問できるため、調べ物の時間を 1/3 に短縮できます。

基本情報技術者 過去問 で年度別・分野別の演習を始めましょう。

まとめ

  • 社会人 IT 未経験は 200〜300 時間が現実的目安
  • 学生は 80〜200 時間で立場により幅がある
  • 科目 A:科目 B = 3:7 の時間配分が合格者の黄金比
  • AI コパイロットで「詰まり時間」を短縮するのが時短の鍵

自分の立場に合った時間モデルを選び、無理のない学習計画を立てましょう。

よくある質問

Q. 200 時間と聞いていましたが、なぜ未経験は 300 時間ですか? 科目 B の疑似言語に慣れる時間が立場で大きく異なるためです。プログラミング経験者は 30〜50 時間で対応できますが、完全未経験者は 100 時間以上必要になるケースが一般的です。

Q. 仕事が忙しく週 10 時間も取れません。どうすれば? 週 5〜7 時間でも合格は可能ですが、期間を 8〜12 ヶ月に延ばす計画に切り替えましょう。短期合格を狙うより、無理のないペースで継続するほうが結果として早く合格できます。

Q. 科目 A は満点を狙うべきですか? 合格点は科目 A・B ともに 60% です。科目 A で 80% 取れれば十分で、残りの時間は科目 B に投下するのが合格者の共通戦略です。

Q. 過去問は何年分が必要ですか? 科目 A は直近 5 年分を 3 周、科目 B は直近 3 年分を 2 周が目安です。それより古い問題は出題範囲が刷新されている可能性が高く、ROI が下がります。

基本情報技術者 の過去問で実戦演習する

記事の内容を実戦で確認しましょう。AI コパイロット付きで分からない点はその場で解決できます。

この記事に関連する過去問

関連記事

※ 本記事は 過去問AI が独自にまとめた学習ガイドです。試験要項の最新情報は必ず IPA 公式ページで確認してください。