2009年度工学院大学 情報学部コンピュータ科学科

オブジェクト指向プログラミング演習(PBL)(Exercises in Object-oriented Programming)[2277]

試験情報を見る] [授業を振り返ってのコメント(学内限定)

1単位
芝 剛史 非常勤講師

最終更新日 : 2011/02/16

<授業のねらい及び具体的な達成目標>
オブジェクト指向プログラミング言語であるJavaの演習を行う。Javaプログラムの基本的な開発能力を身に付けてもらうことを狙いとしている。1)標準的なクラスライブラリを使いこなしてプログラムを書けるようになること、2)デバッグが自ら行えるようになることを達成目標とする。

<授業計画及び準備学習>
1.Javaに慣れる
  ・ソースプログラムの書き方
  ・コンパイラと実行およびオプション
  ・JREとJDK
  ・マニュアルの見方
2.オブジェクトの生成とメソッド呼び出し
  ・オブジェクトの生成
  ・メソッド呼び出し
  ・メソッドのオーバーロード
3.クラス変数とクラスメソッド
  ・Java API
  ・クラス変数とクラスメソッド
4.配列とプリミティブ型
  ・流れ制御
  ・配列
  ・プリミティブ型と演算子
5.クラスの作成
  ・メソッドのオーバーロード
  ・インスタンス変数
  ・アクセス修飾子
  ・コンストラクタ
  ・内部クラス
6.メソッドの再定義と動的結合
  ・メソッド呼び出しと型検査
  ・メソッドのオーバーライド
  ・抽象クラスとインターフェース
7.例外処理とマルチスレッド
  ・例外処理の仕組み
  ・スレッド
8.イベント処理
  ・イベント処理の仕組み
  ・マウスイベント
  ・リスナークラス
9.GUIクラス
  ・Swing入門
  ・レイアウト
  ・Swing コンポーネント
10.統合開発環境(IDE)
  ・Eclipse入門
  ・Eclipseを使った携帯アプリの作り方
11.グラフィックス
  ・画像描画の概要
  ・Graphicsクラスによる描画
12.アプレット
  ・アプレットの仕組み
  ・アプレット上での画像表示

<成績評価方法及び水準>
課題、出席により総合的に評価する。
課題は中間と最終の2回とする。

<教科書>
「すべての人のためのJavaプログラミング 第2版」立木秀樹、有賀妙子(共立出版)

<オフィスアワー>
火曜日 15:00〜17:00
メールでの対応可。アドレスは講義にて。

<学生へのメッセージ>
最初はテキストエディターで進めますが、慣れてきたらEclipseを学びます。これは便利です。余計なことを覚える必要がなくなり、本質的な作業に集中できます。ところが、これも慣れるまでが大変。自宅でも設定してやってみましょう。

 

このページの著作権は学校法人工学院大学が有しています。
Copyright(c)2009 Kogakuin University. All Rights Reserved.