Class Information
- Instructor: Edgar SIMO-SERRA
- Dates: Apr, 2019〜Aug, 2019
- Lectures: Monday, 3~4 Period (13:10~16:45)
- Room: 52-302教室
- E-mail: ess@waseda.jp
授業計画
前半の4回は、情報理工学科が1班を、情報通信学科が2班に登録する。前半の第3回に、試験と希望調査を行い、その結果に基づいて1班(中級)と2班(初級)に分け後半に入る。
- 第1回:講義概要、Javaとは、計算をやってみよう
- 第2回:変数と型、条件分岐
- 第3回:繰り返し、小テスト(班分けを兼ねる)
- 第4回:メソッド、配列、上巻のまとめ
ここで班構成がかわります。
- 第5回:クラスとインスタンス、スーパークラスとサブクラス、インタフェース slides 10〜11章
- 第6回:復習 slides 12、14章
- 第7回:例外、ガーベッジコレクション slides 13、15章
- 第8回:パッケージ、マルチスレッド slides 16〜17章
- 第9回:マルチスレッド・続き slides 16、18章
- 第10回:ファイル操作と入出力、ネットワーク 18〜19章
- 第11回:コレクション、総合演習準備 slides 19章
- 第12回:総合演習1 slides
- 第13回:総合演習2 slides
- 第14回:総合演習3、総復習・まとめ slides
- 第15回:理解度の確認(教場試験)
教科書
- 結城 浩, Java言語プログラミングレッスン 第3版(下) , SBクリエイティブ, 2012. ISBN: 978-4797371260