平成29年度 シラバス
授業科目
情報処理2 
担当教員
占部 弘治
開講期
通年
科目番号
130206
対象学年・学科・コース
2年 電子制御工学科
単位区分

単位数
2
授業概要・授業方針
情報処理2ではC言語によるプログラミングの学習を通じてコンピュータの仕組みや働きを理解するとともに,表現が理論的に正しく,構造的に明解でわかり易いプログラムの作法を身につける.さらに,一連の授業を通じてコンピュータよる情報の伝達や処理のための基礎知識と技術を修得する.
到達目標
  1. ハードウェアとソフトウェア,プログラミングの役割と関係が理解できる
  2. 変数、データ型、代入、演算子の概念を理解し、式を記述できる
  3. 制御構造の概念を理解し、条件分岐・反復処理を記述できる
  4. 関数の概念を理解し、これらを含むプログラムを記述することができる
  5. 与えられた簡単な問題に対して、それを解決するためのソースプログラムを記述できる
  6. 与えられた簡単なソースプログラムを解析し、プログラムの動作を予測することができる
教科書
中村 隆一:学生のための詳解C (東京電機大学出版局)
参考書
牛田啓太: 教える・学ぶ C言語入門 (技術評論社)
北 栄輔、玉城龍洋: 基本から学ぶC言語プログラミング
授業要目 到達目標
との対応
自己点検
前期
1 プログラミングの概要 1
2 プログラムの作成手順 1,2
3 文字データと数字データの入出力 2
4 式の計算(四則演算と演算の優先順位) 2
5 選択処理(if文、関係演算子と等価演算子) 3
6 選択処理(if〜else文、論理演算子) 3
7 課題演習 5,6
8 前期中間試験
9 前期中間試験返却・復讐
10 反復処理(for文) 3
11 反復処理(while文) 3
12 無限ループ 3
13 1次元配列(宣言と初期化) 2
14 1次元配列(データの格納と応用) 2
15 課題演習 5,6
16 前期末試験
17 前期末試験返却・復讐
後期 自己点検
1 2次元配列 2
2 文字列の処理 2
3 簡単な関数 4
4 引数をもつ関数 4
5 戻り値をもつ関数 4
6 構造体 2
7 課題演習 5,6
8 後期中間試験
9 後期中間試験返却・復習
10 ポインタ 1,2
11 ポインタと配列 1,2
12 ファイル入出力 5,6
13 応用プログラム例 5,6
14 プログラミング演習 5,6
15 課題演習 5,6
16 学年末試験
17 学年末試験返却・復習
到達達成度の指標(ルーブリック)
到達
目標
理想的なレベル(A)の目安 標準的なレベル(B)の目安 未到達なレベル(C)の目安 自己評価
1 ハードウェアとソフトウェア,プログラミングの役割と関係が理解できる ハードウェアとソフトウェア,プログラミングのそれぞれ役割が理解できる ハードウェアとソフトウェア,プログラミングの役割と関係が理解できない A・B・C
2 変数、データ型、代入、演算子の概念を説明することができ、複雑な式を記述できる 変数、データ型、代入、演算子の概念を理解し、式を記述できる 変数、データ型、代入、演算子の概念を理解できず、式を記述できない A・B・C
3 制御構造の概念を理解し、条件分岐・反復処理を記述でき、応用ができる 制御構造の概念を理解し、条件分岐・反復処理を記述できる 制御構造の概念を理解できず、条件分岐・反復処理を記述できない A・B・C
4 関数の概念を理解し、これらを含むプログラムを記述することができる 関数の概念を理解できる 関数の概念を理解できない A・B・C
5 関数を理解し,簡単な関数を作成でき,応用できる 関数を理解し,簡単な関数を作成できる 関数を理解できない A・B・C
6 与えられた様々な問題に対して、それを解決するためのソースプログラムを記述できる 与えられた簡単な問題に対して、それを解決するためのソースプログラムを記述できる 与えられた簡単な問題に対して、それを解決するためのソースプログラムを記述できない A・B・C
到達度評価
定期試験:60%,プリント・演習:20%,理解度テスト:20%
履修上の注意
情報処理1の基礎的な内容を再度復習しておくことを勧める.
事前学習・自己学習・関連科目
事前学習:教科書をあらかじめ読んでおくこと.
自己学習:演習課題があるので,課題を完成させ復習しておくこと.
関連科目:情報処理1