| 達成目標 | 学修・教育到達目標との対応 | |
|---|---|---|
| 1. | Students understand basic concept of object-oriented programming |
C-2
|
| 2. | Students understand how to use collection framework |
C-2
|
| 3. | Students understand well-known design patterns with practices |
C-2
|
| 授業計画 | 授業時間外課題(予習および復習を含む) | 必要学習時間 | |
|---|---|---|---|
| 1. | What is Object Oriented Programming and Why do we need? | Refer to the materials which will be uploaded beforehand | 30分 |
| Do exercises provided in the class | 90分 | ||
| 2. | Introduction of Java Programming1 | Refer to the materials which will be uploaded beforehand | 30分 |
| Do exercises provided in the class | 120分 | ||
| 3. | Introduction of Java Programming2 | Refer to the materials which will be uploaded beforehand | 30分 |
| Do exercises provided in the class | 120分 | ||
| 4. | Java Programming: Object and Class | Refer to the materials which will be uploaded beforehand | 30分 |
| Do exercises provided in the class | 180分 | ||
| 5. | Java Programming: Encapsulation and Inheritance | Refer to the materials which will be uploaded beforehand | 30分 |
| Do exercises provided in the class | 180分 | ||
| 6. | Java Programming: Polymorphism | Refer to the materials which will be uploaded beforehand | 30分 |
| Do exercises provided in the class | 180分 | ||
| 7. | Java Programming: Collection1 | Refer to the materials which will be uploaded beforehand | 30分 |
| Do exercises provided in the class | 180分 | ||
| 8. | Java Programming: Collection2 | Refer to the materials which will be uploaded beforehand | 30分 |
| Do exercises provided in the class | 200分 | ||
| 9. | Java Programming: Input/Output and stream | Refer to the materials which will be uploaded beforehand | 30分 |
| Do exercises provided in the class | 200分 | ||
| 10. | Java Programming: Thread | Refer to the materials which will be uploaded beforehand | 30分 |
| Do exercises provided in the class | 120分 | ||
| 11. | Java Programming: Interface | Refer to the materials which will be uploaded beforehand | 30分 |
| Do exercises provided in the class | 120分 | ||
| 12. | Design Pattern: Creation | Refer to the materials which will be uploaded beforehand | 30分 |
| Do exercises provided in the class | 180分 | ||
| 13. | Design Pattern: Structure | Refer to the materials which will be uploaded beforehand | 30分 |
| Do exercises provided in the class | 180分 | ||
| 14. | Design Pattern: Behavior | Refer to the materials which will be uploaded beforehand | 30分 |
| Do exercises provided in the class | 180分 | ||
| 合計 | - | - | 2650分 |