神戸市立工業高等から重要部分を抜粋）専門学校 2019年度シラバスシラバス科目

ソフトウェア工学 工学 (Software Engineering)

担当教員

若林 茂 教授

対象学年等電子工学科・テスト結果報告書など），演習で評価する．4年・テスト結果報告書など），演習で評価する．通年・テスト結果報告書など），演習で評価する．必修・テスト結果報告書など），演習で評価する．2単位 ( 学修単位III )学習・教育目標 A3(50%), A4-D4(50%)

授業のの評価方法と基準
概要と方針と基準方針「プログラミングI」，演習で評価する．「プログラミングII」で評価する．身につけたアルゴリズム・データ構造の基礎の上に，ソフトウェア設計方法論やプにつけたアルゴリズム・データ構造の基礎の上に，ソフトウェア設計方法論やプア工学 ルゴリズム・テスト結果報告書など），演習で評価する．データ構造の基礎の上に，ソフトウェア設計方法論やプ構造の基礎の上に，ソフトウェア設計方法論やプの基礎の上に，ソフトウェア設計方法論やプ基礎の上に，ソフトウェア設計方法論やプの基礎の上に，ソフトウェア設計方法論やプ上に，ソフトウェア設計方法論やプに，演習で評価する．ソフトウェア工学 設計方法論やプやププ
ログラミング方法論やプを抜粋）学習で評価する．する．またアルゴリズム・データ構造の基礎の上に，ソフトウェア設計方法論やプ，演習で評価する．総合情報センタ構造の基礎の上に，ソフトウェア設計方法論やプーの基礎の上に，ソフトウェア設計方法論やプコンピュータ構造の基礎の上に，ソフトウェア設計方法論やプシステムを抜粋）利用して演習を行う．特に，後期はグルーして演習を行う．特に，後期はグルー演習で評価する．を抜粋）行う．特に，後期はグルーう．特に，後期はグルーに，演習で評価する．後期はグルーはグルーグルー
プで評価する．の基礎の上に，ソフトウェア設計方法論やププログラム共同開発に取り組む．に取り組む．り組む．組む．む．

到

達目標

到達目標別の評価方法と基準の評価方法と基準評価方法と基準と基準基準達成度

ソフトウェア工学 の基礎の上に，ソフトウェア設計方法論やプ基礎の上に，ソフトウェア設計方法論やプ概念（設計仕様書・テスト結果報告書など），演習で評価する．モジュラリティ・テスト結果報告書など），演習で評価する．段階的詳細化・テスト結果報告書など），演習で評価する．情報隠蔽・テスト結果報告書など），演習で評価する．
1 【A3】ソフトウェアの基礎概念（モジュラリティ・段階的詳細化・情報隠蔽・抽象化など）が理解できる．理解できる．で評価する．きる．

レポート（設計仕様書・テスト結果報告書など），演習で評価する．設計仕様書・テスト結果報告書など），演習で評価する．テスト結果報告書など），演習で評価する．演習で評価する．で評価する．評価する．する．

2 【A4-D4】ソフトウェアの基礎概念（モジュラリティ・段階的詳細化・情報隠蔽・設計仕様書から重要部分を抜粋）プログラムを抜粋）作成することができる．することが理解できる．で評価する．きる．

レポート（設計仕様書・テスト結果報告書など），演習で評価する．設計仕様書・テスト結果報告書など），演習で評価する．テスト結果報告書など），演習で評価する．演習で評価する．およびプレゼンテーションプレゼンテーションで評価する．評価する．する．

3 【A4-D4】ソフトウェアの基礎概念（モジュラリティ・段階的詳細化・情報隠蔽・自分を抜粋）の基礎の上に，ソフトウェア設計方法論やプ実現したいことを設計仕様書にまとめることができる．したアルゴリズム・データ構造の基礎の上に，ソフトウェア設計方法論やプいことを抜粋）設計仕様書にまとめることが理解できる．で評価する．きる．

レポート（設計仕様書・テスト結果報告書など），演習で評価する．設計仕様書・テスト結果報告書など），演習で評価する．テスト結果報告書など），演習で評価する．演習で評価する．で評価する．評価する．する．

45678910

総合評価

成することができる．績は，レポートはグルー，演習で評価する．レポート70% プレゼンテーション10% 演習で評価する．20% として演習を行う．特に，後期はグルー評価する．する．100点満点で評価する．60点以上に，ソフトウェア設計方法論やプを抜粋）合格とする．このとする．この基礎の上に，ソフトウェア設計方法論やプ科目では「自分の実現したいことを他人に分かるように表現すること」（設計仕様書の作成）と「仕様書からプログラムを実で評価する．はグルー「自分を抜粋）の基礎の上に，ソフトウェア設計方法論やプ実現したいことを設計仕様書にまとめることができる．したアルゴリズム・データ構造の基礎の上に，ソフトウェア設計方法論やプいことを抜粋）他人に分かるように表現すること」（設計仕様書の作成）と「仕様書からプログラムを実に分を抜粋）かるように表現したいことを設計仕様書にまとめることができる．すること」（設計仕様書・テスト結果報告書など），演習で評価する．設計仕様書の基礎の上に，ソフトウェア設計方法論やプ作成することができる．）と「仕様書から重要部分を抜粋）プログラムを抜粋）実際に実現できること」（プログラミング）を学習する．その科目の性格上，筆記試験は行わない．に実現したいことを設計仕様書にまとめることができる．で評価する．きること」（設計仕様書・テスト結果報告書など），演習で評価する．プログラミング）を抜粋）学習で評価する．する．その基礎の上に，ソフトウェア設計方法論やプ科目では「自分の実現したいことを他人に分かるように表現すること」（設計仕様書の作成）と「仕様書からプログラムを実の基礎の上に，ソフトウェア設計方法論やプ性格とする．この上に，ソフトウェア設計方法論やプ，演習で評価する．筆記試験は行わない．はグルー行う．特に，後期はグルーわない．

テキスト

プリント（設計仕様書・テスト結果報告書など），演習で評価する．参考書等から重要部分を抜粋）から重要部分を抜粋）重要部分を抜粋）を抜粋）抜粋）

参考書「Pascalプログラミングの基礎の上に，ソフトウェア設計方法論やプ基礎の上に，ソフトウェア設計方法論やプ」：真野芳久（サイエンス社）真野芳久（設計仕様書・テスト結果報告書など），演習で評価する．サイエンス社）「新訂新C言語入門シニア工学 編」：真野芳久（サイエンス社）林晴比古（設計仕様書・テスト結果報告書など），演習で評価する．ソフトバンク）「プログラミング言語 C 第2版」：カーニハン，リッチー（共立出版）」：真野芳久（サイエンス社）カーニハン，演習で評価する．リッチー（設計仕様書・テスト結果報告書など），演習で評価する．共立出版」：カーニハン，リッチー（共立出版））「ソフトウェア工学 工学実践の基礎」：落水浩一郎（日科技連）の基礎の上に，ソフトウェア設計方法論やプ基礎の上に，ソフトウェア設計方法論やプ」：真野芳久（サイエンス社）落水浩一郎（設計仕様書・テスト結果報告書など），演習で評価する．日科技連）「はグルーじめて演習を行う．特に，後期はグルー学ぶプログラム設計」：林雄二（森北出版）プログラム設計」：真野芳久（サイエンス社）林雄二（設計仕様書・テスト結果報告書など），演習で評価する．森北出版」：カーニハン，リッチー（共立出版））

関連科目

プログラミングI，演習で評価する．プログラミングII

履修上のの評価方法と基準注意事項

神戸市情報関係企業の基礎の上に，ソフトウェア設計方法論やプ外部講師による特別授業をによる特に，後期はグルー別授業を抜粋）1～2回実施する場合がある．する場合が理解できる．ある．

