| 年度 | 2007 |
|---|---|
| 科目名 | プログラミングⅡ |
| 教員名 | 松原 康夫 |
| 授業概要 | Javaは実務処理からモバイルコンピューティングなど,ますます広く使われようとしている。GUIを容易に構成できることや,豊富なデータ構造を持つクラスライブラリなどにより,高度なソフトを容易に構築できる。この授業ではプログラミングⅠの理解を前提として,Javaを使ってオブジェクト指向の考え方に基づき、グラフィックス、スレッド、GUIなどのプログラミングを学ぶ。毎回,講義と実習を含む2コマの授業を行う。 |
| 授業計画 | オブジェクト指向の考え方 クラスとインスタンス 継承とインターフェイスⅠ 継承とインターフェイスⅡ グラフィックス・プログラミング スレッド・プログラミング GUIとSwing トップレベルコンテナとGUI部品 レイアウトマネージャ イベントリスナの実装と登録 マウスイベントの処理 キーイベントの処理 応用プログラムの制作 |
| 評価方法 | 期末に行う試験の点数を基本とするが、授業中に課した課題の提出状況を考慮する。 |
| 教科書 | |
| 参考書 | |
| メッセージ | 当初はWebをインタラクティブにする手段として登場したJavaであるが、急速に信奉者を増やし、今では最も重要なプログラミング言語の一つに数えられている。実務的なプログラムからゲームソフトまで、Javaの応用範囲は極めて広い。この授業によって、GUIによる解りやすいプログラムの作り方を体得して欲しい。 |