Zachodniopomorski Uniwersytet Technologiczny w Szczecinie

Wydział Elektryczny - Teleinformatyka (S1)

Sylabus przedmiotu Usługi sieciowe i bazy danych:

Informacje podstawowe

Kierunek studiów Teleinformatyka
Forma studiów studia stacjonarne Poziom pierwszego stopnia
Tytuł zawodowy absolwenta inżynier
Obszary studiów charakterystyki PRK, kompetencje inżynierskie PRK
Profil ogólnoakademicki
Moduł
Przedmiot Usługi sieciowe i bazy danych
Specjalność przedmiot wspólny
Jednostka prowadząca Katedra Przetwarzania Sygnałów i Inżynierii Multimedialnej
Nauczyciel odpowiedzialny Piotr Lech <Piotr.Lech@zut.edu.pl>
Inni nauczyciele Jarosław Fastowicz <jaroslaw.fastowicz@zut.edu.pl>, Mateusz Tecław <Mateusz.Teclaw@zut.edu.pl>
ECTS (planowane) 4,0 ECTS (formy) 4,0
Forma zaliczenia zaliczenie Język polski
Blok obieralny Grupa obieralna

Formy dydaktyczne

Forma dydaktycznaKODSemestrGodzinyECTSWagaZaliczenie
wykładyW2 20 1,40,62zaliczenie
laboratoriaL2 30 2,60,38zaliczenie

Wymagania wstępne

KODWymaganie wstępne
W-1Umiejętność obsługi komputera

Cele przedmiotu

KODCel modułu/przedmiotu
C-1Pozyskanie wiedzy obejmującej potencjał technologiczny związany z przygotowaniem środowiska produkcyjnego dla systemów bazodanowych i usług sieciowych
C-2Pozyskanie wiedzy niezbędnej do stworzenia aplikacji realizującej usługę sieciową w tym bazodanowej.
C-3Nabycie umiejętności konfigurowania i administracji środowiska produkcyjnego dla usług sieciowych i systemów bazodanowych.
C-4Nabycie umiejętności implementacji usług sieciowych w tym bazodanowych.

Treści programowe z podziałem na formy zajęć

KODTreść programowaGodziny
laboratoria
T-L-1Testowanie wbudowanych w system operacyjny usług sieciowych.2
T-L-2Projektowanie i optymalizacja baz danych.2
T-L-3Instalacja i administracja systemu bazodanowego.Aplikacje bazodanowe. Zastosowania języka SQL w eksploracja baz danych.6
T-L-4Wstęp do programowania w języku Python.6
T-L-5Implementacja w języku programowania Python (lub zmiana funkcjonalności istniejącej) systemowej niskopoziomowej usługi sieciowej.4
T-L-6Implementacja w języku programowania Python (lub zmiana funkcjonalności istniejącej) wysokopoziomowej usługi sieciowej.4
T-L-7Webowe bazy danych. Budowa prostej aplikacji bazodanowej z interfejsem Webowym.4
T-L-8Bezpieczeństwo usług sieciowych i aplikacji bazodanowych.2
30
wykłady
T-W-1Definicje i rodzaje usług sieciowych. Zastosowanie usług sieciowych. Modele aplikacji.1
T-W-2Systemy bazodanowe w kontekście usługi sieciowej. Proces instalacji, konfiguracji oraz eksploatacji w sieci produkcyjnej. Administracja usługami sieciowymi (w tym bazodanowymi).2
T-W-3Projektowanie systemów bazodanowych, baz danych. Optymalizacja baz danych.2
T-W-4Podstawy SQL.3
T-W-5Podstawy języka programowania Python. Python w zastosowaniach programowania usług sieciowych.8
T-W-6Usługi sieciowe niskopoziomowe (warstwy 2 i 3 modelu ISO/OSI). Przegląd sieciowych systemowych usług sieciowych.1
T-W-7Usługi sieciowe wysokopoziomowe (warstwy 4,5,6,7 modelu ISO/OSI).1
T-W-8Sieciowe usługi rozproszone. Interfejsy i obiekty rozproszone.1
T-W-9Zaliczenie.1
20