授業の計画（ソフトウェア工学）ソフトウェア工学）工学）
テーマ内容（ソフトウェア工学）目標・準備など）など）

1

ソフトウェア工学 工学の基礎の上に，ソフトウェア設計方法論やプ基礎の上に，ソフトウェア設計方法論やプ概念

ソフトウェア工学 工学の基礎の上に，ソフトウェア設計方法論やプ基礎の上に，ソフトウェア設計方法論やプ概念について演習を行う．特に，後期はグルー概説する．また，演習環境について説明する．する．またアルゴリズム・データ構造の基礎の上に，ソフトウェア設計方法論やプ，演習で評価する．演習で評価する．環境について説明する．について演習を行う．特に，後期はグルー説する．また，演習環境について説明する．明する．する．

2構造の基礎の上に，ソフトウェア設計方法論やプと動作の基礎の上に，ソフトウェア設計方法論やプ抽象「車のハンドル」，「素数一覧表」の問題を題材にして構造と動作の抽象について説明する．の基礎の上に，ソフトウェア設計方法論やプハンドル」，演習で評価する．「素数一覧表」の基礎の上に，ソフトウェア設計方法論やプ問題を題材にして構造と動作の抽象について説明する．を抜粋）題を題材にして構造と動作の抽象について説明する．材にして構造と動作の抽象について説明する．にして演習を行う．特に，後期はグルー構造の基礎の上に，ソフトウェア設計方法論やプと動作の基礎の上に，ソフトウェア設計方法論やプ抽象について演習を行う．特に，後期はグルー説する．また，演習環境について説明する．明する．する．

3構造の基礎の上に，ソフトウェア設計方法論やプ化プログラミング，演習で評価する．およびプレゼンテーション，演習で評価する．課題を題材にして構造と動作の抽象について説明する．1の基礎の上に，ソフトウェア設計方法論やプ説する．また，演習環境について説明する．明する．

「曲線の印刷」の問題を題材にして構造化プログラミングの考え方を説明する．また，課題の基礎の上に，ソフトウェア設計方法論やプ印刷」の基礎の上に，ソフトウェア設計方法論やプ問題を題材にして構造と動作の抽象について説明する．を抜粋）題を題材にして構造と動作の抽象について説明する．材にして構造と動作の抽象について説明する．にして演習を行う．特に，後期はグルー構造の基礎の上に，ソフトウェア設計方法論やプ化プログラミングの基礎の上に，ソフトウェア設計方法論やプ考え方を説明する．また，課題方を抜粋）説する．また，演習環境について説明する．明する．する．またアルゴリズム・データ構造の基礎の上に，ソフトウェア設計方法論やプ，演習で評価する．課題を題材にして構造と動作の抽象について説明する．1について演習を行う．特に，後期はグルー説する．また，演習環境について説明する．明する．する．

4

段階的詳細化，演習で評価する．およびプレゼンテーション，演習で評価する．課題を題材にして構造と動作の抽象について説明する．1の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．1回目では「自分の実現したいことを他人に分かるように表現すること」（設計仕様書の作成）と「仕様書からプログラムを実「曲線の印刷」の問題を題材にして構造化プログラミングの考え方を説明する．また，課題の基礎の上に，ソフトウェア設計方法論やプ印刷」の基礎の上に，ソフトウェア設計方法論やプ問題を題材にして構造と動作の抽象について説明する．を抜粋）題を題材にして構造と動作の抽象について説明する．材にして構造と動作の抽象について説明する．にして演習を行う．特に，後期はグルー段階的詳細化の基礎の上に，ソフトウェア設計方法論やプ考え方を説明する．また，課題方を抜粋）説する．また，演習環境について説明する．明する．する．またアルゴリズム・データ構造の基礎の上に，ソフトウェア設計方法論やプ，演習で評価する．課題を題材にして構造と動作の抽象について説明する．1の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．を抜粋）行う．特に，後期はグルーう．

