Objektorienteeritud programmeerimine IT mitteinformaatikutele
Teema | Kuupäevad | Teemad | Harjutamiseks | Rühmatöö |
---|---|---|---|---|
Installida oma arvutisse Java ja IntelliJ https://www.oracle.com/java/technologies/downloads/ https://www.jetbrains.com/idea/download/ https://courses.cs.ut.ee/2024/OOPso/fall/Main/IDEGuides | 2. nädal | Sissejuhatus. | Praktikum 1. | |
Praktikum 2. | 2. nädal | Java põhikonstruktsioonid. | Harjutused. | |
Praktikum 3. | 4. nädal | Objektid. Klassid. | Harjutused. | 1. rühmatöö |
Praktikum 4. | 4. nädal | Sõned. Failid. Listid. | Harjutused. | |
Praktikum 5. | 6. nädal | Polümorfism. Liidesed. | Harjutused. | |
Praktikum 6. | 8. nädal | Ülemklassid. Alamklassid. Abstraktsed klassid. | Harjutused. | |
Kordamine | 10. nädal | 1. Kontrolltöö. | 1. rühmatöö esitamine. 2. rühmatöö. | |
Praktikum 9. | 12. nädal | Vood. | Harjutused. | |
Praktikum 10. | 12. nädal | Veahaldus. | Harjutused. | |
Praktikum 11. | 14. nädal | Andmestruktuurid. | Harjutused. | |
Kordamine | 16. nädal | 2. kontrolltöö. | 2. rühmatöö esitamine. | |
Rühmatöö esitlus | TBD |
Silmaringiks
Enne praktikumi | Kuupäevad | Teemad | Harjutamiseks |
---|---|---|---|
Praktikum 7. | - | Graafika. | Harjutused. |
Praktikum 8. | - | Sündmused. | Harjutused. |