Obciążenie pracą studenta - formy aktywności

KODForma aktywnościGodziny
laboratoria
A-L-1uczestnictwo w zajęciach30
A-L-2przygotowanie do zajęć30
A-L-3analiza literatury6
66
wykłady
A-W-1uczestnictwo w zajęciach20
A-W-2analiza literatury16
36

Metody nauczania / narzędzia dydaktyczne

KODMetoda nauczania / narzędzie dydaktyczne
M-1wykład informacyjny
M-2ćwiczenie laboratoryjne

Sposoby oceny

KODSposób oceny
S-1Ocena formująca: Ocena stopnia realizacji założonych celów
S-2Ocena podsumowująca: Ocena testu

Zamierzone efekty uczenia się - wiedza

Zamierzone efekty uczenia sięOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaOdniesienie do efektów uczenia się prowadzących do uzyskania tytułu zawodowego inżynieraCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
TI_1A_C08_W01
Ma wiedzę dotyczącą środowisk produkcyjnych stosowanych w systemach bazodanowych oraz niezbędnych do realizacji usług sieciowych.
TI_1A_W05, TI_1A_W12C-1T-W-1, T-W-2, T-W-6, T-W-7M-1S-2
TI_1A_C08_W02
Zna technologie niezbędne do tworzenia aplikacji bazodanowych oraz usług sieciowych.
TI_1A_W06, TI_1A_W11, TI_1A_W10C-2T-W-5, T-W-8, T-W-4, T-W-3M-1S-2

Zamierzone efekty uczenia się - umiejętności

Zamierzone efekty uczenia sięOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaOdniesienie do efektów uczenia się prowadzących do uzyskania tytułu zawodowego inżynieraCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
TI_1A_C08_U01
Potrafi skonfigurować i utrzymać w ruchu środowisko produkcyjne realizujące usługi sieciowe w tym bazodanowe.
TI_1A_U09C-3T-L-1, T-L-8, T-L-3M-2S-1
TI_1A_C08_U02
Potrafi zaimplementować aplikację świadczącą usługi sieciowe w tym bazodanowe.
TI_1A_U07, TI_1A_U08, TI_1A_U12C-4T-L-2, T-L-7, T-L-5, T-L-6, T-L-4, T-L-3M-2S-1

Kryterium oceny - wiedza

Efekt uczenia sięOcenaKryterium oceny
TI_1A_C08_W01
Ma wiedzę dotyczącą środowisk produkcyjnych stosowanych w systemach bazodanowych oraz niezbędnych do realizacji usług sieciowych.
2,0Nie spełnia wymogu uzyskania oceny 3.0 uzyskując poniżej 50% punktacji z testu obejmującego wiedzę z przypisanego efektu kształcenia.
3,0Spełnia wymogi uzyskania oceny 3.0 uzyskując 50% - 60% punktacji z testu obejmującego wiedzę z przypisanego efektu kształcenia.
3,5Spełnia wymogi uzyskania oceny 3.5 uzyskując 61% - 70% punktacji z testu obejmującego wiedzę z przypisanego efektu kształcenia.
4,0Spełnia wymogi uzyskania oceny 4.0 uzyskując 71% - 80% punktacji z testu obejmującego wiedzę z przypisanego efektu kształcenia.
4,5Spełnia wymogi uzyskania oceny 4.5 uzyskując 81% - 90% punktacji z testu obejmującego wiedzę z przypisanego efektu kształcenia.
5,0Spełnia wymogi uzyskania oceny 5.0 uzyskując 91% - 100% punktacji z testu obejmującego wiedzę z przypisanego efektu kształcenia.
TI_1A_C08_W02
Zna technologie niezbędne do tworzenia aplikacji bazodanowych oraz usług sieciowych.
2,0Nie spełnia wymogu uzyskania oceny 3.0 uzyskując poniżej 50% punktacji z testu obejmującego wiedzę z przypisanego efektu kształcenia.
3,0Spełnia wymogi uzyskania oceny 3.0 uzyskując 50% - 60% punktacji z testu obejmującego wiedzę z przypisanego efektu kształcenia.
3,5Spełnia wymogi uzyskania oceny 3.5 uzyskując 61% - 70% punktacji z testu obejmującego wiedzę z przypisanego efektu kształcenia.
4,0Spełnia wymogi uzyskania oceny 4.0 uzyskując 71% - 80% punktacji z testu obejmującego wiedzę z przypisanego efektu kształcenia.
4,5Spełnia wymogi uzyskania oceny 4.5 uzyskując 81% - 90% punktacji z testu obejmującego wiedzę z przypisanego efektu kształcenia.
5,0Spełnia wymogi uzyskania oceny 5.0 uzyskując 91% - 100% punktacji z testu obejmującego wiedzę z przypisanego efektu kształcenia.