5

段階的詳細化，演習で評価する．およびプレゼンテーション，演習で評価する．課題を題材にして構造と動作の抽象について説明する．1の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．2回目では「自分の実現したいことを他人に分かるように表現すること」（設計仕様書の作成）と「仕様書からプログラムを実「曲線の印刷」の問題を題材にして構造化プログラミングの考え方を説明する．また，課題の基礎の上に，ソフトウェア設計方法論やプ印刷」の基礎の上に，ソフトウェア設計方法論やプ問題を題材にして構造と動作の抽象について説明する．を抜粋）題を題材にして構造と動作の抽象について説明する．材にして構造と動作の抽象について説明する．にして演習を行う．特に，後期はグルー段階的詳細化の基礎の上に，ソフトウェア設計方法論やプ考え方を説明する．また，課題方を抜粋）説する．また，演習環境について説明する．明する．する．またアルゴリズム・データ構造の基礎の上に，ソフトウェア設計方法論やプ，演習で評価する．課題を題材にして構造と動作の抽象について説明する．1の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．を抜粋）行う．特に，後期はグルーう．

6

プログラミング技法，演習で評価する．およびプレゼンテーション，演習で評価する．課題を題材にして構造と動作の抽象について説明する．1の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．3回目では「自分の実現したいことを他人に分かるように表現すること」（設計仕様書の作成）と「仕様書からプログラムを実プログラミング技法について演習を行う．特に，後期はグルー解できる．説する．また，演習環境について説明する．する．またアルゴリズム・データ構造の基礎の上に，ソフトウェア設計方法論やプ，演習で評価する．課題を題材にして構造と動作の抽象について説明する．1の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．を抜粋）行う．特に，後期はグルーう．

7

プログラム設計技法，演習で評価する．およびプレゼンテーション，演習で評価する．課題を題材にして構造と動作の抽象について説明する．1の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．4回目では「自分の実現したいことを他人に分かるように表現すること」（設計仕様書の作成）と「仕様書からプログラムを実プログラム設計技法について演習を行う．特に，後期はグルー解できる．説する．また，演習環境について説明する．する．またアルゴリズム・データ構造の基礎の上に，ソフトウェア設計方法論やプ，演習で評価する．課題を題材にして構造と動作の抽象について説明する．1の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．を抜粋）行う．特に，後期はグルーう．

8

課題を題材にして構造と動作の抽象について説明する．1の基礎の上に，ソフトウェア設計方法論やプレポート検討

課題を題材にして構造と動作の抽象について説明する．1の基礎の上に，ソフトウェア設計方法論やプレポートについて演習を行う．特に，後期はグルー検討する．

9構造の基礎の上に，ソフトウェア設計方法論やプ化プログラミング，演習で評価する．およびプレゼンテーション，演習で評価する．課題を題材にして構造と動作の抽象について説明する．2の基礎の上に，ソフトウェア設計方法論やプ説する．また，演習環境について説明する．明する．

「製本プログラム」の問題を題材にして構造化プログラミングの考え方を説明する．また，課題プログラム」の基礎の上に，ソフトウェア設計方法論やプ問題を題材にして構造と動作の抽象について説明する．を抜粋）題を題材にして構造と動作の抽象について説明する．材にして構造と動作の抽象について説明する．にして演習を行う．特に，後期はグルー構造の基礎の上に，ソフトウェア設計方法論やプ化プログラミングの基礎の上に，ソフトウェア設計方法論やプ考え方を説明する．また，課題方を抜粋）説する．また，演習環境について説明する．明する．する．またアルゴリズム・データ構造の基礎の上に，ソフトウェア設計方法論やプ，演習で評価する．課題を題材にして構造と動作の抽象について説明する．2について演習を行う．特に，後期はグルー説する．また，演習環境について説明する．明する．する．

