授業の目標と概要 |
C言語を用いてプログラムの作成に必要となる基本的な知識とスキルを身につける.そ
のために,まずC言語のプログラムを読むこと,次に自分が書くことを行う.
|
履修上の注意
(準備する用具・
前提とする知識等)
|
第2学年で学んだ2進数や論理演算の知識を使用する.
授業時間中に演習の時間を設けるが,それ以外の時間にも課題を実行すれば理解が深ま
る.
|
到達目標 |
・C言語で書かれたプログラムの動作を説明できる
・与えられた課題に対応するフローチャートを書くことができる
・与えられた課題を達成するプログラムをC言語で作成できる
|
成績評価方法 |
合否判定:定期試験(4回)の平均60点以上を合格とする
最終評価:定期試験(4回)の平均+提出物評価(最大10点)
|
テキスト・参考書 |
教科書:「明解C言語 入門編」,柴田望洋,ソフトバンクパブリッシング
参考書:「解きながら学ぶC言語」,柴田望洋(監修),ソフトバンクパブリッシング
|
メッセージ |
C言語は第4学年の「電子工学実験」などで使用する.また,プログラミングは第5学年の卒
業研究で必要となる場合も多く,就職してから直接役立つ能力にもなる.この科目はそ
れらの基礎となるので,自分の頭と手を使ってしっかり学習すること.
|
授業の内容 |
授業項目 | 授業項目ごとの達成目標 |
1. プログラムの入力と実行(3回)
2. 演算と型(2回)
3. 制御構造1-分岐(2回)
|
・プログラムを入力し,実行できる
・int型,double型を使って四則演算ができる
・if文,関係演算子を使うことができる
|
前期中間試験 |
実施する
|
3. 制御構造1-分岐(つづき,2回)
4. 制御構造2-繰り返し(5回)
|
・条件演算子,論理演算子,switch文を使うことができる
・for文, while文, do~while文および多重ループを使うことができる
|
前期期末試験 |
実施する
|
1. 配列(4回)
2. 関数(3回)
|
・配列の概念を理解し,多次元配列を使うことができる
・関数を定義し,引数と戻り値を処理することができる
|
後期中間試験 |
実施する
|
3. 基本型と演算(4回)
4. 関数形式マクロ,文字(3回)
|
・型を使い分けることができる,ビット演算ができる
・関数形式マクロを使うことができる
|
後期期末試験 |
実施する
|