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 pon.

Termin oddania pon.

Data grupa czw.

Termin oddania czw.

1

Wprowadzenie i przygotowanie środowiska

2026-03-02

2026-03-06 20:00

2026-03-05

2026-03-09 20:00

2

Podstawowe biblioteki do odkrywania wiedzy

2026-03-09

2026-03-13 20:00

2026-03-12

2026-03-16 20:00

3

Narzędzia zarządzania eksperymentami

2026-03-16

2026-03-20 20:00

2026-03-19

2026-03-23 20:00

4

Analiza zbioru danych

2026-03-23

2026-03-27 20:00

2026-03-26

2026-03-30 20:00

5

Preprocessing danych

2026-04-13

2026-04-17 20:00

2026-04-01

2026-04-07 20:00

6

Zastosowanie metod uczenia maszynowego

2026-04-20

2026-04-24 20:00

2026-04-09

2026-04-13 20:00

7

Produktyzacja procesów odkrywania wiedzy

2026-04-27

2026-05-01 20:00

2026-04-16

2026-04-20 20:00

8

Zakończenie

2026-05-04

-

2026-04-23

-

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.

Wykonywanie zadań#

  1. Materiały do laboratorium będą dostarczone w postaci Jupyter Notebook, 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. Sumaryczna liczba punktów do zdobycia podczas całego kursu to 70 pkt.

  4. Terminy oddania zadań znajdują się w tabeli powyżej. Zazwyczaj na wykonanie zadania przewidziane są ok. 4 doby. Wyjątek stanowią terminy kolidujące ze świętami wielkanocnymi.

  5. 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.

  6. 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.

  7. 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

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)

Bezpośredni kontakt do prowadzących:#

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

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