徳島文理大学 | Webシラバスシステム |
TOP | 戻る | |
徳島文理大学短期大学部 |
科目番号 | 10242 | 担当教員名 | 山本 由和 | 単位 | 2単位 |
---|
科目群 | 専門 | 必修・選択 | 選択 | 開講期 | 前期 | 対象年次 | 1,2年 |
---|
授業概要 |
---|
デザインパターンは,計算機を利用するためのソフトウェアを設計するために基本となる考え方である.本講義では,ソフトウェアの設計についての基礎的知識と抽象化プログラミングを習得し,デザインパターンについての解説を行う. |
到達目標 |
(1)知識 : ソフトウェアの設計と抽象化プログラミングに関する基本的な専門用語の意味を述べることができる (2)態度 : 目的に応じたリファクタリング手法の提案を行える (3)技能 : デザインパターンを応用したソフトウェアの設計と実装を理解する (4)思考 : ソフトウェア設計においてデザインパターンを利用することの利点を説明できる |
授業計画 | 授業形態 | 授業時間外学習 | |
---|---|---|---|
【1】 | UMLとデザインパターンの紹介 | 講義 | 【復習】詳細は,授業中に指定される (90分) |
【2】 | Itarator, Adapter | 講義 | 【予習】テキスト熟読1〜30ページ 【復習】詳細は,授業中に指定される (90分) |
【3】 | Template Method | 講義 | 【予習】テキスト熟読31〜44ページ 【復習】詳細は,授業中に指定される (90分) |
【4】 | Factory Method | 講義 | 【予習】テキスト熟読45〜56ページ 【復習】詳細は,授業中に指定される (90分) |
【5】 | SIngleton, Protptype | 講義 | 【予習】テキスト熟読57〜80ページ 【復習】詳細は,授業中に指定される (90分) |
【6】 | Builder | 講義 | 【予習】テキスト熟読81〜95ページ 【復習】詳細は,授業中に指定される (90分) |
【7】 | Abstract Factory | 講義 | 【予習】テキスト熟読95〜120ページ 【復習】詳細は,授業中に指定される (90分) |
【8】 | Bridge | 講義 | 【予習】テキスト熟読121〜135ページ 【復習】詳細は,授業中に指定される (90分) |
【9】 | Strategy | 講義 | 【予習】テキスト熟読135〜150ページ 【復習】詳細は,授業中に指定される (90分) |
【10】 | Composite | 講義 | 【予習】テキスト熟読153〜168ページ 【復習】詳細は,授業中に指定される (90分) |
【11】 | Decorator | 講義 | 【予習】テキスト熟読169〜188ページ 【復習】詳細は,授業中に指定される (90分) |
【12】 | Visitor | 講義 | 【予習】テキスト熟読189〜208ページ 【復習】詳細は,授業中に指定される (90分) |
【13】 | Chanin of Responsibility | 講義 | 【予習】テキスト熟読209〜222ページ 【復習】詳細は,授業中に指定される (90分) |
【14】 | Facade | 講義 | 【予習】テキスト熟読223〜236ページ 【復習】詳細は,授業中に指定される (90分) |
【15】 | Mediator | 講義 | 【予習】テキスト熟読237〜254ページ 【復習】詳細は,授業中に指定される (90分) |
評価方法 |
---|
定期試験,演習問題,出席状況を下記の比率で総合して評価する 出席: 25点,演習問題: 25点,定式試験: 50点,合計: 100点 |
教科書 |
Java言語で学ぶデザインパターン入門 |
参考図書 |
適宜紹介 |
備考 |
---|
オフィイスアワー: 火曜日 13:05〜14:35(10号館7階3801) 実務経験なし |