授業計画 | テーマ | 内容 | 授業を受けるにあたって |
第1回目 | Java言語とは | Javaの特徴、実行の仕組み、簡単なプログラムの実行 | Windowsでの,MS-DOSウィンドウによるファイル操作と,テキストエディタの使い方に習熟しておくこと |
第2回目 | データ型 | 基本データ型、整数、小数、文字列、論理型、参照型、配列 | 教科書の第3章のプログラムをノートに書き写しておくこと |
第3回目 | 演算子 | 算術演算子、代入演算子、論理演算子など | 教科書の第4章のプログラムをノートに書き写しておくこと |
第4回目 | 制御構造 | 基本制御構造、繰り返し、条件判断 | 教科書の第5章のプログラムをノートに書き写しておくこと |
第5回目 | オブジェクト指向の概念 | オブジェクト指向とは、クラスとインスタンス | 教科書の第6章の6.1節を読んでおくこと |
第6回目 | C言語における構造体 | C言語における構造体の復習 | c言語の構造体について復習をしておくこと |
第7回目 | クラスの基礎 | クラスの定義、メンバの定義、メソッドの定義、カプセル化 | 教科書の第6章のプログラムをノートに書き写しておくこと |
第8回目 | クラスの基礎 | メンバへのアクセス、メソッドの実行 | |
第9回目 | クラスとインスタンスの操作 | インスタンスの生成、多様性、ガーベージコレクション | 教科書の第7章のプログラムをノートに書き写しておくこと |
第10回目 | 継承 | 継承とその意味、継承によるクラス生成、インタフェース | 教科書の第8章のプログラムをノートに書き写しておくこと |
第11回目 | クラスの設計 | オブジェクト指向に基づくソフトウェア設計手法 | |
第12回目 | エラーと例外処理 | エラーの処理、例外の送出と捕捉 | 教科書の第9章のプログラムをノートに書き写しておくこと |
第13回目 | ユーザインタフェース設計 | AWT(Abstract Window Toolkit)によるGUI(Graphical User Interface)の設計、イベント、レイアウト機能、メニュー | 教科書の第10章のプログラムをノートに書き写しておくこと |
第14回目 | Webプログラミング | アプレットとは、アプレットの例 | 教科書の第11章のプログラムをノートに書き写しておくこと |
第15回目 | | | |