[Syllabus Top]

プログラミングII

科目 プログラミングII 区分 必修
科目番号 情106 開講学期 1年次後期
曜日・時限 月曜日・3限目 単位数 2単位(2-0)
担当者名 山田孝治(教官室:工1-602) メールアドレス koji@ie.u-ryukyu.ac.jp
オフィスアワー 月曜日,火曜日5限 連絡先 8949

講義内容と方法 オブジェクト思考プログラミング言語Javaを学ぶ。Javaプログラミングの全過程について解説し、プログラム作成能力を高めるため、問題を解決するための手法(アルゴリズム)をその考え方とともに述べ、問題を解決する力を養う。



教科書 結城浩 著:改訂第2版Java言語プログラミングレッスン(上)
結城浩 著:改訂第2版Java言語プログラミングレッスン(下)


参考書 結城浩 著:増補改訂版Java言語で学ぶデザインパターン入門
他,適宜、資料、本講義用Webサイトで示す。
質問は講義のメーリングリスト、電子メール等で受け付け、オフィスアワーは講義中に伝える。





達成目標 ○Java言語のデータ構造を理解した上で、課題を論理的な思考によりプログラム化する。(論理性:D)
○課題レポートの作成により、文章による表現能力を養う。(コミュニケーション能力: C)
○例題から学んだ知識により、実践的なプログラムを作成する。(実践性:F-2)
○情報工学の専門的な基礎科目としてのプログラミング技能を習得する。(専門性:H-1)








評価基準と評価方法 中間試験(30%)、期末試験(30%)、レポート(40%)により総合的に評価する。








履修条件 UNIX環境を有するノートPCを使用する.MacOSX環境+EasyPackage,PC+Cygwinなど.

授業計画
回数(日付) 内容
第1回(10/15) Javaプログラミングの基本
第2回(10/22) Javaの基礎知識(変数と定数、演算子、型変換、配列、制御文)
第3回(10/29) メソッド
第4回(11/5) 標準入出力と入出力ストリーム
第5回(11/12) クラスの機能
第6回(11/19) インタフェース
第7回(11/26) パッケージ
第8回(12/3) スレッド
第9回(12/10) 例外処理
第10回(12/17) ファイル入出力
第11回(1/7) アプレットの基本
第12回(1/21) イベント処理
第13回(1/28) アプレットの応用
第14回(2/4) ウィンドウとメニュー、Swing
第15回(2/18) 期末試験

備考  
ニュースグループ  
URL www.eva.ie.u-ryukyu.ac.jp/~koji

[Syllabus Top]