Kryterium oceny - umiejętności

Efekt uczenia sięOcenaKryterium oceny
TI_1A_C08_U01
Potrafi skonfigurować i utrzymać w ruchu środowisko produkcyjne realizujące usługi sieciowe w tym bazodanowe.
2,0Nie spełnia wymogów uzyskania oceny 3.0 uzyskując poniżej 50% sumarycznej punktacji z ocen związanych z ćwiczeniami laboratoryjnymi obejmujących swym zakresem przyporządkowany efekt kształcenia.
3,0Spełnia wymogi uzyskania oceny 3.5 uzyskując 61% - 70% sumarycznej punktacji z ocen związanych z ćwiczeniami laboratoryjnymi obejmujących swym zakresem przyporządkowany efekt kształcenia.
3,5Spełnia wymogi uzyskania oceny 3.5 uzyskując 61% - 70% sumarycznej punktacji z ocen związanych z ćwiczeniami laboratoryjnymi obejmujących swym zakresem przyporządkowany efekt kształcenia.
4,0Spełnia wymogi uzyskania oceny 4.0 uzyskując 71% - 80% sumarycznej punktacji z ocen związanych z ćwiczeniami laboratoryjnymi obejmujących swym zakresem przyporządkowany efekt kształcenia.
4,5Spełnia wymogi uzyskania oceny 4.5 uzyskując 81% - 90% sumarycznej punktacji z ocen związanych z ćwiczeniami laboratoryjnymi obejmujących swym zakresem przyporządkowany efekt kształcenia.
5,0Spełnia wymogi uzyskania oceny 5.0 uzyskując 91% - 100% sumarycznej punktacji z ocen związanych z ćwiczeniami laboratoryjnymi obejmujących swym zakresem przyporządkowany efekt kształcenia.
TI_1A_C08_U02
Potrafi zaimplementować aplikację świadczącą usługi sieciowe w tym bazodanowe.
2,0Nie spełnia wymogów uzyskania oceny 3.0 uzyskując poniżej 50% sumarycznej punktacji z ocen związanych z ćwiczeniami laboratoryjnymi obejmujących swym zakresem przyporządkowany efekt kształcenia.
3,0Spełnia wymogi uzyskania oceny 3.0 uzyskując 50% - 60% sumarycznej punktacji z ocen związanych z ćwiczeniami laboratoryjnymi obejmujących swym zakresem przyporządkowany efekt kształcenia.
3,5Spełnia wymogi uzyskania oceny 3.5 uzyskując 61% - 70% sumarycznej punktacji z ocen związanych z ćwiczeniami laboratoryjnymi obejmujących swym zakresem przyporządkowany efekt kształcenia.
4,0Spełnia wymogi uzyskania oceny 4.0 uzyskując 71% - 80% sumarycznej punktacji z ocen związanych z ćwiczeniami laboratoryjnymi obejmujących swym zakresem przyporządkowany efekt kształcenia.
4,5Spełnia wymogi uzyskania oceny 4.5 uzyskując 81% - 90% sumarycznej punktacji z ocen związanych z ćwiczeniami laboratoryjnymi obejmujących swym zakresem przyporządkowany efekt kształcenia.
5,0Spełnia wymogi uzyskania oceny 5.0 uzyskując 91% - 100% sumarycznej punktacji z ocen związanych z ćwiczeniami laboratoryjnymi obejmujących swym zakresem przyporządkowany efekt kształcenia.

