Informacje o przedmiocie

Paradygmaty programowania jest przedmiotem zaliczeniowym. Zaliczenie odbywa się na podstawie sumarycznej liczby punktów zdobytych w trakcie trwania semetru i egzaminu w trakcie sesji egzaminacyjnej. Przedmiot składa się z wykładu oraz zajęć laboratoryjnych. Ilość punktów możliwych do zdobycia z przedmiotu wynosi 100. W trakcie semestru na zajęciach wykładowych sprawdzana będzie wiedza studentów.

Zajecia w trakcie semestru 2021L odbywają sie zdalnie za pośrednictwem oprogramowania Teams.

Metody weryfikacji osiągnięcia efektów uczenia się:

Testy, raporty z wykonanych w trakcie zajęć laboratoryjnych ćwiczeń będą ocenione w czasie 14 dni. Egzamin zostanie oceniony w ciągu kilku dni, przed terminem poprawkowym.

Poprawa testów odbywających się w czasie wykładu będzie możliwa w innym terminie. Zajęcia laboratoryjne nie mogą być poprawiane. Odrabianie usprawiedliwionej nieobecności na zajęciach laboratoryjnych należy uzgadniać z prowadzącym daną grupę. Wykonywanie pojedynczych zajęć z inną grupą należy uzgodnić z dwoma prowadzącymi.

Zaliczenie przedmiotu

Aby zaliczyć przedmiot należy zdobyć łącznie co najmniej 51 punktów z obu testów wykładowych, laboratoriów i egzaminu oraz zaliczyć co najmniej trzech z pięciu zajęć laboratoryjnych. Zaliczenie zajęć laboratoryjnych oznacza zdobycie co najmniej połowy możliwych do uzyskania punktów.
W trakcie wszystkich sprawdzianów i egzaminów dozwolone jest wykorzystywanie wszystkich dostępnych materiałów (książki, Internet, własne notatki, itp.) nienaruszających zasady samodzielności. Niedopuszczalne jest komunikowanie się z kimkolwiek w trakcie sprawdzianów.

Skala ocen

Zwolnienie z egzaminu

Zdobycie co najmniej 45 punktów ze wszystkich laboratoriów oraz testów wykładowych upoważnia do zwolnienia z pisania egzaminu i otrzymania oceny 5.

Wykład

tydzień pliki do pobrania termin
1 wykład 1
22 II 2021
2 wykład 2
1 III 2021
3 wykład 3
8 III 2021
4 wykład 4
15 III 2021
5 wykład 5
strukturalnie
obiektowo
22 III 2021
6 wykład 6
29 III 2021
7 wykład 7
12 IV 2021
8 wykład 8
26 IV 2021
9 wykład 9
10 V 2021
10 wykład 10
signalVeiwer
24 V 2021


Laboratorium

Opis przebiegu zajęć

Przed przystąpieniem do laboratorium należy zapoznać się z materiałami do właściwego ćwiczenia.
W trakcie laboratorium odbywa się krótki sprawdzian weryfikujący wiedzę studentów. Sprawdzian ma formę dwóch do trzech krótkich pytań otwartych, zakresu wykonywanego ćwiczenia (materiały laboratoryjne + wykład). W miarę możliwości prowadzący oceniają sprawdziany w trakcie zajęć i informują studentów o wynikach.
Protokoły z wykonanych ćwiczeń należy wysłać poprzez odpowiednie zadanie MS Teams. Obowiązujący termin nadsyłania sprawozdań to godzina 23.59 dnia, w którym odbywały się zajęcia. Przekroczenie terminu w przypadku sytuacji losowych należy wczesniej uzgodnić z prowadzącym.

Harmonogram

numer laboratorium zakres laboratorium materiały pomocnicze ocenianie 101, 105
środa
8:15-10:00
102, 106
czwartek
8:15-10:00
103, 107
czwartek
8:15-10:00
104, 108
środa
8:15-10:00
1 Badanie wydajności wybranych algorytmów laboratorium 1 0-6 24 III 2021 25 III 2021 18 III 2021 17 III 2021
2 Dekompozycja problemu programistycznego z wykorzystaniem schematów blokowych i notacji UML laboratorium 2 0-6 7 IV 2021 8 IV 2021 15 IV 2021 14 IV 2021
3 Przykładowe użycie wzorców projektowych laboratorium 3 0-6 21 IV 2021 22 IV 2021 29 IV 2021 28 IV 2021
4 Przetwarzanie równoległe i mechanizmy synchronizacji laboratorium 4
laboratorium 4 - ipynb
0-6 5 V 2021 6 V 2021 20 V 2021 19 V 2021
5 Przykładowe zastosowanie architektury MVC laboratorium 5
0-6 26 V 2021 27 V 2021 10 VI 2021 9 VI 2021