Języki i Paradygmaty Programowania 2022

Poniedziałek 1315 - 1500 C-13/0.32 wykład

Wtorek 730 - 900 D-1/317.3 laboratorium (dr inż. Karol Gotfryd)
Środa 1610 - 1750 D-1/317.3 laboratorium (dr inż. Karol Gotfryd)
Czwartek 1855 - 2035 D-1/317.3 laboratorium (dr inż. Karol Gotfryd)


Literatura

  1. Robert W. Sebesta: Concepts of Programming Languages.
  2. Raphaël Amiard and Gustavo A. Hoffmann: Introduction to Ada.
  3. Quentin Ochem: Ada for the C++ or Java Developer.
  4. Miran Lipovača: Learn You a Haskell for Great Good! A Beginner's Guide.
  5. Go Documentation.
  6. SWI-Prolog Documentation.

Listy na laboratorium


Tematy wykładów (w przybliżeniu)

  1. Wprowadzenie (10-10-2022)
  2. Zmienne i abstrakcyjne typy danych (17-10-2022)
  3. Podstawowe konstrukcje (24-10-2022)
  4. Podstawowe konstrukcje (cd) (07-11-2022)
  5. Programowanie obiektowe (14-11-2022)
  6. Programowanie obiektowe (cd) (21-11-2022)
  7. Programowanie obiektowe (cd) (28-11-2022)
  8. Programowanie uogólnione (05-12-2022)
  9. Programowanie współbieżne (12-12-2022)
  10. Programowanie współbieżne (19-12-2022)
  11. Programowanie w logice (09-01-2023)
  12. Programowanie funkcyjne (16-01-2023)
  13. Programowanie funkcyjne (23-01-2023)

Zasady zaliczenia kursu

Ocena z kursu bierze pod uwagę umiejętności nabyte w trakcie kursu oraz terminowość oddawania zadań. Zadania powinny być samodzielnie zaimplementowane przez studenta. Prowadzący laboratoria mogą przy zaliczeniu i ocenie list żądać modyfikacji programów pokazujących, że student opanował wymagany poziom zrozumienia paradygmatu i języka, które zostały zastosowane. Za listę oddaną w terminie uważa się listę oddaną na zajęciach na które jest przeznaczona lub na następnych zajęciach. Każdy tydzień spóźnienia każdej listy obniża końcową ocenę o 0,2. Zaliczenie wszystkich list jest warunkiem koniecznym zaliczenia kursu.

Wyjściową oceną z kursu jest 5.0. Ocena końcowa jest zaokrąglana do najbliższej oceny zgodnej z regulaminem studiów (2.75-3.24 - 3, 3.25-3.74 - 3.5, itd.). Prowadzący laboratorium może podnieść ocenę końcową o co najwyżej 1.0 dla studentów szczególnie aktywnych na zajęciach.


Counter Valid XHTML 1.1! Valid CSS!

Maciej.Gebala@pwr.edu.pl