Literatura podstawowa

  1. Danuta Mendrala, Marcin Szeliga, Praktyczny kurs SQL (ebook), Helion
  2. Michael J. Hernandez, Projektowanie baz danych dla każdego. Przewodnik krok po kroku (ebook), Helion
  3. Zed A. Shaw, Python 3. Proste wprowadzenie do fascynującego świata programowania, Helion
  4. Christian Benvenuti, Linux. Mechanizmy sieciowe, Helion

Literatura dodatkowa

  1. Marek Gągolewski Anna Cena Maciej Bartoszuk, Przetwarzanie i analiza danych w języku Python, Wydawnictwo Naukowe Pwn
  2. Sylwester Kaczmarek, Henryk Krawczyk, Krzysztof Nowicki, Aplikacje i usługi a technologie sieciowe, Wydawnictwo Naukowe PWN, 2018

Treści programowe - laboratoria

KODTreść programowaGodziny
T-L-1Testowanie wbudowanych w system operacyjny usług sieciowych.2
T-L-2Projektowanie i optymalizacja baz danych.2
T-L-3Instalacja i administracja systemu bazodanowego.Aplikacje bazodanowe. Zastosowania języka SQL w eksploracja baz danych.6
T-L-4Wstęp do programowania w języku Python.6
T-L-5Implementacja w języku programowania Python (lub zmiana funkcjonalności istniejącej) systemowej niskopoziomowej usługi sieciowej.4
T-L-6Implementacja w języku programowania Python (lub zmiana funkcjonalności istniejącej) wysokopoziomowej usługi sieciowej.4
T-L-7Webowe bazy danych. Budowa prostej aplikacji bazodanowej z interfejsem Webowym.4
T-L-8Bezpieczeństwo usług sieciowych i aplikacji bazodanowych.2
30

Treści programowe - wykłady

KODTreść programowaGodziny
T-W-1Definicje i rodzaje usług sieciowych. Zastosowanie usług sieciowych. Modele aplikacji.1
T-W-2Systemy bazodanowe w kontekście usługi sieciowej. Proces instalacji, konfiguracji oraz eksploatacji w sieci produkcyjnej. Administracja usługami sieciowymi (w tym bazodanowymi).2
T-W-3Projektowanie systemów bazodanowych, baz danych. Optymalizacja baz danych.2
T-W-4Podstawy SQL.3
T-W-5Podstawy języka programowania Python. Python w zastosowaniach programowania usług sieciowych.8
T-W-6Usługi sieciowe niskopoziomowe (warstwy 2 i 3 modelu ISO/OSI). Przegląd sieciowych systemowych usług sieciowych.1
T-W-7Usługi sieciowe wysokopoziomowe (warstwy 4,5,6,7 modelu ISO/OSI).1
T-W-8Sieciowe usługi rozproszone. Interfejsy i obiekty rozproszone.1
T-W-9Zaliczenie.1
20

Formy aktywności - laboratoria

KODForma aktywnościGodziny
A-L-1uczestnictwo w zajęciach30
A-L-2przygotowanie do zajęć30
A-L-3analiza literatury6
66
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta

Formy aktywności - wykłady

