LP | Data | Wykład | Ćwiczenia | Laboratorium |
1. | 8-X-01 | Rejestracja + wstęp | ATD w Pascalu | - |
2. | 15-X-01 | Smalltalk: Klasy, obiekty, self, ... | Stos/kolejka | Konta, Dolphin |
3. | 22-X-01 | Smalltalk: dziedziczenie, super, ... | BST | Stos + obsługa Dolphina (pakiety) |
4. | 29-X-01 | Smalltalk: kolekcje cz. 1 | Wyrażenia cz. 1 | Małe zadanie z def. klasy |
5. | 5-XI-01 | Smalltalk: kolekcje cz. 2, ew. strumienie, wyjątki | Wyrażenia cz. 2, filtry | Progr. zal. 1. Większe zadanie z klasą. |
6. | 12-XI-01 | Projektowanie obiektowe | Duże zadanie projektowe | Zebranie progr. zal. 1. Zadanie na kolekcje. |
7. | 19-XI-01 | Smalltalk: MVP, grafika, zdarzenia, ew. symulacje | j.w | Omówienie zadania zaliczeniowego |
8. | 26-XI-01 | C++: wstęp, składnia, konstr. nieobiektowe, klasy cz. 1 | Elementarna klasa (atrybuty + metody) | Zadanie z grafiką/GUI. |
9. | 3-XII-01 | C++: klasy cz. 2, konstr., destr., metody wirtualne | Klasy z konstr., destr. i hierarchią | Zebranie projektów. C++: przykład prostej klasy |
10. | 10-XII-01 | C++: klasy cz. 3, iteratory, szablony | Klasa z iteratorem | Progr. zal. 2. C++: Klasa + konstr./destr. |
11. | 17-XII-01 | Klasówka (90 min) | C++: szablony | Oddanie projektów C++: Klasa z iteratorem |
12. | 7-I-02 | C++ (operatory, wielodziedziczenie, strumienie, ew. wyjątki)/Java | C++/Java | Zebranie progr. zal. 2. C++: Szablony |
13. | 14-I-02 | Java | Java c.d | Java |