Zasady laboratorium#

Efekty kształcenia laboratorium#


  • zapoznasz się z zasadami BHP

  • dowiesz się, co będziemy ćwiczyć w trakcie tego semestru

  • poznasz zasady oceniania

BHP#


W celu zaliczenia tego kursu konieczna będzie praca na uczelni oraz w domu. W związku z tym, należy dołożyć wszelkich starań by:

  1. zadbać o ergonomię pracy przy komputerze (więcej informacji np. tutaj)

  2. zadbać o podstawowe BHP przebywania w domu (więcej informacji np. tutaj)

  3. zadbać o bezpieczeństwo korzystania z sieci (więcej informacji np. tutaj)

Plan kursu#


Nr lab.

Temat laboratorium

Data grupa śr.

Termin oddania śr.

Data grupa pt.

Termin oddania pt.

1

Wprowadzenie i przygotowanie środowiska

2025-03-05

2025-03-08 20:00

2025-03-07

2025-03-13 20:00

2

Podstawowe biblioteki do odkrywania wiedzy

2023-03-09

2023-03-18 20:00

2025-03-14

2025-03-20 20:00

3

Narzędzia zarządzania eksperymentami

2025-03-19

2025-03-25 20:00

2025-03-21

2025-03-27 20:00

4

Analiza zbioru danych

2025-03-26

2025-04-01 20:00

2025-03-28

2025-04-03 20:00

5

Preprocessing danych

2025-04-02

2025-04-08 20:00

2025-04-04

2025-04-10 20:00

6

Zastosowanie metod uczenia maszynowego

2025-04-09

2025-04-15 20:00

2025-04-11

2025-04-24 20:00

7

Produktyzacja procesów odkrywania wiedzy

2025-04-16

2025-04-22 20:00

2025-04-25

2025-05-08 20:00

8

Zakończenie

2025-04-23

-

2025-05-09

-

Zasady laboratorium#


Zajęcia#

  1. Kurs składa się z 8 zajęć.

  2. Pierwsze zajęcia (niniejsze) wraz z zestawem zadań służą wprowadzeniu i zrównaniu podstawowego poziomu wiedzy.

  3. Kolejne 6 zajęć składać się będzie ze wstępu teoretycznego okraszonego przykładami i zestawu zadań do wykonania.

  4. W pierwszej połowie kursu zostanie ogłoszona lista, której celem będzie rozwiązywanie realnego problemu PDiOW (dalej nazywana 6.2).

Wykonywanie zadań#

  1. Materiały do laboratorium będą dostarczone w postaci Jupyter Book, a zadania w formie repozytorium na platformie Github Classroom lub standardowego repozytorium.

  2. Zadania wykonujemy przy pomocy środowiska Github Classroom lub standardowego repozytorium (założonego przez prowadzącego). Przy każdej liście będzie to jednoznacznie wskazane.

  3. Każdy rozwiązuje zadania indywidualnie. Wykryte plagiaty skutkują niezaliczeniem laboratorium.

  4. Oddawany kod musi być zrozumiały dla studenta. Kopiowanie/generowanie kodu bez zrozumienia go nie jest akceptowalne i skutkuje ujemnymi punktami.

  5. Jako oddanie zadania do oceny rozumiemy commit kodu rozwiązującego zadanie do odpowiedniego repozytorium (Github Classroom) lub utworzenie Pull Request’a (standardowe repozytorium).

  6. Commitujemy wszystkie niezbędne pliki, w tym m.in.: .gitignore, Dockerfile, docker-compose.yml, requirements.txt, itp. Nie commitujemy ustawień IDE czy secretów.

Punktacja#

  1. Warunkiem koniecznym zaliczenia kursu jest uzyskanie z każdego laboratorium co najmniej połowy punktów możliwych do uzyskania..

  2. Rozwiązując zadania z laboratoriów 1-7 można zdobyć maksymalną liczba punktów określoną poniższą tabelą.

  3. Listę “6.2 Rozwiązywanie realnego problemu PDiOW” należy oddać wraz z listą “6.1” tj. przed 7 zajęciami (2025-04-16 lub 2025-04-25). Praca nad listą “6.2” jest przewidziana na więcej niż jeden tydzień. Więcej szczegółów o formie jej zaliczenia znajdzie się w treści listy.

  4. Sumaryczna liczba punktów do zdobycia podczas całego kursu to 80 pkt.

  5. Termin oddania zadań mija o godzinie 20 następnego tygodnia - tj. mając zajęcia w czwartek, termin oddania to następna środa godzina 20:00.

  6. Lista 1 zawiera zadania z Dockera. Listy 2-7 są przewidziane do uruchomienia w środowisku Docker, w przypadku niewykonania tego warunku, przyznawane jest 80% zdobytych punktów.

  7. Oddając z opóźnieniem zdobyte punkty przemnażamy przez (100/2^s)%, gdzie s to liczba tygodni spóźnienia. Czyli oddając tydzień po terminie mnożymy przez 50%, po dwóch tygodniach mnożymy przez 25% i tak dalej. Uwaga: warunek uzyskania połowy puntów (patrz punkt 1.) sprawdzany będzie przed odjęciem punktów.

  8. Możliwe jest zdobycie dodatkowych punktów za wyróżniające się rozwiązania, działania i zachowania.


Nr listy

maks. punktów

1

10

2

10

3

10

4

10

5

10

6.1

10

6.2 Rozwiązywanie realnego problemu PDiOW

10

7

10

Skala oceniania:#

% pkt

ocena

<50%

brak zaliczenia (2.0)

[50%, 60%)

dostateczny (3.0)

[60%, 70%)

dostateczny+ (3.5)

[70%, 80%)

dobry (4.0)

[80%, 90%)

dobry plus (4.5)

[90%, 100%)

bardzo dobry (5.0)

>=100%

celujący (5.5)

Bezpośredni kontakt do prowadzących:#

  • bartosz.perz@pwr.edu.pl (laboratoria)

  • albert.sawczyn@pwr.edu.pl (laboratoria)

  • stanislaw.saganowski@pwr.edu.pl (wykład)