#navi(Programming_II/11)
*プログラミングII シラバス [#rb035932]
|科目|プログラミングII|区分|必修|
|科目番号|情106|開設学期|1年次後期|
|曜日・時限|月曜日・3時限目|単位数|2単位(2-0)|
|担当者名|山田孝治(教官室:工1-602)|メールアドレス|koji@ie.u-ryukyu.ac.jp|
許可コード:2fcr
**授業内容 [#v0142f7c]
-オブジェクト思考プログラミング言語Javaを学ぶ。Javaプログラミングの全過程について解説し、プログラム作成能力を高めるため、問題を解決するための手法(アルゴリズム)をその考え方とともに述べ、問題を解決する力を養う。
**達成目標 [#c7bf2a0e]
-Java言語のデータ構造を理解した上で、課題を論理的な思考によりプログラム化する。(論理性:D)
-課題レポートの作成により、文章による表現能力を養う。(コミュニケーション能力: C)
-例題から学んだ知識により、実践的なプログラムを作成する。(実践性:F-2)
-情報工学の専門的な基礎科目としてのプログラミング技能を習得する。(専門性:H-1)
**授業計画 [#h652d914]
|授業計画|内容|h
|第0回目|環境設定|
|第1回目|Javaプログラミングの基本|
|第2回目|Javaの基礎知識(変数と定数、演算子、型変換、配列、制御文)|
|第3回目| メソッド |
|第4回目|標準入出力と入出力ストリーム|
|第5回目|クラスの機能|
|第6回目|インタフェース|
|第7回目|パッケージ|
|第8回目|スレッド|
|第9回目| 例外処理 |
|第10回目|ファイル入出力|
|第11回目|アプレットの基本|
|第12回目|イベント処理|
|第13回目|アプレットの応用|
|第14回目|ウィンドウとメニュー、Swing|
|第15回目|デザインパターン|
**使用テキスト [#x90fa00b]
-結城浩 著:改訂第2版Java言語プログラミングレッスン(上)
-結城浩 著:改訂第2版Java言語プログラミングレッスン(下)
-[[Programming_II/10/Text]]
**履修条件 [#lfbed4d0]
-UNIX環境を有するノートPCを使用する.MacOSX環境+EasyPackage,PC+Cygwinなど.
-情報工学科システムを使うため、情報工学科学生のみ履修可能である。
**成績評価方法 [#v8c1fcd8]
-Javaの文法を理解している
-Javaによるプログラミングができる
-オブジェクト指向プログラミングの概念を理解,活用できる.
-以上について,課題(60%)、授業中に開催する小テスト(40%)により総合的に評価する。
**その他 [#ed80abee]
//-質問はNetNews (ura.ie.classes.basic-software)、電子メールを利用すること。
-講義資料はホームページ:[[Programming_II/10]]を参照すること

#navi(Programming_II/11)

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS