基本情報技術者試験の難関アルゴリズム。
そのアルゴリズムの参考書を選ぶ時に気をつけるポイントは、
ズバリ解説が丁寧である事。
理由としてはとても単純で、アルゴリズムが難しいという点につきます。
そこで今回解説するのは、アルゴリズムの参考書を選ぶポイントについてです。
アルゴリズムは出題される問題が難しく、自己流で勉強していると、習得まで時間が掛かる分野です。
そんな状況を改善すべく、アルゴリズム参考書を購入して、アルゴリズムの勉強をスムーズに進められるようにしましょう。

アルゴリズムを1から勉強する場合は、参考書を買った方が無難だね。初心者が自己流で挑むには問題の難易度が高すぎるよ・・・

アルゴリズムの場合、過去問題の復習だけだとほぼ間違いなく頭打ちになるからな

結局のところ基礎から勉強するのが、一番の近道だから根気強く勉強するしかないね
・イラストの解説が充実しているかを最優先

アルゴリズムの参考書を購入する場合、1番に優先したいのは、
フローチャート(流れ図)やイラストによる解説が充実しているという点です。
基本的にアルゴリズムの問題やロジックを丁寧に解説する場合は、フローチャート(流れ図)やイラストによる解説が不可欠となっています。
そのためフローチャート(流れ図)やイラストによる解説が充実していない参考書は、即選択肢から外してしまっても構いません。

初心者や未経験者の人は、アルゴリズムの解説を文章でされても、理解するのは難しいと思う・・・

そうだな。だからアルゴリズムの勉強は、処理をイメージ化するところか始めて、プログラムの目的を想像しやすいように勉強する

だから参考書を選ぶ際にも、フローチャート(流れ図)、イラストといった図による解説を重視した方が良いね
・問題の解説が充実しているかも重要

アルゴリズムの参考書を選ぶ場合、掲載されている問題の量や質といった要素以上に、
問題の解説が充実しているというポイントを重視すべきです。
理由は単純で、アルゴリズムの問題は細かいところまで解説がないと理解が難しいから。
特にアルゴリズムを経験したことがない人は、人に手を引かれるようにして解説をしてくれないと簡単に思考が行方不明になります。
そのためアルゴリズムの参考書を選ぶ際には、
- 問題の解説が充実している
- 問題の解説にフローチャート(流れ図)やイラストを使っている
といったポイントは、確実にチェックしておくべき項目と言えるでしょう。

アルゴリズムの勉強をする上で、アルゴリズムで使われている処理を理解するのは、問題を解くこと以上に大事な要素だと思うよ

処理を理解すると、
アルゴリズムの勉強になるだけじゃなく、プログラミングの勉強にもなる

問題を解けるようになるまでは時間は掛かるけど、勉強するだけの価値がある分野だからね
・難しそうであれば参考書のレベルを落とす

アルゴリズムの参考書を見てみたけど、難しいそうで手が出ない。・・・
そんな場合は、素直に参考書のレベルを下げて、試験対策本以外の参考書も視野に入れるべきです。

上記のリンクで紹介している参考書は、試験対策本ではないため、練習問題は載っていませんが、
ロジックや処理の解説に関してはこの上なく丁寧な参考書となっています。
まるで絵本を読み進めるかのような分かりやすさになっているため、プログラミング初心者や未経験者でもスムーズに読み進められるでしょう。
ちなみにアルゴリズムの勉強に関しては、アルゴリズムによる経験や適性により、勉強する人間によって個人差が出ます。
他の分野より人によって進み方に大きな違いが出るため、
自分のレベルに合った参考書を選ぶようにしましょう。

アルゴリズムの参考書は、中身をチェックした時に、「簡単すぎるかも・・・」と思うぐらいがベストだよ

難しい参考書で勉強を続けても、ストレスが溜まり続けるだけ。それがアルゴリズムって分野だ
まとめ
アルゴリズムの参考書を選ぶ際には、以下のポイントを頭に入れておきましょう。
- フローチャート(流れ図)やイラストによる解説が充実しているか
- 問題の解説が充実しているか
- 難しそうであれば、参考書のレベルを落とす
アルゴリズムの勉強をする場合、
「少し簡単かも・・・」と思うぐらいの参考書を選ぶのがベストです。
難しい参考書で勉強を進めても、効率が落ちるだけであるため注意しましょう。
ちなみに以下の参考書は、私が自信を持っておすすめするアルゴリズムの参考書となっています。


今回解説した以下の要素を満たしており、
- フローチャート(流れ図)やイラストによる解説が充実している
- 問題の解説が充実している
- 問題の解説にフローチャート(流れ図)やイラストを使っている
初心者や未経験者にもおすすめできる参考書となっています。
是非ともアルゴリズムの参考書を選ぶ際の判断材料にしては如何でしょうか?
コメント