初めまして、ルキという者です。プログラミング初心者です。
このたび質問させていただきたいのは、「アルゴリズム」についてです。
まず「初心者のためのHSP入門」には一通り目を通してみました。
基本的な関数について学んだまではよいのですが、その関数をどのように応用していけばよいのか、アルゴリズムの考え方がよくわかりません。
高校の授業でCOBOLの勉強をしているので、変数や配列などの意味は分かると思います。
しかし授業で勉強したのは「すでに出来上がったプログラムの空欄を埋めていく」というような内容だったので、「アルゴリズムを自分で考えてプログラムを完成させる」というのは初めてです。
プログラミングを勉強していくなら、それがどんな言語であろうとアルゴリズムが分からなければ意味がないと思います。そこでアルゴリズムの勉強をしたいと思うのですが、その勉強方法がわかりません。
インターネットでHSPの講座サイトを検索してみたのですが、関数の使い方を一つ一つ説明しているもの、一つのプログラムの制作過程を説明しているものなど色々な種類があって、どのサイトが勉強に適しているのかも自分ではよくわかりません。
皆さんは、HSPを……というか、HSPに限らず、アルゴリズムをどのように勉強しましたか? また、どのようなサイトや書籍を参考にしましたか? よろしければ是非教えてください。
と、色々書いてみましたが、もし文章のおかしいところや思い違い、勉強不足なところがあったらすみません…。今後のためにもご指摘いただけると嬉しいです。