プログラミング演習Ⅳこのページを印刷する
科目コード 24C021860
科目名 プログラミング演習Ⅳ
担当者名 保坂 修治
授業の概要 プログラミング言語Javaの文法や構文などの基礎を演習を通して習得する。
また、オブジェクト指向プログラミングのための考え方やプログラミング方法について演習を通して習得する。
実務経験内容
事前・事後学習の内容 事前:その回の内容について教科書に目を通し、概要について把握しておく。
事後:演習問題、提出課題に取り組む。
到達目標 オブジェクト指向プログラミングの三大要素であるクラス、継承、多相性を理解して、簡単なプログラムをオブジェクト指向でプログラミングすることができる。
授業の進め方 はじめにその回のテーマについて解説し、実際にサンプルプログラムをJavaでプログラミングして動作させることでテーマについての理解を深めていく。
授業計画 【第1週】ガイダンス、Javaプログラミング環境
【第2週】変数、条件分岐、繰り返し処理
【第3週】基本型と演算・配列
【第4週】メソッドと多重定義
【第5週】クラスとインスタンス
【第6週】メソッドとコンストラクタ、カプセル化
【第7週】日付クラスを利用したプログラム
【第8週】クラス変数とクラスメソッド
【第9週】クラスによるプログラミング
【第10週】パッケージとアクセス制御
【第11週】クラスの派生
【第12週】多相性
【第13週】抽象クラス
【第14週】抽象クラスの設計
【第15週】ここまでの振り返り
【第16週】インタフェース
【第17週】複数インタフェースの実装とインタフェースの派生
【第18週】インタフェースを使ったプログラミング
【第19週】例外処理
【第20週】文字と文字列
【第21週】コレクション
【第22週】ストリーム
【第23週】ラムダ式
【第24週】JavaとUML
【第25週】UMLとオブジェクト指向による設計と実装(1)
【第26週】UMLとオブジェクト指向による設計と実装(2)
【第27週】総合演習 オブジェクト指向による設計と実装(1)
【第28週】総合演習 オブジェクト指向による設計と実装(2)
【第29週】総合演習 オブジェクト指向による設計と実装(3)
【第30週】ここまでの振り返り
成績評価方法 提出課題と定期試験で評価する
テキスト 柴田望洋著 新・明解Java入門 第2版 SBクリエイティブ
参考文献