10 段階的詳細化，演習で評価する．およびプレゼンテーション，演習で評価する．課題を題材にして構造と動作の抽象について説明する．2の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．1回目では「自分の実現したいことを他人に分かるように表現すること」（設計仕様書の作成）と「仕様書からプログラムを実「製本プログラム」の問題を題材にして構造化プログラミングの考え方を説明する．また，課題プログラム」の基礎の上に，ソフトウェア設計方法論やプ問題を題材にして構造と動作の抽象について説明する．を抜粋）題を題材にして構造と動作の抽象について説明する．材にして構造と動作の抽象について説明する．にして演習を行う．特に，後期はグルー段階的詳細化の基礎の上に，ソフトウェア設計方法論やプ考え方を説明する．また，課題方を抜粋）説する．また，演習環境について説明する．明する．する．またアルゴリズム・データ構造の基礎の上に，ソフトウェア設計方法論やプ，演習で評価する．課題を題材にして構造と動作の抽象について説明する．2の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．を抜粋）行う．特に，後期はグルーう．

11 段階的詳細化，演習で評価する．およびプレゼンテーション，演習で評価する．課題を題材にして構造と動作の抽象について説明する．2の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．2回目では「自分の実現したいことを他人に分かるように表現すること」（設計仕様書の作成）と「仕様書からプログラムを実「製本プログラム」の問題を題材にして構造化プログラミングの考え方を説明する．また，課題プログラム」の基礎の上に，ソフトウェア設計方法論やプ問題を題材にして構造と動作の抽象について説明する．を抜粋）題を題材にして構造と動作の抽象について説明する．材にして構造と動作の抽象について説明する．にして演習を行う．特に，後期はグルー段階的詳細化の基礎の上に，ソフトウェア設計方法論やプ考え方を説明する．また，課題方を抜粋）説する．また，演習環境について説明する．明する．する．またアルゴリズム・データ構造の基礎の上に，ソフトウェア設計方法論やプ，演習で評価する．課題を題材にして構造と動作の抽象について説明する．2の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．を抜粋）行う．特に，後期はグルーう．

12 プログラム設計技法，演習で評価する．およびプレゼンテーション，演習で評価する．課題を題材にして構造と動作の抽象について説明する．2の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．3回目では「自分の実現したいことを他人に分かるように表現すること」（設計仕様書の作成）と「仕様書からプログラムを実プログラム設計技法について演習を行う．特に，後期はグルー解できる．説する．また，演習環境について説明する．する．またアルゴリズム・データ構造の基礎の上に，ソフトウェア設計方法論やプ，演習で評価する．課題を題材にして構造と動作の抽象について説明する．2の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．を抜粋）行う．特に，後期はグルーう．

13 システム設計技法，演習で評価する．およびプレゼンテーション，演習で評価する．課題を題材にして構造と動作の抽象について説明する．2の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．4回目では「自分の実現したいことを他人に分かるように表現すること」（設計仕様書の作成）と「仕様書からプログラムを実システム設計技法について演習を行う．特に，後期はグルー解できる．説する．また，演習環境について説明する．する．またアルゴリズム・データ構造の基礎の上に，ソフトウェア設計方法論やプ，演習で評価する．課題を題材にして構造と動作の抽象について説明する．2の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．を抜粋）行う．特に，後期はグルーう．

14 課題を題材にして構造と動作の抽象について説明する．2の基礎の上に，ソフトウェア設計方法論やプレポート検討

課題を題材にして構造と動作の抽象について説明する．2の基礎の上に，ソフトウェア設計方法論やプレポートについて演習を行う．特に，後期はグルー検討する．

15 前期はグルーの基礎の上に，ソフトウェア設計方法論やプまとめ

前期はグルーの基礎の上に，ソフトウェア設計方法論やプまとめを抜粋）行う．特に，後期はグルーう．

