情報システム設計(月2限、木2限:第4情報実習室)


資料スライド一覧

javaプログラミング(オブジェクト指向に関連する部分を除く)

シャバドゥビ、ジャバ −Java覚書−

javaプログラミング(オブジェクト指向に関連する部分)

ドゥビドゥバ、ジャバ −直感Javaのオブジェクト−

eclipseの使い方

月に吠える −eclipseによるJavaアプリケーション作成−

構造化プログラミング

山のあなたの空遠く−構造化プログラミング−

再帰的手順

私の母は私−再帰的プログラム−

状態とデータ

しずかにきしれ四輪プログラム−状態とデータ−

オブジェクト指向とUML

ああオブジェクトにしあらましかば−オブジェクト指向プログラミング− 1章2章 3章4章 5章 6章 7章 8章9章 10章

ソフトウェア開発工程

人間的な、あまりに人間的な−ソフトウェア開発工程と設計−

XP(eXtreme Programming)、テストファースト

善悪の彼岸−eclipse・JUnitによるテスト・ファースト−


第28回(2007年1月25日):ソフトウェア開発工程:DFD(Data Flow Diagram)

引き続き、ソフトウェア開発工程について学んでいきます。

配布資料20中の全課題の解答例(配布資料21)

第27回(2007年1月23日):ソフトウェア開発工程:ユースケース図、シナリオ、イベントフロー

引き続き、ソフトウェア開発工程について学んでいきます。

第26回(2007年1月22日):ソフトウェア開発工程:ユースケース図

前回課題の解答例配布の後、ソフトウェア開発工程について学んでいきます。

課題7−1解答例(配布資料19)

人間的な、あまりに人間的な−ソフトウェア開発工程と設計−(配布資料20)

第25回(2007年1月18日):オブジェクト指向とUML:(7)プログラムの再利用と継承

引き続き、「継承」等について学んでいきます。

課題5−4、5,6−4解答例(配布資料18)

第24回(2007年1月15日):オブジェクト指向とUML:(6)クラスとインスタンス、(7)プログラムの再利用と継承

引き続き、「クラス図」について学んでいきます。

ああオブジェクトにしあらましかば−オブジェクト指向プログラミング−(配布資料17) 7章 8章9章 10章

第23回(2007年1月11日):オブジェクト指向とUML:(5)クラス間の動き、(6)クラスとインスタンス

昨年の授業内容を思い出しながら、「クラス図」について学んでいきます。

第22回(2006年12月19日):オブジェクト指向とUML:(4)UML、(5)クラス間の動き

引き続き、「アクティビティ図」等について学んでいきます。

課題2−1,2,3−1,2解答例(配布資料16)

第21回(2006年12月14日):オブジェクト指向とUML:(3)カプセル化

引き続き、「カプセル化」について学んでいきます。

第20回(2006年12月11日):オブジェクト指向とUML:(2)オブジェクト

今回より、「オブジェクト指向とUML」について学んでいきます。

ああオブジェクトにしあらましかば−オブジェクト指向プログラミング−(配布資料16) 1章2章 3章4章 5章 6章

講義スライド

第19回(2006年12月7日):状態とデータ(6)(7)

引き続き、「状態とデータ」のスライドを使って学んでいきます。

課題4−2,3,4、5、5−1,2解答例(配布資料15)

第18回(2006年12月4日):状態とデータ(5)

引き続き、「状態とデータ」のスライドを使って学んでいきます。

第17回(2006年11月30日):状態とデータ(4)

引き続き、「状態とデータ」のスライドを使って学んでいきます。

課題3−1、2、3、4解答例(配布資料14)

第16回(2006年11月27日):状態とデータ(3)(4)

引き続き、「状態とデータ」のスライドを使って学んでいきます。

途中になっていた、課題3−1、2、3、4を実施します。

勤労感謝の日(2006年11月23日)

学園祭(2006年11月20日)

第15回(2006年11月16日):状態とデータ(3)

引き続き、「状態とデータ」のスライドを使って学んでいきます。

課題2−1解答例(配布資料13)

第14回(2006年11月13日):状態とデータ(1)(2)

「状態とデータ」のスライドを使った勉強を始めます。

しずかにきしれ四輪プログラム−状態とデータ−(配布資料12)

第13回(2006年11月9日):テストファースト(XP)

引き続き、テストファーストの実習(リファクタリング)を行います。

第12回(2006年11月6日):テストファースト(XP)

引き続き、テストファーストの実習を行います。

第11回(2006年11月2日):構造化プログラミング、テストファースト(XP)

(7)「制御構造を壊すもの」について説明します。

時間の都合を見て、テストファーストの実習を行います。

課題6−1,2,7−1解答例(配布資料10)

善悪の彼岸−eclipse・JUnitによるテスト・ファースト−(配布資料11)

第10回(2006年10月30日):構造化プログラミング

(6)階層構成について説明します。

課題5−1,2,3解答例(配布資料9)

第9回(2006年10月27日):構造化プログラミング

(5)goto文について説明します。

課題4−5解答例(配布資料8)

第8回(2006年10月23日):構造化プログラミング

引き続き、課題4−4、課題4−5を実施します。

第7回(2006年10月19日):構造化プログラミング

課題4−4のプログラムを全員動かせるようにしてもらいます。すでに終了した方は、課題4−5を実施します。

第6回(2006年10月16日):構造化プログラミング

課題4−3、4−4を提出してもらいます。その後、解答例を配布します。

課題4−3解答例(アップしません、配布資料7)

第5回(2006年10月12日):構造化プログラミング

課題4−3を提出してもらいます。⇒次回に提出することにしました。

第4回(2006年10月5日):構造化プログラミング

課題4−1を提出してもらいます。その後、解答例を配布します。

課題4−1解答例、課題4−2詳細PAD(アップしません、配布資料6)

第4回(2006年10月5日):構造化プログラミング

課題4−1解答例、課題4−2詳細PAD(アップしません、配布資料6)

第3回(2006年10月2日):構造化プログラミング

講義スライド

課題3−4解答例、課題4−2概要PAD(アップしません、配布資料5)

第2回(2006年9月28日):構造化プログラミング

課題3−1,2,3解答例(アップしません、配布資料4)

第1回(2006年9月25日):イントロダクション、構造化プログラミング

配布資料3のうち、(1)〜(3)を実施。

ハンドアウト(配布資料1)

講義スライド(配布資料2)

山のあなたの空遠く−構造化プログラミング−(配布資料3)