Zasady zerówki – WDS

Ten wpis dotyczy przedmiotu Wizualizacja Danych na studiach stacjonarnych.

  • terminarz – link
  • przystąpienie do zerówki nie jest obowiązkowe,
  • do zerówki dopuszczone są osoby, które przed przystąpieniem do niej mają zaliczone ćwiczenia na ocenę 4,0 lub 4,5 (osoby mające 5,0 z ćwiczeń są zwolnione z egzaminu z oceną 5,0),
  • Uwaga: jeśli ktoś ma ocenę 4,0 lub 4,5 z ćwiczeń, a nie ma jej jeszcze w USOSie, to może podejść do zerówki 12.06. Ocena za egzamin będzie wstawiona po ocenie z ćwiczeń. W przypadku rozbieżności, należy przyjść na pierwszym termin egzaminu.
  • przed przystąpienie do zerówki należy zweryfikować poprawność do USOSa do egzaminu z Wizualizacji Danych, wszelkie błędy należy bezzwłocznie zgłosić do Dziekanatu,
  • aby przyjść na zerówkę, należy wcześniej dokonać elektronicznego zapisu wpisując swój numer indeksu (albumu) w odpowiedni formularz Google, formularze zostaną udostępnione w trakcie wykładu 7.06.2019 lub bezpośrednio po nim; w wyjątkowych, nagłych sytuacjach (które nie można było zaplanować z wyprzedzeniem) jest możliwość przyjścia na zerówkę w innym terminie lub bez zapisu – w zależności od dostępności miejsc w pracowni komputerowej, terminarz zerówki będzie udostępniony ok godz 22-23 na dzień przed zerówką (hasło z wykładu z dnia 7.06 lub proszę o maila). Ew zmiany (1 za 1) są możliwe po kontakcie mailowym.
  • zapisy mogą być zatrzymane po zewnętrznych działaniach zakłócających działanie formularzy, terminarz zostanie wtedy ustalony przez prowadzącego zerówkę.
  • w przypadku wyczerpania limitu zapisów na przygotowane terminy, nowe terminy zostaną udostępnione w ciągu kilku godzin,
  • w trakcie zerówki można uzyskać jedynie przepisanie oceny z ćwiczeń po wykonaniu 80% poleceń, niezaliczenie zerówki nie ma sankcji negatywnych – można przyjść na oficjalny pierwszy termin egzaminu,
  • osoba, która zaliczyła zerówkę (a tym samym ma przepisaną ocenę z ćwiczeń), może podejść na normalny „pierwszy termin” po dokonaniu zapisu. W przypadku uzyskania na pierwszym terminie oceny niższej niż z zerówki, do USOSa wstawiana jest ocena z pierwszego terminu (niższa, również może to być ocena niedostateczna).
  • na zerówce należy posiadać dokument tożsamości ze zdjęciem (np. legitymacja studencka, mLegitymacja, prawo jazdy, dowód osobisty, aplikacja mObywatel, itp…)
  • na zerówce do zrobienia będzie jedno zadanie polegające na utworzeniu ramki danych na podstawie pliku csv, wykonaniu kilku operacji na ramce danych oraz wygenerowanie jednego lub dwóch wykresów na podstawie danych,
  • organizacja pracy w trakcie zerówki:
    • w każdym terminie zerówki dostępnych w pracowni jest 18 stanowisk komputerowych, bez uzyskania zgody zabronione jest zajmowanie ostatnich dwóch stanowisk po lewej stronie od wejścia, rysunek.
    • przed otrzymaniem poleceń należy skonfigurować samodzielnie środowisko do pracy (zalecane PyCharm), łącznie z pobraniem wszystkich bibliotek potrzebnych do pracy (obowiązkowo NumPy, Pandas, Matplotlib) – w tym etapie jest możliwość korzystania z internetu – max. 15 min.
    • po przygotowaniu środowiska należy zgłosić gotowość prowadzącemu zaliczenie – wtedy otrzymają Państwo polecenia w postaci spakowanego pliku zip na pendrive (w nim będą treści zadań w formacie pdf, docx, rmd oraz plik csv), po otrzymaniu poleceń należy bezzwłocznie odpiąć kabel sieciowy od gniazdek,
    • od otrzymania poleceń efektywny czas na rozwiązanie poleceń to 60 min. Kod z każdego polecenia powinien być zapisany w odrębnym pojedynczym pliku.
    • w trakcie rozwiązywania zadań można mieć otwarty tylko jeden projekt w środowisku programistycznym (np. PyCharm), w projekcie nie można posiadać kodów powstałych przed zerówką, zabronione jest korzystanie z plików z poradnikami umieszczonych na komputerze przed zerówką, dopuszczalne jest otwarcie dokumentacji języka Python (nie dotyczy dokumentacji bibliotek).
    • zabronione jest edytowanie pliku csv za pomocą zewnętrznych narzędzi/programów, ale dopuszczalna jego jego obróbka bezpośrednio w Pythonie np. zmiana separatora danych w Notepad++ jest zabroniona, ale otwarcie pliku jako strumień w Pythonie, potem zamiana znaku separatora w kodzie poprzez operacje na stringach/strumieniach, a potem zapis do pliku csv jest dopuszczalna o ile wszystko będzie wykonane w Pythonie. W razie wątpliwości należy zadać pytanie w trakcie zerówki.
    • po zakończeniu pracy należy poprosić prowadzącego zaliczenie o sprawdzenie. Po uzyskaniu akceptacji należy pozostawić komputer włączony w celu archiwizacji rozwiązania.
  • z uwagi na planowane wysokie temperatury w połowie czerwca można zabrać sobie niewielki napój w zakręcanym opakowaniu/butelce (np.woda, sok, bez substancji zabronionych innymi przepisami, itp.), w trakcie zerówki należy przestrzegać zasad bhp.
  • ten wpis może podlegać modyfikacjom i uzupełnieniom, przed przystąpieniem do zerówki warto sprawdzić jego aktualną wersję. Ostatnia modyfikacja 12.06.2019 16:48.

Przykładowe zestawy na zerówkę:

Uwaga: w ramach przygotowań do zerówki jest możliwość sprawdzenia rozwiązania przykładowych zestawów, proszę wtedy o umieszczenie kodu w sieci (np. jako gist na Githubie) i przesłanie linku na mój adres email. Proszę o nie przesyłanie kodów bezpośrednio w wiadomości email lub jako załącznik (z uwagi na filtry antyspamowe na serwisie pocztowym wiadomość może nie dotrzeć).