1. |
4. III / 5. III |
Krótkie omówienie założeń przedmiotu oraz projektu. |
|
|
Ćwiczenia z wybranych konstrukcji obiektowych języków programowania |
2. |
11. III / 12. III |
Ćwiczenia z analizy dynamicznej |
3. |
18. III / 19. III |
Ćwiczenia z wybranych konstrukcji obiektowych języków programowania |
|
|
Exercises in the implementation of structures required in MP1 |
4. |
25. III / 26. III |
Exercising of the selected constructs of object-oriented programming language |
5. |
8. IV / 9. IV |
Exercising of implementing association in object-oriented programming languages (1) |
|
|
Evaluation of a mini project MP1 |
6. |
15. IV / 16. IV |
Exercising of implementing association in object-oriented programming languages (2) |
7. |
22. IV / 23. IV |
Exercising the implementation of different models of inheritance in object-oriented programming languages. |
8. |
6. V / 7. V |
Exercising the implementation of various UML structures in object-oriented programming languages. |
|
|
Evaluation of a mini project MP2 |
9. |
13. V / 14. V |
Exercising the implementation of the relational model in object-oriented programming languages |
|
|
Evaluation of a mini project MP3 |
10. |
20. V / 21. V |
Exercising the implementation of the relational model in object-oriented programming languages |
|
|
Evaluation of a mini project MP4 |
11. |
27. V / 28. V |
Work on the final project |
|
|
Evaluation of a mini project MP5 |
12. |
3. VI / 4. VI |
Exercising the implementation of graphical user interfaces (including the use of a dedicated GUI editor). |
|
|
Work on the final project |
13. |
10. VI / 11. VI |
Exercising the implementation of graphical user interfaces (including the use of a dedicated GUI editor). |
|
|
Work on the final project |
|
|
The deadline for sending documentation. There is no possibility of sending the documentation later. |
14. |
17. VI / 18. VI |
Evaluation of final project implementation. |
15. |
24. VI / 25. VI |
Evaluation of final project implementation. |