【独学1ヶ月で合格】基本情報技術者試験の勉強方法

「基本情報技術者に申し込んだけど、勉強スタートしないまま残り1ヶ月になってしまった」

「今まで情報系の勉強はしてこなかったから、基本情報技術者合格のためにスクールに入会するか迷っている」

このページはそんな方へ向けて書いています。

こんにちはコーヤです。

IT系の会社に就職した社会人にとって最初の関門である基本情報技術者。

とはいえ、大学で情報工学を専攻していましたとか、IT系の専門学校に通っていましたとか、IT系に詳しい人ばかりではないと思います。

そこで、このページでは私の体験談をもとに

  • 情報系の勉強をしたことがない状態から
  • 1ヶ月間の独学のみで合格した勉強方法

を紹介していきます。参考になれば幸いです。

情報系分野が初めてでも問題なし

具体的な勉強方法を紹介する前に、情報系分野が初めてだった当時の私の状況を紹介しておきます。

理系の大学に通っていましたが情報系を勉強したことはありませんでした。パソコンが趣味というタイプの人間でもありません。

新卒でIT系の会社に就職し、会社から基本情報技術者の資格の取得を指示されたので勉強し始めました。基本情報技術者が初めての情報系分野の勉強です。

会社で働きながら平日夜と土日で勉強し、1か月間の独学で合格を達成することができました。

1ヶ月間の勉強スケジュール

午前試験の勉強スケジュール

前半の2週間で午前試験の勉強を行いました。

1週間目は「柏木先生の基本情報技術者教室」を読みました。とても整理されていて読みやすい参考書です。

ガッツリ覚えながら読み込むという熱量で読むと疲れてしまうので、テキトーに読み進めていました。

章末の確認問題が解けたり解けなかったりするくらいの読み込み具合です。解けない問題は答えと解説を読んで次の章に進んでいました。

2週間目は「過去問道場」というサイトで過去問演習を行いました。

1年分の問題を解いて、分からなかった問題は柏木先生で調べる、というのを毎日繰り返していました。

1日で1年分の過去問を解いていたので、全部で7年分解きました。

柏木先生と過去問道場

午後試験の勉強スケジュール

後半の2週間で午後試験の勉強を行いました。

午後試験は参考書を買わず「過去問道場」でひたすら過去問演習を行っていました。

平日は情報セキュリティ1問、データ構造とアルゴリズム1問、ソフトウェア開発1問、その他の分野から1問、の計4問を解きました。

土日は情報セキュリティ1問、データ構造とアルゴリズム1問、ソフトウェア開発1問、その他の分野から約5問、の計8問を解きました。

幸いなことに午後試験は午前試験の知識があれば十分に解けます。午後試験のために新しく勉強したことは、次の段落で紹介するソフトウェア開発だけです。

午前試験の勉強でインプットは完了しているので、過去問を解きまくってアウトプットするのがおすすめです。

勉強スケジュール

ソフトウェア開発のおすすめ言語

午後試験のソフトウェア開発は表計算をおすすめします。

プログラミング初心者にとって鬼門のソフトウェア開発は以下の5つからどれか1つを選択する方式です。

  • C言語
  • Java
  • Python
  • アセンブラ
  • 表計算

私は表計算を選択しました。理由は以下2つです。

  • 基本情報技術者の勉強方法を紹介している他のサイト複数にて、プログラミング初心者は表計算がおすすめという記述が多かったから
  • 大学生のときにエクセルを使ったことがあり、全く初めてのプログラミング言語よりは表計算のほうがイメージしやすかったから

こんな初心者の状態からでも、2週間勉強すれば解けるようになりました。

他の言語の勉強をしていないので比較できませんが、私も他サイトと同じように表計算をおすすめします。

CBT方式ならではの注意点

私はCBT方式というPCを使って回答する方式のテストを受けました。

CBTで困ったのは午後試験の表計算の問題です。ソースコードの穴埋め問題を解くとき、穴の場所と選択肢が同じ画面に映らないので、画面を行ったり来たりしながら解きました。

この行ったり来たりが想像以上にストレスです。

対策法として、穴の場所周辺のソースコードを読んで穴にはどういうソースコードが入るのか目星をつけた状態で選択肢の画面に移る、というのを心がけるといいと思います。

迷う選択肢があったときは、選択肢の中身をメモ用紙に書き出してからPC画面には穴の箇所を映して、PC画面とメモ用紙をにらめっこする、という感じで解いていました。

選択肢を書き写している時間なんてあるのか?と不安になると思いますので、表計算の問題を解くのは最後にしたほうがいいでしょう。

まとめ

  • 午前試験は柏木先生と過去問道場で勉強
  • 午後試験は過去問道場で演習するのみ
  • ソフトウェア開発の言語選択で迷ったら表計算

以上です。皆さんの合格を祈っています。

コメント欄

タイトルとURLをコピーしました