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 2022L odbywają sie stacjonarnie.

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
28 II 2022
2 wykład 2
7 III 2022
3 wykład 3
14 III 2022
4 wykład 4
21 III 2022
5 wykład 5
strukturalnie
obiektowo
28 III 2022
6 wykład 6
4 IV 2022
7 wykład 7
przyklad
11 IV 2022
8 wykład 8
25 IV 2022
9 wykład 9
9 V 2022
10 wykład 10
signalVeiwer
16 V 2022


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
materiał pomocniczy
0-6 30 III 31 III 24 III 23 III
2 Dekompozycja problemu programistycznego z wykorzystaniem schematów blokowych i notacji UML laboratorium 2
materiał pomocniczy
0-6 13 IV 14 IV 7 IV 6 IV
3 Przykładowe użycie wzorców projektowych laboratorium 3 0-6 11 V 5 V 28 IV 27 IV
4 Przetwarzanie równoległe i mechanizmy synchronizacji laboratorium 4
materiał pomocniczy
0-6 18 V 19 V 26 V 25 V
5 Przykładowe zastosowanie architektury MVC laboratorium 5
0-6 1 VI 2 VI 9 VI 8 VI