週
| 月/日
| ハンドアウト
| Web学習教材
| 演習課題(提出締切:1週間後、授業が始まる1分前)
|
| 1
| 10/2, 3
| プログラミングIの復習 (1)(プリント用)
| プログラミングI:モジュール1〜4
| 演習問題1−1(復習課題1、提出コード:K1)
|
| 2
| 10/9, 10
| プログラミングIの復習 (2)(プリント用) (小グループによる個別面談、時間は別途指定)
| プログラミングI:モジュール5〜7
| 演習問題1−2(復習課題2、提出コード:K1)
|
| 3
| 10/16, 17
| プログラミングIの復習 (3)
| プログラミングI
| 演習問題1の解答例(復習課題1,復習課題2
)
|
| 4
| 10/30, 24
| Java言語の高度な機能(プリント用)
| プログラミングIII:モジュール1
| 演習問題2(提出コード:K2)(解答例)
|
| 5
| 11/6, 10/31
| ファイルの入出力(プリント用)/
例1,
例2,
例3,
例4,
例5
| プログラミングIII:モジュール2
| 演習問題3(提出コード:K3)(解答例)
|
| 6
| 11/13, 7
| スレッド(プリント用)/
例1,
例2,
例3,
例4,
例5,
例6
| プログラミングIII:モジュール3
| 演習問題4(提出コード:K4)(解答例)
|
| 7
| 11/20, 14&21
| ネットワークインタフェース(プリント用)/
例1(Server,
Client),
例2(Server,
Client,
Test.txt,
例3(Server,
Client)
| プログラミングIII:モジュール4
| 中間課題1(提出コード:M1)(解答例)
|
| 8
| 11/27, 28
| Java GUIの構築(プリント用)/
例1,
例2,
例3,
例4,
例5,
例8
| プログラミングII:モジュール1
| 演習問題5(提出コード:K5)(解答例)
|
| 9
| 12/11, 12
| AWTイベントモデル(プリント用)/
例1,
例2,
例3,
例4,
例5,
例6 (例題〔プリント用〕)
| プログラミングII:モジュール2
| 演習問題6(提出コード:K6)(解答例)
|
| 10
| 12/18, 19
| AWTコンポーネントライブラリ(プリント用)/
例1,
例2,
例3,
例4,
例5,
例6,
例7,
例8,
例9,
例10,
例11,
例12,
例13 (例題〔プリント用〕)
| プログラミングII:モジュール3
| 中間課題2(提出コード:M2)(解答例)
|
| 11
| 1/8, 9
| プログラミング演習 (I)
| (N/A)
| 期末課題(提出コード:F1) 提出締切:1月22日(Classes 03と04)/23日(Class 05)
|
| 12
| 1/15, 16
| プログラミング演習 (II)
| (N/A)
| 同上
|
| 13
| 1/22 (Classes 03と04)
| 期末課題の発表会
| (N/A)
| 同上
|
| 14
| 1/23(補講期間、4時限)
| 期末試験(45分、3クラスとも、教室=118)/期末課題の発表会(45分、Class 05、教室=113)
| (N/A)
| 同上 |