Języki skryptowe
- Celem laboratorium jest zapoznanie Studentów z podstawami programowania skryptowego z wykorzystaniem języka Python.
- W laboratoriach zainstalowany jest Python w wersji 3.13 oraz edytor Visual Studio Code.
- Podczas pierwszej części laboratorium (10 tygodni) Studenci będą wykonywać listy zadań. W ramach każdej listy zadań przedstawione będą zadania do wykonania. Listy zadań będą publikowane w trakcie semestru jako zadania w systemie MS Teams.
- Podczas drugiej części laboratorium (4 tygodnie) Studenci będą pracować nad projektem. Ramowe wymagania dotyczące projektu zostaną przedstawione na 10 zajęciach. Szczegółowe wymagania funkcjonalne zostaną ustalone omówione indywidualnie z każdym Studentem.
- Studenci zobowiązani są do dokumentowania wykonanych przez siebie czynności poprzez zbieranie kodów źródłowych oraz wykonywanie zrzutów ekranu w przypadku pracy w środowisku interaktywnym.
- Studenci mogą wykonywać listy zadań oraz projekt samodzielnie lub w parach. W przypadku aktywności wykonywanych w parach, każdy ze studentów oceniany jest indywidualnie w zależności od znajomości zagadnień związanych z przedstawianymi rezultatami.
- Wykonanie każdje listy zadańoceniane jest w skali 0-5 pkt. Dodatkowo, na początku zajęć do każdej listy, oprócz pierwszej, przewidziana jest krótka modyfikacja na ok. 20 min., oceniana również w skali 0-5 pkt. Podczas modyfikacji nie wolno korzystać z narzędzi AI.
- Projekt oceniany jest w skali 0-40 pkt.
- Podczas laboratorium, studenci mogą zdobyć łącznie 130 pkt. Ocena z laboratorium wyznaczana poprzez obliczenie stosunku zdobytych punktów do sumy wszystkich możliwych punktów do zdobycia. Stosunek ten posiada przełożenie na ocenę zgodnie z poniższą tabelą.
| Punkty | (50%, 60%) | <60%,70%) | <70%,80%) | <80%, 90%) | <90%, 100%> |
|---|---|---|---|---|---|
| Ocena | dst | dst+ | db | db+ | bdb |
- Otrzymanie oceny 4.5 lub wyższej uprawnia Studenta do zwolnienia z pisania egzaminu. W przypadku skorzystania z tej opcji, student otrzymuje z egzaminu taką samą ocenę, jaką zdobył podczas laboratorium.