Informacje dla studentów >> Algorytmy i struktury danych (Informatyka) >>
Sposób oceniania
Elementy oceny programów:
- umiejętność posługiwania się wybranym językiem programowania
- przejrzystość kodu źródłowego
- jakość i efektywność zaimplementowanych algorytmów
- czas wykonania
- zrozumiała i wyczerpująca prezentacja programu
- umiejętność pracy w zespole programistycznym
Punktowanie programów i sprawozdań:
- Za program / sprawozdanie wystawiane są punkty: minimalnie 0, maksymalnie 5 (maks. punktacja za dany program / sprawozdanie jest podana na arkuszu ocen; może być inna dla każdego tematu).
- Każdy tydzień opóźnienia w oddaniu programu wiąże się z obniżeniem punktacji za program.
- Każdy dzień opóźnienia w oddaniu sprawozdania wiąże się z obniżeniem punktacji za sprawozdanie.
Uwagi dodatkowe:
- Punktacja za program/sprawozdanie jest wystawiona raz i jest ostateczna. Nie ma możliwości jej poprawienia.
- Program oglądam i oceniam w obecności jego twórców. Za program przesłany emailem wystawiam 0.0 punktów.
- Sprawozdanie należy napisać na podstawie testów wykonanych z napisanym przez siebie programem.
- Oceniam algorytmy, których implementację zadałam. Nie ma możliwości zaliczenia programu, w którym - bez wcześniejszego ustalenia
tego ze mną - zamiast zadanych algorytmów zaimplementowano inne.
- Nie istnieje możliwość zaliczenia sprawozdania bez oddania programu.
Kartkówki:
- W czasie zajęć zdarzają się niezapowiedziane kartkówki z ostatnio przerabianego tematu.
- Za kartkówkę wystawiane są punkty (skala jak dla programów i sprawozdań).
- Nie ma możliwości poprawienia oceny z kartkówki.
- Osoby nieobecne podczas kartkówki zaliczają ją na kolejnych zajęciach.
Ocena zaliczeniowa z zajęć:
Ocena zaliczeniowa z przedmiotu wystawiana jest na podstawie średniej ważonej z punktów uzyskanych za programy, sprawozdania, kartkówki i sprawdziany.
Punktacja za sprawdzian jest brana z wagą 2, pozostałe - z wagą 1.
W zależności od średniej wystawiana jest następująca ocena końcowa:
średnia |
ocena końcowa |
0 - 2.79 |
2.0 |
2.80 - 3.25 |
3.0 |
3.26 - 3.75 |
3.5 |
3.76 - 4.25 |
4.0 |
4.26 - 4.75 |
4.5 |
4.76 - 5.0 |
5.0 |