Obecność na zajęciach jest obowiązkowa.
Za każdą nieobecność nieusprawiedliwioną student otrzymuje -10 punktów
Na ćwiczeniach od 3 do 11 każdy ze studentów ma do napisania krótki program związany z kolejnym zagadnieniem
z dziedziny programowania. Programy będą oceniane w skali od 0 do 5.
Na ćwiczeniach od 3 do 11 mogą być przeprowadzane pięciominutowe sprawdziany z tematyki z poprzednich zajęć.
Będą one oceniane w skali od 0 do 5.
Na drugich zajęciach zostaną przydzielone programy własne, po jednym na zespół - maksymalnie trzyosobowy.
Zrealizowane zadanie - kod programu oraz dokumentacja - należy oddać na jednych z 4 ostatnich zajęć
Dokumentacja programu własnego powinna zawierać:
opis zastosowanej metody obliczeniowej z przykładem obliczeń
opis działania programu
opis implementacji metody obliczeniowej i stworzonych klas i funkcji
W dokumentacji nie należy umieszczać kodu programu.
Zrealizowane zadanie podlega obronie. W trakcie obrony sprawdzana jest znajomość własnego programu
oraz jakość rozwiązania. W szczególności ocenie podlegają:
dokumentacja
implementacja metody obliczeniowej
sposób organizacji danych w programie
odporność na błędy użytkownika
odczyt i zapis do pliku
interfejs programu
jakość kodu
Każdy ze studentów musi wykazać się znajomością kodu programu, przynajmniej w części przez niego opracowywanej.
Do obrony można przystąpić tylko 2 razy. Po 2-giej obronie wystawiana jest ocena.
Ocena końcowa jest średnią ważoną z punktów zdobytych na ćwiczeniach i za program własny.
Wagi są następujące:
0,7 - ćwiczenia
0,3 - program własny
Końcowa ocena za laboratorium wyznaczana jest na podstawie liczby zdobytych punktów stosunku do maksymalnej
liczby punktów do zdobycia. Wartości procentowe przeliczane są na oceny wg tabeli:
<=50
n.z.
(50-60>
3.0
(60-70>
3.5
(70-80>
4.0
(80-90>
4.5
(90-100>
5.0
Ostateczny termin obrony programu to koniec marca.
Po tym terminie programy nie będą sprawdzane