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/2023/OOPso/spring/Main/IDEGuides | 24. nädal | Sissejuhatus. | Praktikum 1. | |
Praktikum 2. | 24. nädal | Java põhikonstruktsioonid. | Harjutused. | |
Praktikum 3. | 25. nädal | Objektid. Klassid. | Harjutused. | 1. rühmatöö |
Praktikum 4. | 25. nädal | Sõned. Failid. Listid. | Harjutused. | |
Praktikum 5. | 28. nädal | Polümorfism. Liidesed. | Harjutused. | |
Praktikum 6. | 30. nädal | Ülemklassid. Alamklassid. Abstraktsed klassid. | Harjutused. | |
Kordamine | 31. nädal | 1. Kontrolltöö. | 1. rühmatöö esitamine. 2. rühmatöö. | |
Praktikum 9. | 34. nädal | Vood. | Harjutused. | |
Praktikum 10. | 34. nädal | Veahaldus. | Harjutused. | |
Praktikum 11. | 36. nädal | Andmestruktuurid. | Harjutused. | |
Kordamine | 38. 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. |