16 課題を題材にして構造と動作の抽象について説明する．3(グループ課題を題材にして構造と動作の抽象について説明する．)の基礎の上に，ソフトウェア設計方法論やプ説する．また，演習環境について説明する．明する．と班分を抜粋）け

課題を題材にして構造と動作の抽象について説明する．3(グループ課題を題材にして構造と動作の抽象について説明する．)の基礎の上に，ソフトウェア設計方法論やプ説する．また，演習環境について説明する．明する．を抜粋）行う．特に，後期はグルーう．班分を抜粋）け後，演習で評価する．班ごとの基礎の上に，ソフトウェア設計方法論やプ打合せを抜粋）行う．特に，後期はグルーう．

17 抽象データ構造の基礎の上に，ソフトウェア設計方法論やプ型とクラス，および，課題とクラス，演習で評価する．およびプレゼンテーション，演習で評価する．課題を題材にして構造と動作の抽象について説明する．3の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．1回目では「自分の実現したいことを他人に分かるように表現すること」（設計仕様書の作成）と「仕様書からプログラムを実「製本プログラム」の問題を題材にして構造化プログラミングの考え方を説明する．また，課題プログラム」の基礎の上に，ソフトウェア設計方法論やプ問題を題材にして構造と動作の抽象について説明する．を抜粋）題を題材にして構造と動作の抽象について説明する．材にして構造と動作の抽象について説明する．にして演習を行う．特に，後期はグルー抽象データ構造の基礎の上に，ソフトウェア設計方法論やプ型とクラス，および，課題とクラスの基礎の上に，ソフトウェア設計方法論やプ考え方を説明する．また，課題方を抜粋）説する．また，演習環境について説明する．明する．する．またアルゴリズム・データ構造の基礎の上に，ソフトウェア設計方法論やプ，演習で評価する．課題を題材にして構造と動作の抽象について説明する．3の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．を抜粋）行う．特に，後期はグルーう．

18 抽象データ構造の基礎の上に，ソフトウェア設計方法論やプ型とクラス，および，課題とクラス，演習で評価する．およびプレゼンテーション，演習で評価する．課題を題材にして構造と動作の抽象について説明する．3の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．2回目では「自分の実現したいことを他人に分かるように表現すること」（設計仕様書の作成）と「仕様書からプログラムを実「製本プログラム」の問題を題材にして構造化プログラミングの考え方を説明する．また，課題プログラム」の基礎の上に，ソフトウェア設計方法論やプ問題を題材にして構造と動作の抽象について説明する．を抜粋）題を題材にして構造と動作の抽象について説明する．材にして構造と動作の抽象について説明する．にして演習を行う．特に，後期はグルー抽象データ構造の基礎の上に，ソフトウェア設計方法論やプ型とクラス，および，課題とクラスの基礎の上に，ソフトウェア設計方法論やプ考え方を説明する．また，課題方を抜粋）説する．また，演習環境について説明する．明する．する．またアルゴリズム・データ構造の基礎の上に，ソフトウェア設計方法論やプ，演習で評価する．課題を題材にして構造と動作の抽象について説明する．3の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．を抜粋）行う．特に，後期はグルーう．

19 テスト技法，演習で評価する．およびプレゼンテーション，演習で評価する．課題を題材にして構造と動作の抽象について説明する．3の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．3回目では「自分の実現したいことを他人に分かるように表現すること」（設計仕様書の作成）と「仕様書からプログラムを実テスト技法について演習を行う．特に，後期はグルー解できる．説する．また，演習環境について説明する．する．またアルゴリズム・データ構造の基礎の上に，ソフトウェア設計方法論やプ，演習で評価する．課題を題材にして構造と動作の抽象について説明する．3の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．を抜粋）行う．特に，後期はグルーう．

