• 締切済み

プログラミングを勉強しても身につきません。

何が理解できていないのかもよくわかりません。 まだ例えばC言語なら文法を勉強している段階です。 HTMLはタグを覚えてとりあえずなんのタグだか理解できるぐらいです。 難しく入れ子にしたりしていくとわからなくなってしまいます。 CSSやJavascriptはまだ勉強していないのでよくわかりません。 一日90分ぐらい勉強してどのくらいでとりあえず、 なんかできるようになるのでしょうか? 自分は以前やったときに合計10時間ぐらいやって何もみにつかなくて やめた覚えがあります。 後、どうやって勉強したらいいのでしょうか? よく、プログラミング言語のタグとかコマンドを覚える必要はない それがどういうときに必要な単語か覚えて書けばいいから それよりも、ロジックというか仕組みを考えることをした方がいいというのですが、 その仕組みを構築するためにはどうしたいいでしょうか? いま、 プログラマの数学 大型本 – 2005/3/24 結城 浩 (著) https://www.amazon.co.jp/dp/4797329734 という本を借りてきて読んでいる途中ですが、この本で 数学的なロジックの正確性でプログラミングを構築していくもんだということ のようなので、それほど難解には書かれていないので、理解するように 努めたいと考えています。 後はプログラムを数多く作るしかないでしょうか? 教えてくださいよろしくお願いします。

みんなの回答

  • maiko0333
  • ベストアンサー率19% (839/4401)
回答No.1

ロジックの理解でしょうね。 安心してください。むづかしい事などこれっぽっちもありませんから。 あなたは学校や会社にどういう経路で行きますか? バスに乗って、JR。そして徒歩としましょう。 バスに乗る前にJRに乗るなんてことはできませんよね。 あとはバスに乗る手順を詳しく書いていけばいいんです。 所定の時間にバス停に行く、バスに乗る、4番目の停留所で降りる。 とまぁ、こういう当たり前の順番で言語に従った単語を並べていくだけです。 あとはエラー処理をどれだけ思いつくかです。 バスが来なかったらどうするか? 遅れてきたらJRにも影響して次の電車にのることを考えなければなりません。 定期の期限を常に監視して切れないようにする。 定期を手に入れるためにはどうするか。 定期を買いに行ったら値上げしていてお金が足りなかったらどうするか?など。 書いていなければコンピュータは止まってしまいますよ。 暴走し、財布の中身をマイナスにしてでも買ってきたり、 勝手に定期代を値下げさせてでも買ってきてしまったらマズイでしょ。 そういうことを順序よく、理路整然と並べていくのがプログラムです。 最終的にはコンパイルされ機械語で動きますので言語はなんでもいいんです。 言語によって向き不向きがあったり、作り込まれていない機能があったりで 目的に合った言語を選択する必要があります。

ikegamiakira39
質問者

お礼

回答ありがとうございます。 参考にさせていただきます。

関連するQ&A