サイタプログラミングスクールC言語プログラミング入門講座 神奈川 楽しめるC言語セミナー レッスンノート ガイダンス・C言語の文法項目一覧

ガイダンス・C言語の文法項目一覧

C言語プログラミング入門講座のレッスンノート

レッスンノートって?レッスンノートって?

7/30の体験レッスンの内容は、以下の通りです。

 ・ ガイダンス
 ・ C言語の文法項目一覧
 ・ Visual Studio の紹介
 ・ 導入知識

□ ガイダンス

レッスンの冒頭で、プログラミング学習の動機や現状の確認を含めたガイダンスを実施しました。

お使いになっている参考書を確認し、今後のレッスンでテキストとするものもこの中で決定しました。


□ C言語の文法項目一覧

参考書によって前後する場合がありますが、C言語では主に以下の文法項目を扱います。

 ・ データ・型(配列や文字列もここで)
 ・ 入出力
 ・ 演算
 ・ 制御文
 ・ 関数
 ・ ポインタ
 ・ 文字列操作関数
 ・ ファイル処理
 ・ その他(構造体、ヘッダファイルの役割など)

参考書の内容に沿って、学習を進めていきましょう。


□ Visual Studioの紹介

WindowsでC言語やC++の学習をする場合の、代表的なツール(最新版)を以下に記します。

 ・ Microsoft Visual Studio 2017 Community

これは、実際の開発現場でも開発ツールとして幅広く使われています。


次回のレッスンまでに、インストールしておいてください。

使い方に関しては、インストールの確認ができしだい説明する予定です。


□ 導入知識

参考書の1章をベースに、導入知識の部分を説明しました。

C言語が広いくくりで見たときに「高水準言語」に含まれることなど、ですね。

こちらは、紙でお渡ししたノートも参照してください。
新着レッスンノート

9/12のレッスン内容は、以下の通りです。 ・ポリモーフィズムについて ・Javaでの例外処理(try〜catch) 詳細は、お渡ししたノートを参照してください。 ポリモーフィズムは、オブジェクト指向の三大機能のひとつ(他にはカプセル化と継承があります)ですが、その中で...

9/5のレッスン内容は、以下の通りです。 ・ オブジェクト指向の考え方 □ オブジェクト指向の考え方 今取り組んでいるJavaは、純粋なオブジェクト指向のプログラミング言語に分類されます。そして、これはこれまで取り組んできたC言語とは、アプローチ的にも違うことをお話しし...

3/20のレッスン内容は、以下の通りです。 ・ 関数の再帰呼び出し 再帰呼び出しは自己呼び出しとも呼ばれ、関数が自分自身を「再帰的に」呼び出せるしくみのことです。 レッスンでは「1〜nまでの合計を求める」というお題で説明しましたが、他にも階乗、数列の漸化式などで用いられる仕...

3/15のレッスン内容は、以下の通りです。 ・ ポインタの基礎 ・ 変数の有効範囲 今回の詳細も、別途お渡ししたノートを参照してください。

3/15のレッスン内容は、以下の通りです。  ・ 配列の引数の取り扱い  ・ ポインタと配列・文字列の関係 今回の詳細は、別途お渡ししたノートを参照してください。

レッスンノート ページ先頭へ