→ Slide 1

Programowanie obiektowe dla AiR

→ Slide 2

Zaliczenie zajęć

Rozwiązania zadań z laboratorium należy umieszczać w Moodle (strona kursu) w czasie trwania zajęć. Jeżeli nie jest możliwe ukończenie zadania na zajęciach, rozwiązanie należy umieścić w Moodle najpóźniej w ciągu 7 dni (do następnych zajęć). Rozwiązania musza być realizowane w 100% samodzielnie. Zabronione jest korzystanie z rozwiązań innych osób, z pomocy sztucznej inteligenci, itp. W przypadku wątpliwości co do samodzielności rozwiązania, prowadzący może poprosić o ustne wyjaśnienie rozwiązania.

→ Slide 3

Literatura

→ Slide 4

Laboratoria - plan

  1. Od C do C++ - pierwszy program w C++, wprowadzenie do środowiska Visual Studio
  2. Kolokwium 1
  3. Dziedziczenie
  4. Funkcje wirtualne, klasy abstrakcyjne, polimorfizm
  5. Szablony
  6. Iteratory. Obsługa wyjątków
  7. Kolekcje i algorytmy (STL)
  8. Kolokwium 2
→ Slide 5

Kilka przydatnych odnośników

→ Slide 6

Narzędzia

→ Slide 7

Projekty zaliczeniowe

Osoby, które potrafią programować obiektowo w C++ mogą zaliczyć laboratoria na podstawie projektu bez uczęszczania na zajęcia.

Wymagania dotyczące projektu zaliczeniowego