プログラミングA(1班、後半)

授業情報

  • 講師: シモセラ エドガー
  • 日程: 2021年04月〜2021年07月
  • 曜日時限: 月曜日 3~4時限(13:10~16:45)
  • 教室: オンライン
  • メール: ess@waseda.jp

授業計画

前半の4回は、情報理工学科が1班を、情報通信学科が2班に登録する。前半の第3回に、試験と希望調査を行い、その結果に基づいて1班(中級)と2班(初級)に分け後半に入る。
コロナウイルスの影響で授業がオンラインになりました。
  1. 第1回:講義概要、Javaとは、計算をやってみよう
  2. 第2回:変数と型、条件分岐
  3. 第3回:繰り返し、小テスト(班分けを兼ねる)
  4. 第4回:メソッド、配列、上巻のまとめ
ここで班構成がかわります。
  1. 第5回:クラスとインスタンス 資料 10〜11章
  2. 第6回:スーパークラス、インターフェイス 資料 12、14章
  3. 第7回:例外、ガーベッジコレクション 資料 13、15章
  4. 第8回:マルチスレッド、パッケージ 資料 16〜17章
  5. 第9回:マルチスレッドの応用・デザインパターン 資料 16章
  6. 第10回:ファイル操作と入出力、通信ネットワーク 資料 18章
  7. 第11回:コレクション、総合演習準備 資料 19章
  8. 第12回:総合演習1 資料
  9. 第13回:総合演習2 資料
  10. 第14回:総合演習3、総復習・まとめ 資料

教科書

  • 結城 浩, Java言語プログラミングレッスン 第3版(下) , SBクリエイティブ, 2012. ISBN: 978-4797371260