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