KODForma aktywnościGodziny
A-W-1uczestnictwo w zajęciach20
A-W-2analiza literatury16
36
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta
PoleKODZnaczenie kodu
Zamierzone efekty uczenia sięTI_1A_C08_W01Ma wiedzę dotyczącą środowisk produkcyjnych stosowanych w systemach bazodanowych oraz niezbędnych do realizacji usług sieciowych.
Odniesienie do efektów kształcenia dla kierunku studiówTI_1A_W05Ma uporządkowaną wiedzę na temat eksploatacji i technik administrowania sieciami teleinformatycznymi.
TI_1A_W12Ma uporządkowaną wiedzę w zakresie systemów operacyjnych, wirtualizacji, systemów czasu rzeczywistego oraz systemów wbudowanych i architektury systemów komputerowych, w szczególności warstwy sprzętowej, oraz urządzeń mobilnych i możliwości transmisji danych z wykorzystaniem tych urządzeń.
Cel przedmiotuC-1Pozyskanie wiedzy obejmującej potencjał technologiczny związany z przygotowaniem środowiska produkcyjnego dla systemów bazodanowych i usług sieciowych
Treści programoweT-W-1Definicje i rodzaje usług sieciowych. Zastosowanie usług sieciowych. Modele aplikacji.
T-W-2Systemy bazodanowe w kontekście usługi sieciowej. Proces instalacji, konfiguracji oraz eksploatacji w sieci produkcyjnej. Administracja usługami sieciowymi (w tym bazodanowymi).
T-W-6Usługi sieciowe niskopoziomowe (warstwy 2 i 3 modelu ISO/OSI). Przegląd sieciowych systemowych usług sieciowych.
T-W-7Usługi sieciowe wysokopoziomowe (warstwy 4,5,6,7 modelu ISO/OSI).
Metody nauczaniaM-1wykład informacyjny
Sposób ocenyS-2Ocena podsumowująca: Ocena testu
Kryteria ocenyOcenaKryterium oceny
2,0Nie spełnia wymogu uzyskania oceny 3.0 uzyskując poniżej 50% punktacji z testu obejmującego wiedzę z przypisanego efektu kształcenia.
3,0Spełnia wymogi uzyskania oceny 3.0 uzyskując 50% - 60% punktacji z testu obejmującego wiedzę z przypisanego efektu kształcenia.
3,5Spełnia wymogi uzyskania oceny 3.5 uzyskując 61% - 70% punktacji z testu obejmującego wiedzę z przypisanego efektu kształcenia.
4,0Spełnia wymogi uzyskania oceny 4.0 uzyskując 71% - 80% punktacji z testu obejmującego wiedzę z przypisanego efektu kształcenia.
4,5Spełnia wymogi uzyskania oceny 4.5 uzyskując 81% - 90% punktacji z testu obejmującego wiedzę z przypisanego efektu kształcenia.
5,0Spełnia wymogi uzyskania oceny 5.0 uzyskując 91% - 100% punktacji z testu obejmującego wiedzę z przypisanego efektu kształcenia.
PoleKODZnaczenie kodu
Zamierzone efekty uczenia sięTI_1A_C08_W02Zna technologie niezbędne do tworzenia aplikacji bazodanowych oraz usług sieciowych.
Odniesienie do efektów kształcenia dla kierunku studiówTI_1A_W06Ma podstawową wiedzę o interfejsach i protokołach komunikacyjnych wykorzystywanych do transmisji danych oraz technologiach obiektów rozproszonych.
TI_1A_W11Ma uporządkowaną wiedzę w zakresie technik bazodanowych i sposobów pozyskiwania informacji z baz danych.
TI_1A_W10Ma uporządkowaną wiedzę w zakresie tworzenia aplikacji internetowych oraz programowania usług sieciowych.
Cel przedmiotuC-2Pozyskanie wiedzy niezbędnej do stworzenia aplikacji realizującej usługę sieciową w tym bazodanowej.
Treści programoweT-W-5Podstawy języka programowania Python. Python w zastosowaniach programowania usług sieciowych.
T-W-8Sieciowe usługi rozproszone. Interfejsy i obiekty rozproszone.
T-W-4Podstawy SQL.
T-W-3Projektowanie systemów bazodanowych, baz danych. Optymalizacja baz danych.
Metody nauczaniaM-1wykład informacyjny
Sposób ocenyS-2Ocena podsumowująca: Ocena testu
Kryteria ocenyOcenaKryterium oceny
2,0Nie spełnia wymogu uzyskania oceny 3.0 uzyskując poniżej 50% punktacji z testu obejmującego wiedzę z przypisanego efektu kształcenia.
3,0Spełnia wymogi uzyskania oceny 3.0 uzyskując 50% - 60% punktacji z testu obejmującego wiedzę z przypisanego efektu kształcenia.
3,5Spełnia wymogi uzyskania oceny 3.5 uzyskując 61% - 70% punktacji z testu obejmującego wiedzę z przypisanego efektu kształcenia.
4,0Spełnia wymogi uzyskania oceny 4.0 uzyskując 71% - 80% punktacji z testu obejmującego wiedzę z przypisanego efektu kształcenia.
4,5Spełnia wymogi uzyskania oceny 4.5 uzyskując 81% - 90% punktacji z testu obejmującego wiedzę z przypisanego efektu kształcenia.
5,0Spełnia wymogi uzyskania oceny 5.0 uzyskując 91% - 100% punktacji z testu obejmującego wiedzę z przypisanego efektu kształcenia.
PoleKODZnaczenie kodu
Zamierzone efekty uczenia sięTI_1A_C08_U01Potrafi skonfigurować i utrzymać w ruchu środowisko produkcyjne realizujące usługi sieciowe w tym bazodanowe.
Odniesienie do efektów kształcenia dla kierunku studiówTI_1A_U09Potrafi administrować sieciami komputerowymi i teleinformatycznymi wykorzystując typowe narzędzia programistyczne do analizy ruchu sieciowego oraz jego kształtowania, a także konfigurować urządzenia w lokalnych sieciach teleinformatycznych (bezprzewodowych i przewodowych).
Cel przedmiotuC-3Nabycie umiejętności konfigurowania i administracji środowiska produkcyjnego dla usług sieciowych i systemów bazodanowych.
Treści programoweT-L-1Testowanie wbudowanych w system operacyjny usług sieciowych.
T-L-8Bezpieczeństwo usług sieciowych i aplikacji bazodanowych.
T-L-3Instalacja i administracja systemu bazodanowego.Aplikacje bazodanowe. Zastosowania języka SQL w eksploracja baz danych.
Metody nauczaniaM-2ćwiczenie laboratoryjne
Sposób ocenyS-1Ocena formująca: Ocena stopnia realizacji założonych celów
Kryteria ocenyOcenaKryterium oceny
2,0Nie spełnia wymogów uzyskania oceny 3.0 uzyskując poniżej 50% sumarycznej punktacji z ocen związanych z ćwiczeniami laboratoryjnymi obejmujących swym zakresem przyporządkowany efekt kształcenia.
3,0Spełnia wymogi uzyskania oceny 3.5 uzyskując 61% - 70% sumarycznej punktacji z ocen związanych z ćwiczeniami laboratoryjnymi obejmujących swym zakresem przyporządkowany efekt kształcenia.
3,5Spełnia wymogi uzyskania oceny 3.5 uzyskując 61% - 70% sumarycznej punktacji z ocen związanych z ćwiczeniami laboratoryjnymi obejmujących swym zakresem przyporządkowany efekt kształcenia.
4,0Spełnia wymogi uzyskania oceny 4.0 uzyskując 71% - 80% sumarycznej punktacji z ocen związanych z ćwiczeniami laboratoryjnymi obejmujących swym zakresem przyporządkowany efekt kształcenia.
4,5Spełnia wymogi uzyskania oceny 4.5 uzyskując 81% - 90% sumarycznej punktacji z ocen związanych z ćwiczeniami laboratoryjnymi obejmujących swym zakresem przyporządkowany efekt kształcenia.
5,0Spełnia wymogi uzyskania oceny 5.0 uzyskując 91% - 100% sumarycznej punktacji z ocen związanych z ćwiczeniami laboratoryjnymi obejmujących swym zakresem przyporządkowany efekt kształcenia.
PoleKODZnaczenie kodu
Zamierzone efekty uczenia sięTI_1A_C08_U02Potrafi zaimplementować aplikację świadczącą usługi sieciowe w tym bazodanowe.
Odniesienie do efektów kształcenia dla kierunku studiówTI_1A_U07Potrafi zastosować w praktyce wiedzę z zakresu inżynierii oprogramowania oraz dobre praktyki programistyczne stosując wybrane narzędzia i środowiska deweloperskie.
TI_1A_U08Potrafi stworzyć aplikację sieciową, w tym internetową, wykorzystując odpowiednio dobrane środowisko programistyczne; uwzględnia podczas tworzenia oprogramowania aspekty systemowe i pozatechniczne, w szczególności związane z projektowaniem interfejsów użytkownika.
TI_1A_U12Potrafi dobrać właściwy system bazodanowy, stworzyć bazę danych, przetwarzać informacje z bazy danych oraz wykorzystywać je w aplikacjach internetowych.
Cel przedmiotuC-4Nabycie umiejętności implementacji usług sieciowych w tym bazodanowych.
Treści programoweT-L-2Projektowanie i optymalizacja baz danych.
T-L-7Webowe bazy danych. Budowa prostej aplikacji bazodanowej z interfejsem Webowym.
T-L-5Implementacja w języku programowania Python (lub zmiana funkcjonalności istniejącej) systemowej niskopoziomowej usługi sieciowej.
T-L-6Implementacja w języku programowania Python (lub zmiana funkcjonalności istniejącej) wysokopoziomowej usługi sieciowej.
T-L-4Wstęp do programowania w języku Python.
T-L-3Instalacja i administracja systemu bazodanowego.Aplikacje bazodanowe. Zastosowania języka SQL w eksploracja baz danych.
Metody nauczaniaM-2ćwiczenie laboratoryjne
Sposób ocenyS-1Ocena formująca: Ocena stopnia realizacji założonych celów
Kryteria ocenyOcenaKryterium oceny
2,0Nie spełnia wymogów uzyskania oceny 3.0 uzyskując poniżej 50% sumarycznej punktacji z ocen związanych z ćwiczeniami laboratoryjnymi obejmujących swym zakresem przyporządkowany efekt kształcenia.
3,0Spełnia wymogi uzyskania oceny 3.0 uzyskując 50% - 60% sumarycznej punktacji z ocen związanych z ćwiczeniami laboratoryjnymi obejmujących swym zakresem przyporządkowany efekt kształcenia.
3,5Spełnia wymogi uzyskania oceny 3.5 uzyskując 61% - 70% sumarycznej punktacji z ocen związanych z ćwiczeniami laboratoryjnymi obejmujących swym zakresem przyporządkowany efekt kształcenia.
4,0Spełnia wymogi uzyskania oceny 4.0 uzyskując 71% - 80% sumarycznej punktacji z ocen związanych z ćwiczeniami laboratoryjnymi obejmujących swym zakresem przyporządkowany efekt kształcenia.
4,5Spełnia wymogi uzyskania oceny 4.5 uzyskując 81% - 90% sumarycznej punktacji z ocen związanych z ćwiczeniami laboratoryjnymi obejmujących swym zakresem przyporządkowany efekt kształcenia.
5,0Spełnia wymogi uzyskania oceny 5.0 uzyskując 91% - 100% sumarycznej punktacji z ocen związanych z ćwiczeniami laboratoryjnymi obejmujących swym zakresem przyporządkowany efekt kształcenia.