✏️

Java Silver SE11に正答率92%で合格した学習方法 2024年6月

2024/12/06に公開

まずは、結果から

正答率 92%で合格しました。落としてしまった部分は、隠蔽、モジュールやパッケージの理解が足りていませんでした。オブジェクト指向に学習が行きがちですが、意外とモジュールとパッケージのことも問題として出てきます。
スクリーンショット 2024-12-06 13.12.35.png

筆者のレベル

大学生
プログラミング経験 : JavaScript、Cなど
オブジェクト指向の学習 : 未学習

主な学習方法 学習時間 : 52時間

極論、黒本を完璧にすれば合格できると思います。

私は黒本を3周しました。その内訳は

①黒本を1周解く。(最初は結構難しいので、さらっと解いて、間違えた問題については なぜ そうなるのかを深く考える)

②間違えた問題のみをもう一周(間違えた問題は再度復習)

③最後に、全ての問題を解く

間違えた問題のみをテスト直前に復習

コツ

暗記して乗り越えることをしない
→暗記したとしても、問題が変われば解けなくなるので、暗記して乗り越えることは絶対にしないことをおすすめします
すべての挙動に「なぜ?」を意識
->なぜここはprivateではだめなのかなど一つ一つの事に対して、時間はかかってしまいますが、「なぜ?」と疑問を持つことで最終的に色々なことが繋がってきます。
目に見える形で自分の苦手分野、学習率を視覚化
→モチベにもつながりますし、受験前に何を復習しておくべきか簡単にわかる。
スクリーンショット 2024-12-06 13.04.19.png

使用した参考書

https://www.sbcr.jp/product/4815606015/
あまり覚えていませんが、ラムダ式などの深い内容はあまり載っていなかったような....

https://book.impress.co.jp/books/1118101186
ほとんど、この黒本を使って勉強しました。大体のオブジェクト指向の概念、考え方が網羅されており、わからない問題に対して、「なぜ?」と全てに疑問を持つことでより深い理解になると感じました。挙動を実際に自分で動かしてみたり、技術系ブログなどで調べるととても効率よく勉強ができます。

最後に

最短で合格するなら、黒本だけで挑むことは可能だと思います。しかし、黒本だけでは1周目は全く理解することができないので何か入門書でさらっと学習してから黒本に取り組むと理解はしやすくなると思います。

Discussion