P0690400
2 Object Oriented Programming 1
本講義では、オブジェクト指向プログラミング言語であるJavaを用いて、オブジェクト指向プログラミングの基本概念を習得することを目的とする。演習を通してオブジェクト指向プログラミングのみならず、現代的なソフトウェア開発プロセスを習得する。
情報実験I, IIを受講する場合には本講義の受講を推奨する。
- オブジェクト指向プログラミングの基本概念を理解できる。
- 目的のプログラムをJavaの構文に従って正しく定義できる。
- プログラムのテスト方法を理解できる。
Relationship between 'Goals and Objectives' and 'Course Outcomes'
|
演習 |
期末テスト |
Total. |
1. |
10% |
30% |
40% |
2. |
10% |
25% |
35% |
3. |
10% |
15% |
25% |
Total. |
30% |
70% |
- |
|
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" |
The Others |
1 |
Textbooks and reference materials
最初の授業で指示する。
Office hours and How to contact professors for questions
- 水曜日の昼休み(事前にアポイントメントを取ること)
Non-regionally-oriented course
Development of social and professional independence
- Course that cultivates an ability for utilizing knowledge
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 : Wed Mar 06 04:14:46 JST 2024