L1: 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:
Plan kursu#
Nr lab. |
Temat laboratorium |
Data grup czw. |
Termin oddania czw. |
Data grup pt. |
Termin oddania pt. |
---|---|---|---|---|---|
1 |
Wprowadzenie i przygotowanie środowiska |
2024-02-29 |
2024-03-06 20:00 |
2024-03-01 |
2024-03-07 20:00 |
2 |
Podstawowe biblioteki do odkrywania wiedzy |
2024-03-07 |
2024-03-13 20:00 |
2024-03-08 |
2024-03-14 20:00 |
3 |
Narzędzia zarządzania eksperymentami |
2024-03-14 |
2024-03-20 20:00 |
2024-03-15 |
2024-03-21 20:00 |
4 |
Analiza zbioru danych |
2024-03-21 |
2024-04-03 20:00 |
2024-03-22 |
2024-04-04 20:00 |
5 |
Preprocessing danych |
2024-04-04 |
2024-04-10 20:00 |
2024-04-05 |
2024-04-11 20:00 |
6 |
Zastosowanie metod uczenia maszynowego |
2024-04-11 |
2024-04-17 20:00 |
2024-04-12 |
2024-04-18 20:00 |
7 |
Produktyzacja procesów odkrywania wiedzy |
2024-04-18 |
2024-04-24 20:00 |
2024-04-19 |
2024-04-25 20:00 |
8 |
Zakończenie |
2024-04-25 |
- |
2024-04-26 |
- |
Zasady laboratorium#
Zajęcia#
Kurs składa się z 8 zajęć.
Pierwsze zajęcia (niniejsze) wraz z zestawem zadań służą wprowadzeniu i zrównaniu podstawowego poziomu wiedzy.
Kolejne 6 zajęć składać się będzie ze wstępu teoretycznego okraszonego przykładami i zestawu zadań do wykonania.
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ń#
Materiały do laboratorium będą dostarczone w postaci Jupyter Book, a zadania w formie repozytorium na platformie Github Classroom lub standardowego repozytorium.
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.
W każdym repozytorium w pliku
README.md
należy umieścić tabele z formularzem, które zadania zostały wykonane. Tabele będą dołączane do list zadań. Próba oszustwa skutkuje niezaliczeniem laboratorium.Każdy rozwiązuje zadania indywidualnie. Wykryte plagiaty skutkują niezaliczeniem laboratorium.
Oddawany kod musi być zrozumiały dla studenta. Kopiowanie/generowanie kodu bez zrozumienia go nie jest akceptowalne i skutkuje ujemnymi punktami.
Jako oddanie zadania do oceny rozumiemy commit kodu rozwiązującego zadanie do odpowiedniego repozytorium (Github Classroom) lub utworzenie Pull Request’a (standardowe repozytorium).
Commitujemy wszystkie pliki, w tym m.in.:
.gitignore
,Dockerfile
,docker-compose.yml
,requirements.txt
, itp.
Punktacja#
Warunkiem koniecznym zaliczenia kursu jest uzyskanie z każdego laboratorium co najmniej połowy punktów możliwych do uzyskania..
Rozwiązując zadania z laboratoriów 1-7 można zdobyć maksymalną ilość punktów określoną poniższą tabelą.
Lista 6.2 Rozwiązywanie realnego problemu PDiOW, należy oddać na 7 zajęciach wraz z listą 6.1 (tj. 2024-04-17 lub 2024-04-18). 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.
Sumaryczna ilość punktów do zdobycia podczas całego kursu to 80 pkt.
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.
Oddając z opóźnieniem zdobyte punkty przemnażamy przez
(100/2^s)%
, gdzies
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.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 |
12 |
4 |
8 |
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:#
albert.sawczyn@pwr.edu.pl (laboratoria)
stanislaw.saganowski@pwr.edu.pl (wykład)