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.10 oraz edytor Visual Studio Code.
W laboratoriach w bud. D-2 dostępna jest także maszyna wirtualna z Linuxem, na której można pracować, możliwa także do pobrania pod tym linkiem. Dostęp do konta root’a jest możliwy przez sudo dla użytkownika
student
z hasłem student
. Niezależnie, studenci mogą korzystać z własnych komputerów i własnoręcznie skonfigurowanego środowiska.
- 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.
- Każda lista zadań oceniana jest w skali 0-10 pkt. Projekt oceniany jest w skali 0-40 pkt. Podczas laboratorium, studenci mogą zdobyć łącznie 140 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%) |
<100%,100%> |
Ocena |
dst |
dst+ |
db |
db+ |
bdb |
bdb+ |
- Otrzymanie oceny 4.0 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.