Course title
P06904002
Object Oriented Programming 1

HISAZUMI Kenji
Course description
本講義では、オブジェクト指向プログラミング言語であるJavaを用いて、オブジェクト指向プログラミングの基本概念を習得することを目的とする。演習を通してオブジェクト指向プログラミングのみならず、現代的なソフトウェア開発プロセスを習得する。

情報実験I, IIを受講する場合には本講義の受講を推奨する。
Purpose of class
オブジェクト指向プログラミングの理解
Goals and objectives
  1. オブジェクト指向プログラミングの基本概念を理解できる。
  2. 目的のプログラムをJavaの構文に従って正しく定義できる。
  3. プログラムのテスト方法を理解できる。
Relationship between 'Goals and Objectives' and 'Course Outcomes'

演習 期末テスト Total.
1. 10% 30% 40%
2. 10% 25% 35%
3. 10% 15% 25%
Total. 30% 70% -
Language
Japanese
Class schedule

Class schedule HW assignments (Including preparation and review of the class.) Amount of Time Required
1. Javaの実行環境、データ型、制御構文、構成管理、演習 配布資料の予習・復習 190minutes
2. 複雑なデータ型、例外、演習 配布資料の予習・復習 190minutes
3. 入出力、演習 配布資料の予習・復習 190minutes
4. 構成管理、Javaの基礎総合演習 配布資料の予習・復習 190minutes
5. GUI入門 配布資料の予習・復習 190minutes
6. クラスの定義、インスタンスの生成 配布資料の予習・復習 190minutes
7. クラス定義、インスタンスの生成演習 配布資料の予習・復習 190minutes
8. 継承、インタフェース 配布資料の予習・復習 190minutes
9. 継承、インタフェース演習 配布資料の予習・復習 190minutes
10. パッケージ、可視性 配布資料の予習・復習 190minutes
11. パッケージ、可視性演習 配布資料の予習・復習 190minutes
12. 継承と例外 配布資料の予習・復習 190minutes
13. 総合演習 配布資料の予習・復習 190minutes
14. 期末試験と講評 全体の復習 190minutes
Total. - - 2660minutes
Evaluation method and criteria
評価は授業中に行う演習課題(30%)、期末試験(70%)により総合的に判断する。
演習は、プログラムのコンパイルならびに基本的なテストに合格している場合に70%と評価する。
期末試験は授業の内容や演習課題の内容をおおむね理解している場合に70%と評価する。
Feedback on exams, assignments, etc.
ways of feedback specific contents about "Other"
Feedback in the class
Textbooks and reference materials
最初の授業で指示する。
Prerequisites
特になし
Office hours and How to contact professors for questions
  • 水曜日の昼休み(事前にアポイントメントを取ること)
Regionally-oriented
Non-regionally-oriented course
Development of social and professional independence
  • Course that cultivates an ability for utilizing knowledge
Active-learning course
About half of the classes are interactive
Course by professor with work experience
Work experience Work experience and relevance to the course content if applicable
N/A N/A
Education related SDGs:the Sustainable Development Goals
  • 9.INDUSTRY, INNOVATION AND INFRASTRUCTURE
Last modified : Thu Mar 20 04:10:05 JST 2025