20 テスト技法，演習で評価する．およびプレゼンテーション，演習で評価する．課題を題材にして構造と動作の抽象について説明する．3の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．4回目では「自分の実現したいことを他人に分かるように表現すること」（設計仕様書の作成）と「仕様書からプログラムを実テスト技法について演習を行う．特に，後期はグルー解できる．説する．また，演習環境について説明する．する．またアルゴリズム・データ構造の基礎の上に，ソフトウェア設計方法論やプ，演習で評価する．課題を題材にして構造と動作の抽象について説明する．3の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．を抜粋）行う．特に，後期はグルーう．

21 課題を題材にして構造と動作の抽象について説明する．3の基礎の上に，ソフトウェア設計方法論やププレゼンテーション1回目では「自分の実現したいことを他人に分かるように表現すること」（設計仕様書の作成）と「仕様書からプログラムを実前半4班の基礎の上に，ソフトウェア設計方法論やププレゼンテーションを抜粋）行う．特に，後期はグルーう．作品・テスト結果報告書など），演習で評価する．発に取り組む．表について演習を行う．特に，後期はグルー学生が相互評価する．が理解できる．相互評価する．する．

22 課題を題材にして構造と動作の抽象について説明する．3の基礎の上に，ソフトウェア設計方法論やププレゼンテーション2回目では「自分の実現したいことを他人に分かるように表現すること」（設計仕様書の作成）と「仕様書からプログラムを実後半4班の基礎の上に，ソフトウェア設計方法論やププレゼンテーションを抜粋）行う．特に，後期はグルーう．作品・テスト結果報告書など），演習で評価する．発に取り組む．表について演習を行う．特に，後期はグルー学生が相互評価する．が理解できる．相互評価する．する．

23 課題を題材にして構造と動作の抽象について説明する．4(グループ課題を題材にして構造と動作の抽象について説明する．)の基礎の上に，ソフトウェア設計方法論やプ説する．また，演習環境について説明する．明する．と班分を抜粋）け

課題を題材にして構造と動作の抽象について説明する．4(グループ課題を題材にして構造と動作の抽象について説明する．)の基礎の上に，ソフトウェア設計方法論やプ説する．また，演習環境について説明する．明する．を抜粋）行う．特に，後期はグルーう．班分を抜粋）け後，演習で評価する．班ごとの基礎の上に，ソフトウェア設計方法論やプ打合せを抜粋）行う．特に，後期はグルーう．

24 モデリング，演習で評価する．およびプレゼンテーション，演習で評価する．課題を題材にして構造と動作の抽象について説明する．4の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．1回目では「自分の実現したいことを他人に分かるように表現すること」（設計仕様書の作成）と「仕様書からプログラムを実「家計シミュレーションシステム」の基礎の上に，ソフトウェア設計方法論やプ問題を題材にして構造と動作の抽象について説明する．を抜粋）題を題材にして構造と動作の抽象について説明する．材にして構造と動作の抽象について説明する．にして演習を行う．特に，後期はグルーモデリングの基礎の上に，ソフトウェア設計方法論やプ考え方を説明する．また，課題方を抜粋）説する．また，演習環境について説明する．明する．する．またアルゴリズム・データ構造の基礎の上に，ソフトウェア設計方法論やプ，演習で評価する．課題を題材にして構造と動作の抽象について説明する．4の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．を抜粋）行う．特に，後期はグルーう．

25 モデリング，演習で評価する．およびプレゼンテーション，演習で評価する．課題を題材にして構造と動作の抽象について説明する．4の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．2回目では「自分の実現したいことを他人に分かるように表現すること」（設計仕様書の作成）と「仕様書からプログラムを実「家計シミュレーションシステム」の基礎の上に，ソフトウェア設計方法論やプ問題を題材にして構造と動作の抽象について説明する．を抜粋）題を題材にして構造と動作の抽象について説明する．材にして構造と動作の抽象について説明する．にして演習を行う．特に，後期はグルーモデリングの基礎の上に，ソフトウェア設計方法論やプ考え方を説明する．また，課題方を抜粋）説する．また，演習環境について説明する．明する．する．またアルゴリズム・データ構造の基礎の上に，ソフトウェア設計方法論やプ，演習で評価する．課題を題材にして構造と動作の抽象について説明する．4の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．を抜粋）行う．特に，後期はグルーう．

