授業科目 情報処理2 |
担当教員 占部 弘治 |
開講期 通年
| |
科目番号 130206 |
対象学年・学科・コース 2年 電子制御工学科 |
単位区分 |
単位数 2 |
授業概要・授業方針
情報処理2では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 |