■授業内容と方法 |
オブジェクト思考プログラミング言語Javaを学ぶ。Javaプログラミングの全過程について解説し、プログラム作成能力を高めるため、問題を解決するための手法(アルゴリズム)をその考え方とともに述べ、問題を解決する力を養う。
|
■達成目標 |
○Java言語により、課題を論理的な思考によりプログラム化する。(論理性) ○課題レポートの作成により、文章による表現能力を養う。(伝達性) ○例題から学んだ知識により、実践的なプログラムを作成する。(実践性) ○情報工学の専門的な基礎科目としてのプログラミング技能を習得する。(専門性)
|
■評価基準と評価方法 |
○Javaの文法を理解している ○Javaによるプログラミングができる ○オブジェクト指向プログラミングの概念を理解,活用できる. 以上について,課題(60%)、授業中に開催する小テスト(40%)により総合的に評価する。
|
■履修条件 |
情報工学科システムを使うため、情報工学科学生のみ履修可能である。 UNIX環境を有するノートPCを使用する.MacOSX環境+EasyPackage,PC+Cygwinなど. 先修科目として,ソフトウェア基礎I, ソフトウェア基礎演習I, プログラミングIを履修していることが望ましい.
|
■授業計画 |
1 Javaプログラミングの基本 2 Javaの基礎知識(変数と定数、演算子、型変換、配列、制御文) 3 メソッド 4 標準入出力と入出力ストリーム 5 クラスの機能 6 インタフェース 7 パッケージ 8 スレッド 9 例外処理 10 ファイル入出力 11 アプレットの基本 12 イベント処理 13 アプレットの応用 14 ウィンドウとメニュー、Swing 15 デザインパターン
|
■事前・事後学習 |
|
■教科書 |
ISBN |
結城浩 著:改訂第2版Java言語プログラミングレッスン(上)
|
4797332115 |
結城浩 著:改訂第2版Java言語プログラミングレッスン(下)
|
4797332123 |
|
■参考書 |
ISBN |
結城浩 著:増補改訂版Java言語で学ぶデザインパターン入門
|
4797327030 |
|
■備考(メッセージ) |
|
■オフィスアワー |
月曜日4限,木曜日3限
|
■メールアドレス |
koji@ie.u-ryukyu.ac.jp
|
■URL |
http://www.eva.ie.u-ryukyu.ac.jp/~koji
|