No.5ベストアンサー
- 回答日時:
勉強方法は人それぞれですが、私が独学で勉強したときは本のプログラムを入力して、コンパイルして実行しながら勉強しました。
その方法は、他に回答された皆さんがやってますね。
次に、ある程度理解したら自分の知識の範囲内でできるプログラムを作りました。
たとえば、if文を学習したら、じゃんけんゲームを作ってみる。
while文を学習したら、0が入力されるまでゲームを続けるようにする。
配列を学習したら、OXゲームを作ってみる。
こんな感じです。私は、こんな方法で学習しました。
じゃんけんゲームを作るには、乱数の知識が必要ですが、初心者でも簡単に作れます。自分で考えた独自のプログラムを多く作っていると意外と早く覚えることができます。
配列まで学習すれば、オセロとかを作ることができます。
あと、参考書を選ぶときは本屋で立ち読みして理解できそうなものを選びましょう。
回答ありがとうございます。
今まで私は本に書いてあること以外に自分で試そうとしていませんでした。
他の皆さんが言われているとおり実際にプログラミングをしながらの勉強方法が効果的なんですね。
No.9
- 回答日時:
独学ではじめて、現在は仕事にしてますよ。
>私参考書をいきなり読破しようとしているのではないですか?プログラミングは学校の勉強とはすこし手法がちがうとおもいますね。
他の方もおっしゃってますが、とにかくサンプルを自分で打ち込んで確認する(コピペではなく、できるだけ自分で打ち込みましょう。その方が理解も早いようですよ)
で、そのサンプルのうごきを理解してみる。
なんとなくでいいからわかった気になったら、すこし改変してみて、自分の考えどおりの挙動になったらOK。
って感じですすめるのが、早いですよ。
いきなり全部頭に入れても使いもにならないプログラマにしかなれません。
すこしづつ、理屈を追っていくのが最短コースです。
No.8
- 回答日時:
プログラムはソフトウェアの製作に使う言語ですが、突き詰めていくと必ずと言って良い程、ハードウェアの問題にぶつかります。
ハードに密接に関係しているので、ハードウェアの知識が全く無いと、色々と勉強上支障をきたしますが、最初の内は気にせず、C言語であれば、その言語の文法的な部分の理解から始めれば良いと思いますよ。
それと、プログラミング言語もある意味文章と捉える事が可能ですが、日本語等、人間が普段話す用語のような曖昧性と言うものが認められない世界です。
1字でも誤りがあれば動かない世界ですから・・
また、例えば初心者用の入門書を持っていたとして、いきなりその本全てを読破し、完全理解してから何かを作る必要はありません。
2~3個の機能を知識として得たら、それを使って、とにかくコーディングし、動かしてみる事を強く勧めます。
どんなに簡単に思えるツールでも、作ればほぼ必ず問題にぶつかりますし、作り終えた時点での理解度アップは、本を読み続けた時の比ではありません。
parapa様の言う、習うより慣れろとの言葉も、こういう経緯あってこそだと思います。
nofutureforyou様の
>それをここで聞いたらいいのではないでしょうか。
罵倒されることもあるかもしれませんがあまり気にしないでいきましょう。
と言う言葉も、その通りですね。世の中色々な方がいますので。多少理解して、分かった気になってしまい、高慢になり奢るのは良くないですが、最初は分からなくて当たり前ですし、恐らく質問の仕方も然りでしょう。
指摘と罵倒は違いますので、経験を積んでいかれれば良いかと思います。
No.3
- 回答日時:
こんばんは。
僕も大学で必要なので独学しました。お使いのパソコンはウィンドウズですか?
僕がすごくお世話になったホームページがあるので
それも紹介しておきます。
そのホームページを見れば、ウィンドウズでプログラミングの
環境が簡単に設定できます。
本を読んでいるだけではなかなかわからないと思うので、
実際にプログラミングしてみて試してください。
頑張ってくださいね。
参考URL:http://www9.plala.or.jp/sgwr-t/
No.1
- 回答日時:
本に書いてあることが理解できなければ、何回も読み直したり実際にプログラミングしてみて理解してください。
C言語自体が難しいレベルの言語と言われているので初心者には難しいかもしれないので、PHPやJavaScriptなどといった簡単な言語から習得してみるのもいいのではないでしょうか?
回答ありがとうございます。
プログラミングの基本と言われているC言語をマスターすれば色々応用がきくんじゃないかと思ってましたが、やり遂げる自信もあまりないので比較的簡単な言語から勉強することも考えてみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- IT・エンジニアリング ITエンジニアの勉強時間や勉強方法について 初めまして閲覧いただきありがとうございます。 当方25歳 4 2022/06/09 18:51
- ドイツ語 英語を勉強して損したことはありますか? 私の場合は、幼い頃からスイスの田舎が好き または 祖父(19 2 2023/03/01 16:45
- Java プログラミングのプの字も知りませんが、プログラミングを勉強したいです。とりあえず、学ぶものを決めない 3 2022/11/04 13:10
- その他(人文学) 伯祖父(1906年生まれ)が登山家、祖父(1918年生まれ)が医者と登山家のため、独語を勉強すること 1 2023/04/25 12:07
- その他(プログラミング・Web制作) 次に、楽天のアジャイル就活に参加して、1日で内定を獲得できる。私は大企業に就職できる? 2 2022/04/17 13:38
- 予備校・塾・家庭教師 大学受験に関する質問です。 高二理系です。 進研模試で英語48、数学59、国語65。 浪人は1年まで 3 2023/02/20 23:34
- 簿記検定・漢字検定・秘書検定 簿記3級を独学で勉強した人に質問です。 どうやって勉強しましたか?私は今独学で勉強中ですが、なかなか 3 2023/01/25 00:01
- その他(学校・勉強) 英単語の勉強をして思考力が上がることってあるんですか? 2 2022/08/18 17:26
- 大学受験 9月からMARCH 間に合いますか? 3 2022/09/13 20:55
- 大学受験 立教大学か中央大学か 3 2023/01/06 11:06
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C++Builder初心者の勉強法
-
VBAの勉強の仕方
-
c言語は独学で、どこまで出来ま...
-
情報工学科にはパソコン知識が...
-
オリジナルの占いサイトを作る...
-
OpenGLで質問があります。
-
中卒がプログラマーとして生き...
-
「やさしいC」の次に読む本を探...
-
万年カレンダーのプログラムの...
-
自作でプレステ対応ゲームは作...
-
プログラミングを教えたいです...
-
楽しくて最高のプログラミング...
-
小学1年生の子です。塾に行かせ...
-
COBOLでのNOT = の AND条件
-
VBSでDim、Private、Publicの違い
-
Int('1234') で、strをかんたん...
-
vbaとc言語の関連性について
-
C言語とhtmlの違いを どな...
-
IT業界より楽に稼げる業界って...
-
C言語、C+、C++、C#の違い
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プログラミングに触れて見たい
-
情報工学科にはパソコン知識が...
-
PixivとかDMM(FANZA)みたいなサ...
-
プログラマーになったきっかけ...
-
中卒がプログラマーとして生き...
-
「やさしいC」の次に読む本を探...
-
Win32APIは覚えて損する?
-
プログラミングの習得期間はど...
-
中学生 プログラマーになりた...
-
万年カレンダーのプログラムの...
-
ExcelでのVisual Basicのプログ...
-
C#の基本文法が詳しく書かれて...
-
オリジナルの占いサイトを作る...
-
今からWin32を勉強する意義
-
独学でプログラミングを習得す...
-
自作でプレステ対応ゲームは作...
-
VBAの勉強の仕方
-
プログラミングに 興味をもっ...
-
ゲームを作りたくてプログラミ...
-
変数・関数 メモリの関係 本...
おすすめ情報