1
|
授業計画/Class |
導入とプログラミング環境の構築【オンライン(リアルタイム型)】 |
事前学習/Preparation |
最低限のITリテラシーとして,大学の学習支援システムであるCoursePowerの利用になれること. |
事後学習/Reviewing |
プログラミング環境の構築の復習. |
|
2
|
授業計画/Class |
Javaプログラムの実行 |
事前学習/Preparation |
前回の講義内容の復習および今回の講義内容の予習. |
事後学習/Reviewing |
講義内容の復習と宿題の実施・提出. |
|
3
|
授業計画/Class |
基本文法: 変数とデータ型,数値計算で使う演算子 |
事前学習/Preparation |
前回の講義内容の復習および今回の講義内容の予習. |
事後学習/Reviewing |
講義内容の復習と宿題の実施・提出. |
|
4
|
授業計画/Class |
関数:引数と戻り値 |
事前学習/Preparation |
前回の講義内容の復習および今回の講義内容の予習. |
事後学習/Reviewing |
講義内容の復習と宿題の実施・提出. |
|
5
|
授業計画/Class |
制御構造 (1): 条件分岐,条件式で使う演算子 |
事前学習/Preparation |
前回の講義内容の復習および今回の講義内容の予習. |
事後学習/Reviewing |
講義内容の復習と宿題の実施・提出. |
|
6
|
授業計画/Class |
制御構造 (2): 繰り返し |
事前学習/Preparation |
前回の講義内容の復習および今回の講義内容の予習. |
事後学習/Reviewing |
講義内容の復習と宿題の実施・提出. |
|
7
|
授業計画/Class |
配列と文字列操作 |
事前学習/Preparation |
前回の講義内容の復習および今回の講義内容の予習. |
事後学習/Reviewing |
講義内容の復習と宿題の実施・提出. |
|
8
|
授業計画/Class |
パッケージと例外処理 |
事前学習/Preparation |
前回の講義内容の復習および今回の講義内容の予習. |
事後学習/Reviewing |
講義内容の復習と宿題の実施・提出. |
|
9
|
授業計画/Class |
オブジェクト指向プログラミング (1): クラスとインスタンス,フィールド,メソッド,コンストラクタ |
事前学習/Preparation |
前回の講義内容の復習および今回の講義内容の予習. |
事後学習/Reviewing |
講義内容の復習と宿題の実施・提出. |
|
10
|
授業計画/Class |
オブジェクト指向プログラミング (2): 継承,オーバーライド,多態性 |
事前学習/Preparation |
前回の講義内容の復習および今回の講義内容の予習. |
事後学習/Reviewing |
講義内容の復習と宿題の実施・提出. |
|
11
|
授業計画/Class |
オブジェクト指向プログラミング (3): カプセル化,アクセス制御 |
事前学習/Preparation |
前回の講義内容の復習および今回の講義内容の予習. |
事後学習/Reviewing |
講義内容の復習と宿題の実施・提出. |
|
12
|
授業計画/Class |
ジェネリクスとコレクション:List, Set |
事前学習/Preparation |
前回の講義内容の復習および今回の講義内容の予習. |
事後学習/Reviewing |
講義内容の復習と宿題の実施・提出. |
|
13
|
授業計画/Class |
ファイル操作:ファイル入出力,コマンドライン引数,標準入力 |
事前学習/Preparation |
前回の講義内容の復習および今回の講義内容の予習. |
事後学習/Reviewing |
講義内容の復習と宿題の実施・提出. |
|
14
|
授業計画/Class |
グラフィックス:図形と画像の描画 |
事前学習/Preparation |
前回の講義内容の復習および今回の講義内容の予習. |
事後学習/Reviewing |
講義内容の復習と宿題の実施・提出. |
|
15
|
授業計画/Class |
GUI (Graphical User Interface) とイベント処理: フレーム,パネル,ラベル,テキストフィールド,ボタン,レイアウト |
事前学習/Preparation |
前回の講義内容の復習および今回の講義内容の予習. |
事後学習/Reviewing |
講義内容の復習と宿題の実施・提出. |
|