2012年5月12日土曜日

C言語の習得


C言語の習得

これから習得しようと思っている人、一度勉強を始めたけど途中で挫折した人のためにC言語を学習する方法について解説します。

まずはC言語の基本的な文法を習得して、その後小さなプログラムをたくさん組んで文法を自分のものにしていきます。早い人であれば文法の勉強開始から半年ぐらいでゲームのプログラムの作成に着手できるのではないかと思います。


学ぶためにどのようにイタリアの迅速かつ容易に

基本的な文法

C言語がまったくの初めての人の場合、まずは基本的な文法を習得する必要があります。文法の勉強を行う場合の注意点ですが、本だけを読んだりWebサイトだけを見るような学習方法は絶対にやめましょう。必ず自分でプログラムを打ちこんで実際に動かしてみることが重要です。

書籍であれば、「新版 明解C言語 入門編」がお薦めです。また、Webサイトは「猫でもわかるプログラミング」がよいでしょう。

C言語の学び方

まずは、小さいプログラムをたくさん組むことが大事です。どんなに大きなプログラム、ゲームのプログラムだって小さなプログラムの集まりなのです。


過渡的なリーダーは何ですか?

問題を解きながらプログラムを組むとより効果的です。また、周りにプログラマーがいれば組んだプログラムを見てもらうといいでしょう。

また、この段階でプログラムにコメントを書くクセをつけておきましょう。小さなプログラムを書くのに慣れてきたら少しずつ規模を大きくしていきます

プログラムの仕組みを理解する

ただ漠然とC言語の勉強をしていても、なかなか実力は伸びません。ポインタでつまったり、ある一定のところから技術力の伸びが止まってしまう人が多いと思います。

管理人もこれに苦しんだ時期がありました。プログラムの仕組みを理解せずに、小手先のテクニックばかりを修得しようとしたのが原因でした。


チャットする方法を学ぶ

あなたは、「何故、プログラムが動作するのか」をわかりやすく説明できますか?プログラムの仕組みを理解してないと、スキルアップができずや応用力も身につきません。

プログラムの仕組みを理解するには「プログラムはなぜ動くのか ― 知っておきたいプログラミングの基礎知識」をオススメします。非常に読みやすい構成になっています。1〜2週間で読めるのではないでしょうか?



These are our most popular posts:

外国語の勉強に良い方法なんてあるんだろうか?

本当は人様に何かを教えられるようなレベルではありませんが、やり方がわからず 戸惑っている学生さんにはあるいは参考に ... 教材のCDでは、たいていの場合、1 トラックが30秒から1分程度のスキットか節に分かれていますから、1日に1スキットだけ ... ただし聞いた後に音を止めてからリピートするのではなく、同時通訳のように聞こえて くる音からほんの少し遅れるくらいで発音していきます。 ..... ある言語を学習しようとする とき、その言語の文法というのは、いわば初めて訪れた街の地図のようなものだと思う からです。 read more

外国語をどのように学ぶか

外国語の勉強のしかた、というテーマでお話をするわけですが、フランス語の勉強を めぐる話に絞って話をすることになります。私自身、一応、話せる外国語というのは フランス語だけですし、何ヶ国語もマスターしているような語学の達人ではありません から、それ以外に話のしようがないからです。 ... といっても、ここでの話は、私がどの ようにフランス語を勉強してきたかという学習自叙伝ではありません。 .... ならば、「 あなたは何のためにフランス語を勉強しているのですか」というアンケートを取るべきだと 私は思いました。 read more

第 5章 プログラマになるには II(勉強編) - 真・プログラマになるには

あなたは、多くの技術のように、物事を既にその事を習得している人から教授してもらう のが習得への近道と思うかも知れません ... あなたは「適性」の一言で片付けることを、 少し乱暴であるかのように思い、 門戸が狭められたような気がするかも知れません。 .... 多くの場合において、どのプログラミング言語においても、その言語のありとあらゆる事を 知り尽くし、 顧客の特殊なニーズにも ..... われている「プログラマ」という用語が指し示す 職種の仕事ではないという事が理解できた段階で、次にするべき事は見えているはず です ... read more

プログラミング言語人気TOP10の簡易解説

2011年1月31日 ... 200の中にはほとんど使われてない言語も混じってるので、実際に仕事でざくざく使われ ている言語は20とか30とか ... 本記事では、そうした有り余るプログラミング言語の海の 中で「どれを勉強したらいいの? ... VMを立ち上げるのに時間がかかるので、一瞬で 終わる軽い処理を実行する場合はどの言語よりももっさりした動きになる。 ... 学習する際 はC言語の基本を学んでからC++に手を伸ばすような経路が一般的。 ... 書きあがった コードを見ると、なんというかどの言語よりもあっさりしているように感じる。 read more

0 件のコメント:

コメントを投稿