• 締切済み

プログラミングの学び方について質問させてください。

gachincoの回答

  • gachinco
  • ベストアンサー率20% (32/156)
回答No.6

1.言語の仕組みを理解する. -->コードを打ち込む前に理論的に理解しましょう. 2.打ち込む -->サンプルコードを打ち込みましょう 3.実際にやってみる. -->理論的に理解すれば, ここをこう変えたらこうなるはずだ! と予想できると思うので, それを予想しながらコードを変えて 実行してみましょう. 4.コンパイラが吐き出すエラー文や警告文を読む. -->コンパイルエラーが出たら, 英語でもちゃんと読みましょう. どんなときにどんなエラーが出るかを知るのと知らないのでは 作業効率が大きく変わります. 5.とりあえずググりましょう -->読んでも分からない事があればググりましょう. むしろ, 理解不能なコンパイルエラーが出たらコピペして即ググりましょう. ググリ方を知ってると作業効率大幅に改善されます. ---- おまけ ---- 6.良書を探しましょう. -->C++言語は奥が深いプログラミング言語です. 本当に使いこなしたければ、良書を読みましょう. C++の場合は書籍によって雲泥の差が出ると思われます. とりあえず「c++ 良書」でググりましょう.

関連するQ&A

  • プログラミング

    13歳からはじめるゼロからのC言語ゲームプログラミング教室という本を見て勉強しているのですが、ソースコードを書いてデバックのデバックなしで開始をすると指定されたファイルが見つかりませんとなります。どなたが原因がわかる人がいましたら回答お願いします。

  • プログラミングの学習の手順がわかりません

    最近プログラミングの学習が行き詰っています。(Visual BasicとExcel VBAをやっています。いずれはC++も勉強するつもりです) 理由は、本のコードを丸写ししてばっかりで、いつになったら本なしでオリジナルのコードが書けるようになるんだと考えるようになったからです。 プログラミングをどういう手順で学習していけばよいですか?今は本を借りて真似をしているだけです。 もう一つ聞きたいのは、1つのプログラミング言語をマスターする上で覚えなくてはならないのはどんなことですか?あと、どのくらいの時間を費やして勉強すればよいですか?(まだ中2です)

  • プログラミングの入門者・初心者レベルを超えられている方に質問

    プログラミングの入門者・初心者レベルを超えられている方にお聞きしたいのですが、 「入門書に書かれているコードを記述し、さらに自分なりにコードを改変し、改良を加えていく。」という手順が成り立たない(見当つかない)ものに対し、どのように対応(勉強)されてきて、現在のレベルまでたどり着いたのでしょうか? 「こんなものがつくりたい、ここをこうしたい」 というアイデアはたくさんあるのですが、それを実現するにはどのようなコード記述をしたらよいか、実際にいろいろな入門書を読んでみても見当もつかない場合が多々あります。 基本的に、長年勉強をし続けなければ難しいのでしょうが、入門書どおりのコード記述ではなく、こういうのをやるにはどうしたらよいのか?という視点での勉強方法など、良いアドバイスがありましたら、ご教授願います。 最近は「逆引き大全」みたいな書籍もいろいろ出版されていますが、そういう本を見てみても、自分がやりたいことってなかなか載ってないものですよね。。。

  • プログラミングに関して

    プログラミングの勉強をしているのですが、一通り基礎的な本は読破しましたが、長いソースプログラムを白紙の状態から自分で書くことなど出来そうにありません。オープンソースなどの長いソースコードは全て誰かが白紙の状態からあれ程までの長いソースコードを書いているのでしょうか?それとも何かを応用したりどこかの関数を引用したりして書かれているのでしょうか?

  • プログラミング言語が何か教えてください><

    プログラミングのソースコード(?)を見つけ、いざ打ち込んでやってみよう!となったのですが、これが何言語(FORTRAN?PYTHON??C??)なのか分からなくてどうすればいいのか困っています>< プログラミングにお詳しい方、お助けください>< ちなみに、プログラミングに関してはほとんど何もわからない情弱男です。

  • C言語のプログラミングについての質問です

    C言語の課題で数値を入力したらその数に40+して二乗するプログラミングを作りたいのですがソースがいまいちわかりません どなたかご教授お願いします

  • ゲームプログラミングについて(C++)

    将来、CAPCOMでゲームを作りたいのですが、C++でゲームプログラミングの勉強をしようとしても、いい本や、わかりやすいサイトなどがわからないです。 今もっているC++のゲームプログラミングの本は 14歳からはじめるC++わくわくゲームプログラミング教室を持っています。 これで勉強していたのですが、誤字や間違いが多くてわからなかったです。 C++の知識はそれなりに持っているます。 ゲームプログラミングは、二年制の専門学校に進学して、勉強したほうがいいでしょうか? もしくは、今勉強していったほうがいいでしょうか? 今、勉強したほうがいいと思う方は、お勧めのサイトや、わかりやすい本を教えてください

  • ネットワークプログラミングを勉強しようとしているのですが。

    プログラミング初心者です。 C言語でWindowsプログラミングを一応学び、それを利用してゲームを作るのと平行してネットワークも勉強しようと思っています。 使おうとしている書籍は"UNIXネットワークプログラミング入門"という書籍で、初めてネットワークプログラミングを勉強しようとしています。 そこでその本の第二章(p32)のチャットプログラムを動作させようとしたのですがうまくできません。ソースコードはhttp://www.gihyo.co.jp/books/support.php/4-7741-1754-4 に置いてあるフォルダのchap2というフォルダにあるコードです。 まずcygwinでサーバのプログラムを動作させてから、cygwinをもう一つ起動させてそちらでクライアントのプログラムを動作させればいいと書いてあると「思う」のですが、動作しません。クライアントのプログラムを動作させても「gethostbyname: Operation not permitted」というメッセージが出て終了してしまいます。 もし、同じ本を使ったことがある方、またはそうでなくても超初心者がしてしまうような間違いや手順足らずなことなどに心当たりがあれば教えて下さい。

  • ネットワークプログラミングを勉強しようとしているのですが。

    プログラミング初心者です。 C言語でWindowsプログラミングを一応学び、それを利用してゲームを作るのと平行してネットワークも勉強しようと思っています。 使おうとしている書籍は"UNIXネットワークプログラミング入門"という書籍で、初めてネットワークプログラミングを勉強しようとしています。 そこでその本の第二章(p32)のチャットプログラムを動作させようとしたのですがうまくできません。ソースコードは​http://www.gihyo.co.jp/books/support.php/4-7741-1754-4​ に置いてあるフォルダのchap2というフォルダにあるコードです。 まずcygwinでサーバのプログラムを動作させてから、cygwinをもう一つ起動させてそちらでクライアントのプログラムを動作させればいいと書いてあると「思う」のですが、動作しません。クライアントのプログラムを動作させても「gethostbyname: Operation not permitted」というメッセージが出て終了してしまいます。 もし、同じ本を使ったことがある方、またはそうでなくても超初心者がしてしまうような間違いや手順足らずなことなどに心当たりがあれば教えて下さい。

  • プログラミングをするには

    プログラミングをするにはどの様なものが必要なのでしょうか。例えばC言語の書き方は本でわかりますが、それを実際に書く場所またその書いた結果をコンピューター上において動かすにはどのようにしたらよいのでしょうか。