26 要求定義技法，演習で評価する．およびプレゼンテーション，演習で評価する．課題を題材にして構造と動作の抽象について説明する．4の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．3回目では「自分の実現したいことを他人に分かるように表現すること」（設計仕様書の作成）と「仕様書からプログラムを実要求定義技法について演習を行う．特に，後期はグルー解できる．説する．また，演習環境について説明する．する．またアルゴリズム・データ構造の基礎の上に，ソフトウェア設計方法論やプ，演習で評価する．課題を題材にして構造と動作の抽象について説明する．4の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．を抜粋）行う．特に，後期はグルーう．

27 保守技法，演習で評価する．およびプレゼンテーション，演習で評価する．課題を題材にして構造と動作の抽象について説明する．4の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．4回目では「自分の実現したいことを他人に分かるように表現すること」（設計仕様書の作成）と「仕様書からプログラムを実保守技法について演習を行う．特に，後期はグルー解できる．説する．また，演習環境について説明する．する．またアルゴリズム・データ構造の基礎の上に，ソフトウェア設計方法論やプ，演習で評価する．課題を題材にして構造と動作の抽象について説明する．4の基礎の上に，ソフトウェア設計方法論やプ演習で評価する．を抜粋）行う．特に，後期はグルーう．

28 課題を題材にして構造と動作の抽象について説明する．4の基礎の上に，ソフトウェア設計方法論やププレゼンテーション1回目では「自分の実現したいことを他人に分かるように表現すること」（設計仕様書の作成）と「仕様書からプログラムを実前半4班の基礎の上に，ソフトウェア設計方法論やププレゼンテーションを抜粋）行う．特に，後期はグルーう．作品・テスト結果報告書など），演習で評価する．発に取り組む．表について演習を行う．特に，後期はグルー学生が相互評価する．が理解できる．相互評価する．する．

29 課題を題材にして構造と動作の抽象について説明する．4の基礎の上に，ソフトウェア設計方法論やププレゼンテーション2回目では「自分の実現したいことを他人に分かるように表現すること」（設計仕様書の作成）と「仕様書からプログラムを実

後半4班の基礎の上に，ソフトウェア設計方法論やププレゼンテーションを抜粋）行う．特に，後期はグルーう．作品・テスト結果報告書など），演習で評価する．発に取り組む．表について演習を行う．特に，後期はグルー学生が相互評価する．が理解できる．相互評価する．する．

30 後期はグルーの基礎の上に，ソフトウェア設計方法論やプまとめ

最新の基礎の上に，ソフトウェア設計方法論やプ話題を題材にして構造と動作の抽象について説明する．を抜粋）題を題材にして構造と動作の抽象について説明する．材にして構造と動作の抽象について説明する．にして演習を行う．特に，後期はグルー1年間のまとめを行う．の基礎の上に，ソフトウェア設計方法論やプまとめを抜粋）行う．特に，後期はグルーう．

備など） 本プログラム」の問題を題材にして構造化プログラミングの考え方を説明する．また，課題科目では「自分の実現したいことを他人に分かるように表現すること」（設計仕様書の作成）と「仕様書からプログラムを実の基礎の上に，ソフトウェア設計方法論やプ修得には，にはグルー，演習で評価する．60 時間のまとめを行う．の基礎の上に，ソフトウェア設計方法論やプ授業の基礎の上に，ソフトウェア設計方法論やプ受講と 30 時間のまとめを行う．の基礎の上に，ソフトウェア設計方法論やプ自己学習で評価する．が理解できる．必要で評価する．ある．
考 中間のまとめを行う．試験は行わない．およびプレゼンテーション定期はグルー試験は行わない．はグルー実施する場合がある．しない．