サイタプログラミングスクールC言語プログラミング入門講座 神奈川 楽しめるC言語セミナー レッスンノート ガイダンスなど

ガイダンスなど

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

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

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

 ・ ガイダンス
 ・ 文法面の項目一覧
 ・ コンパイル、アセンブル、リンクについて
 ・ Eclipse の環境整備

□ ガイダンス

レッスンの冒頭で、ガイダンスを実施しました。

この中で、「マイコンの動作を制御するプログラムをC言語で実装してみたい」というご希望についても確認しました。

□ 文法面での項目一覧

C言語の文法における項目一覧を示すと、以下のような感じです。

 ・ 入出力
 ・ データと型
 ・ 演算
 ・ 配列
 ・ 制御文
 ・ 関数
 ・ ポインタ
 ・ 構造体・共用体
 ・ 標準ライブラリ
 ・ その他

これらは、一般的なC言語の文法レッスンを想定した場合に取り扱う項目になります。

一般的な場合では、特に関数とポインタが重要な項目になります。ただし組込み向けを意識した場合は、他にも重要な項目が出てきます(例: 構造体のビットフィールドについて、割り込み制御 など)

□ コンパイル、アセンブル、リンク

ソースコードを実行可能なファイルに変換するまでの、コンパイル→アセンブル→リンクという処理の流れを説明しました。

詳細は、紙でお渡ししたメモを参照してください。

□ Eclipse を使った開発環境整備

組込み向けのプログラムを作成する場合は、それ用の開発環境の整備が必要です。

今回は、無償で使用できるEclipse の整備を実施しました。
新着レッスンノート

12/9 のレッスン内容は、以下の通りです。  ・ 30のコンソールゲーム作成 詳細は、レッスン中に別途お渡ししたノートやノートPCに保存したソースファイルも参照してください □ 30のコンソールゲーム作成 引き続き、30のコンソールゲーム作りがテーマです。 今回...

12/9のレッスン内容は、以下の通りです。  ・ 基本情報技術者試験 午前対策 詳細はレッスン中にお渡ししたノートを参照してください。 □ 基本情報技術者試験 午前対策 引き続き、基本情報技術者試験の午前対策をすすめました。 今回は、テキストの中から  ・ ...

12/7のレッスン内容は、以下の通りです。  ・ C言語文法   - 構造体 詳細は、別途お渡ししたノートも参照してください。 □ 構造体 今回のテーマは、構造体です。 以前のレッスンで、型は大きく分類すると  ・ 基本型  ・ ユーザ定義型 ...

12/2(2回目) のレッスンの内容は、以下の通りです。  ・ CSVへの追加情報出力プログラム作成 1回目で作成し切れなかった部分を、2回目の中で作成しました。 今回のレッスンの詳細は、レッスン中に別途お渡ししたノートやメッセージに添付したソースファイルを参照してください。

12/2 のレッスンの内容は、以下の通りです。  ・ CSVへの追加情報出力プログラム作成 今回のレッスンの詳細は、レッスン中に別途お渡ししたノートやメッセージに添付したソースファイルを参照してください。

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