|
|
週 |
授業内容 |
週ごとの到達目標 |
前期 |
1stQ |
1週 |
ソフトウェアとは. |
ソフトウェア設計に関する歴史・周辺知識を知る.
|
2週 |
ソフトウェア開発 |
ソフトウェア開発における留意点を理解する.
|
3週 |
ソフトウェア開発プロセス |
ウォーターフォールモデルについて理解する.
|
4週 |
ソフトウェア開発プロセス |
様々なソフトウェア開発モデルを理解する.
|
5週 |
ソフトウエア開発プロセス |
様々なソフトウェア開発モデルを理解する.
|
6週 |
オブジェクト指向プログラミング(1) |
ソフトウェアを,そのシステムの中に登場する「モノ」に着目して分割して開発する手法について理解する.
|
7週 |
オブジェクト指向プログラミング(2) |
クラスとインスタンスの生成について理解する.
|
8週 |
後期中間試験 |
|
2ndQ |
9週 |
後期中間試験の答案返却と解説 |
問題の回答について理解する.
|
10週 |
オブジェクト指向プログラミング(3) |
クラス同士の関係とUML のクラス図について理解する.
|
11週 |
オブジェクト指向プログラミング(4) |
継承について理解する.
|
12週 |
オブジェクト指向プログラミング(5) |
委譲とUML のシーケンス図について理解する.
|
13週 |
オブジェクト指向プログラミング(6) |
仕様の分析方法と,UML のユースケース図について理解する.
|
14週 |
オブジェクト指向プログラミング(7) |
UML のコミュニケーション図やプログラムの拡張方法について理解する.
|
15週 |
後期定期試験 |
|
16週 |
後期定期試験の答案返却と解説 |
問題の回答について理解する.
|