Zachodniopomorski Uniwersytet Technologiczny w Szczecinie

Wydział Informatyki - Informatyka (N1)
specjalność: systemy komputerowe i oprogramowanie

Sylabus przedmiotu Programowanie w języku XML:

Informacje podstawowe

Kierunek studiów Informatyka
Forma studiów studia niestacjonarne Poziom pierwszego stopnia
Tytuł zawodowy absolwenta inżynier
Obszary studiów nauki techniczne, studia inżynierskie
Profil ogólnoakademicki
Moduł
Przedmiot Programowanie w języku XML
Specjalność systemy komputerowe i oprogramowanie
Jednostka prowadząca Katedra Inżynierii Oprogramowania
Nauczyciel odpowiedzialny Tomasz Wierciński <Tomasz.Wiercinski@zut.edu.pl>
Inni nauczyciele
ECTS (planowane) 2,0 ECTS (formy) 2,0
Forma zaliczenia zaliczenie Język polski
Blok obieralny 8 Grupa obieralna 1

Formy dydaktyczne

Forma dydaktycznaKODSemestrGodzinyECTSWagaZaliczenie
projektyP7 10 1,10,50zaliczenie
wykładyW7 10 0,90,50zaliczenie

Wymagania wstępne

KODWymaganie wstępne
W-1Podstawy z zakresu struktur danych
W-2Podstawy programowania
W-3Podstawy języków znaczników
W-4Podstawy informatyki

Cele przedmiotu

KODCel modułu/przedmiotu
C-1Przygotowanie do kreatywnego wykorzystania dokumentów XML w procesie wymiany danych.
C-2Przygotowanie do kreatywnego wykorzystania XML w celu prezentacji danych
C-3Przygotowanie do wykorzystania XML do opisu typów danych
C-4Przygotowanie do kreatywnego wykorzystania XML w procesie transformacji dokumentów

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

KODTreść programowaGodziny
projekty
T-P-1Projekt aplikacji internetowej z wykorzystaniem technologii XMLowych4
T-P-2Implementacja zaprojektowanej aplikacji internetowej6
10
wykłady
T-W-1XML: Podstawy języków znaczników1
T-W-2XML: DTD - charakterystyka i techniki1
T-W-3XML: Przestrzenie nazw1
T-W-4XML: Łącza XLink1
T-W-5XML: Wskaźniki XPointer1
T-W-6XML: Język ścieżek XPath1
T-W-7XML: Schematy XSchema1
T-W-8XML: Programowe przetwarzanie XML - SAX1
T-W-9XML: Programowe przetwarzanie XML - DOM1
T-W-10XML: Przekształcenia XML - XSLT1
10

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

KODForma aktywnościGodziny
projekty
A-P-1Udział w zajciach10
A-P-2Samodzielna realizacja projektu w domu16
A-P-3Konsultacje do projektu4
A-P-4Egzamin pisemny2
32
wykłady
A-W-1Uczestnictwo w wykłdach10
A-W-2Udział w konsultacjach do wykadów2
A-W-3Samodzialne studiowanie literatury6
A-W-4Samodzielne wykonywanie przykadów omawianych na wykładzie6
A-W-5Przygotowanie do zaliczenia3
27

Metody nauczania / narzędzia dydaktyczne

KODMetoda nauczania / narzędzie dydaktyczne
M-1Metoda podajaca -> wykład informacyjny
M-2Metoda praktyczna -> ćwiczenia laboratoryjne

Sposoby oceny

KODSposób oceny
S-1Ocena formująca: laboratorium: okresowe sprawdzanie wiedzy studenta.
S-2Ocena podsumowująca: wykład: zaliczenie ustne

Zamierzone efekty kształcenia - wiedza

Zamierzone efekty kształceniaOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaOdniesienie do efektów kształcenia prowadzących do uzyskania tytułu zawodowego inżynieraCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
I_1A_O1/04_W01
Zna budowę dokumentu XML
I_1A_W14C-3, C-1, C-2T-W-1, T-W-3M-1S-2
I_1A_O1/04_W02
Zna zasady tworzenia dokumentów XML
I_1A_W05C-3, C-1, C-2T-W-7, T-W-2, T-W-5, T-W-4M-2, M-1S-1
I_1A_O1/04_W03
Zna sposoby wykorzystania dokumentów XML
I_1A_W23, I_1A_W17C-1, C-4, C-2T-W-9, T-W-10, T-W-8, T-W-6M-2, M-1S-1

Zamierzone efekty kształcenia - umiejętności

Zamierzone efekty kształceniaOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaOdniesienie do efektów kształcenia prowadzących do uzyskania tytułu zawodowego inżynieraCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
I_1A_O1/04_U01
Tworzy dokumenty XML
I_1A_U17, I_1A_U05C-2T-W-1, T-W-3M-2, M-1S-1
I_1A_O1/04_U02
Wykorzystuje dokumenty XML w aplikacjach
I_1A_U19, I_1A_U06, I_1A_U01C-1T-W-9, T-W-8, T-W-2M-2, M-1S-1
I_1A_O1/04_U03
Potrafi dokonać transformacji dokumentów XML
I_1A_U14, I_1A_U05, I_1A_U09C-4T-W-10M-2, M-1S-1

Zamierzone efekty kształcenia - inne kompetencje społeczne i personalne

Zamierzone efekty kształceniaOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaOdniesienie do efektów kształcenia prowadzących do uzyskania tytułu zawodowego inżynieraCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
I_1A_O1/04_K01
Posługuje się dokumentami XML w celu prezentacji danych
I_1A_K05C-4, C-2T-W-10, T-W-7, T-W-5, T-W-4, T-W-6M-2, M-1S-2, S-1
I_1A_O1/04_K02
Wykorzystuje XML w aplikacjach w celu wymiany danych
I_1A_K01, I_1A_K05C-3, C-1M-2, M-1S-2, S-1

Kryterium oceny - wiedza

Efekt kształceniaOcenaKryterium oceny
I_1A_O1/04_W01
Zna budowę dokumentu XML
2,0Nie zna budowy dokumentu XML
3,0Zna podstawową składnię języka XML
3,5Zna i rozumie budowę języka XML oraz przestrzenie nazw
4,0Zna budowę języka XML i potrafi utworzyć prosty dokument XML
4,5Zna budowę języka XML i potrafi utworzyć złożony dokument XML wykorzystując przestrzenie nazw
5,0Zna budowę języka XML i potrafi utworzyć dowolnie złożony dokument XML oraz rozumie potrzebę stosowania przestrzeni nazw
I_1A_O1/04_W02
Zna zasady tworzenia dokumentów XML
2,0Nie zna zasad tworzenia dokumentów XML
3,0Zna podstawowe zasady tworzenia dokumentów XML oraz standardy służący do definiowania struktury ich struktur - XML Schema i DTD
3,5Zna zagadnienia na ocenę 3.0 oraz standardy XLink i XPointer
4,0Zna zagadnienia na ocenę 3.5 i potrafi samodzielnie zbudować dokument XML używając standardów XLink i XPointer
4,5Zna zagadnienia na ocenę 4 i potrafi samodzielnie zaprojektować strukturę prostego dokumentu XML przy pomocy XML Schema
5,0Zna zagadnienia na ocenę 4.5 oraz potrafi samodzielnie zaprojektować strukturę dowolnego dokumentu XML przy pomocy XML Schema i DTD
I_1A_O1/04_W03
Zna sposoby wykorzystania dokumentów XML
2,0Nie zna sposobów wykorzystania dokumentów XML
3,0Zna standardy XSLT, XPath oraz XSL-FO
3,5Zna standardy XSLT, XPath oraz XSL-FO oraz potrafi dokonać przy ich pomocy transformacji prostego dokumentu XML
4,0Zna standardy XSLT, XPath oraz XSL-FO oraz potrafi dokonać przy ich pomocy transformacji złożonego dokumentu XML
4,5Zna zagadnienia na ocenę 4.0 oraz zna standardy DOM i SAX
5,0Zna zagadnienia na ocenę 4.5 oraz potrafi wykorzystać parser XML do przetwarzania dokumetów XML w wybranym języku programowania

Kryterium oceny - umiejętności

Efekt kształceniaOcenaKryterium oceny
I_1A_O1/04_U01
Tworzy dokumenty XML
2,0Nie potrafi utworzyć dokumentu XML
3,0Potrafi utworzyć prosty dokument XML
3,5Potrafi utworzyć dokument XML zawierający złożone elementy
4,0Potrafi wykonać zadanie na ocen 3.5 oraz zdefiniować trukturę w formacie XML Schema lub DTD dla dokumentów XML zawierających proste elementy
4,5Potrafi utworzyć dowolnie złożony dokument XML oraz zdefiniować dla niego strukturę w formacie XML Schema lub DTD
5,0Potrafi utworzyć dowolny dokument XML oraz zdefiniować dla niego strukturę w formacie XML Schema i DTD
I_1A_O1/04_U02
Wykorzystuje dokumenty XML w aplikacjach
2,0Nie potrafi wykorzystać dokumentu XML w aplikacji
3,0Potrafi parsować dokumenty XML przy pomocy parsera DOM lub SAX
3,5Potrafi parsować dokumenty XML przy pomocy parsera DOM oraz SAX
4,0Potrafi zrealizować zadanie na ocenę 3.5 oraz tworzyć i modyfikować dokumenty przy pomocy odpowiednich bibliotek
4,5Potrafi zrealizować zadanie na ocenę 4.0 oraz wykorzystać XML do gromardzenia danych na dysku
5,0Potrafi zrealizować zadanie na ocenę 4.5 oraz wykorzystać XML do przesłania danych w sieci internet (protokół SOAP)
I_1A_O1/04_U03
Potrafi dokonać transformacji dokumentów XML
2,0Nie potrafi dokonać transformacji dokumentu XML
3,0Potrafi dokonać transformacji prostego dokumentu XML do formatu HTML przy pomocy języka XSLT
3,5Potrafi wykonać zadanie na ocenę 3.0 oraz dokonać transformacji złożonych dokumentów XML przy pomocy standardu XSL-FO do formatu pdf
4,0Potrafi wykonać zadanie na ocenę 3.5 oraz dokonać transformacji prostego dokumentu XML do formatu XSL-FO
4,5Potrafi wykonać zadanie na ocenę 4.0 oraz dokonać transformacji zożonych dokumentów XML do formatu XSL-FO
5,0Potrafi wykonać zadanie na ocenę 4.5 oraz dokonać transformacji dokumentu XSL-FO do formatu pdf

Kryterium oceny - inne kompetencje społeczne i personalne

Efekt kształceniaOcenaKryterium oceny
I_1A_O1/04_K01
Posługuje się dokumentami XML w celu prezentacji danych
2,0NIe potrafi wykorzystać dokumentu XML do prezentacji danych
3,0Potrafi wymienić i opisać przykadowe komponenty XML do tworzenia GUI, takie jak XUL, XAML, Android XML
3,5Ma wiedzę na ocenę 3.0 oraz potrafi dokładnie opisać wybrany standard komponentów XML
4,0Ma wiedzę na ocenę 3.5 oraz potrafi dokładnie opisać conajmniej dwa standardy komponentów XML
4,5Ma wiedzę na ocenę 3.0 oraz potrafi zaprojektować interfejs użytkownika z wykorzystaniem jednego standardu komponentów XML
5,0Ma wiedzę na ocenę 4.5 oraz potrafi zaprojektować interfejs użytkownika z wykorzystaniem conajmnie dwch standardów komponentów XML
I_1A_O1/04_K02
Wykorzystuje XML w aplikacjach w celu wymiany danych
2,0NIe potrafi zastosować XML do wymiany danych
3,0Zna budowę protokou SOAP do wymiany danych w formacie XML
3,5Ma wiedz na ocenę 3.0 oraz potrafi wymienić przykładowe biblioteki do komunikacji w sieci internet oparte na protokole SOAP
4,0Ma wiedz na ocenę 3.5 oraz potrafi zbudować prostą aplikację kliencką wykorzystującą protokół SOAP
4,5Ma wiedz na ocenę 4.0 oraz potrafi zbudować prostą aplikację po stronie serwera wykorzystującą protokół SOAP
5,0Potrafi zbudować kompletny serwis www, którego komunikacja jest oparta na protokole SOAP

Literatura podstawowa

  1. Arciniegas F, XML. Kompendium programisty, Helion, 2002

Treści programowe - projekty

KODTreść programowaGodziny
T-P-1Projekt aplikacji internetowej z wykorzystaniem technologii XMLowych4
T-P-2Implementacja zaprojektowanej aplikacji internetowej6
10

Treści programowe - wykłady

KODTreść programowaGodziny
T-W-1XML: Podstawy języków znaczników1
T-W-2XML: DTD - charakterystyka i techniki1
T-W-3XML: Przestrzenie nazw1
T-W-4XML: Łącza XLink1
T-W-5XML: Wskaźniki XPointer1
T-W-6XML: Język ścieżek XPath1
T-W-7XML: Schematy XSchema1
T-W-8XML: Programowe przetwarzanie XML - SAX1
T-W-9XML: Programowe przetwarzanie XML - DOM1
T-W-10XML: Przekształcenia XML - XSLT1
10

Formy aktywności - projekty

KODForma aktywnościGodziny
A-P-1Udział w zajciach10
A-P-2Samodzielna realizacja projektu w domu16
A-P-3Konsultacje do projektu4
A-P-4Egzamin pisemny2
32
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta

Formy aktywności - wykłady

KODForma aktywnościGodziny
A-W-1Uczestnictwo w wykłdach10
A-W-2Udział w konsultacjach do wykadów2
A-W-3Samodzialne studiowanie literatury6
A-W-4Samodzielne wykonywanie przykadów omawianych na wykładzie6
A-W-5Przygotowanie do zaliczenia3
27
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaI_1A_O1/04_W01Zna budowę dokumentu XML
Odniesienie do efektów kształcenia dla kierunku studiówI_1A_W14zna wybrane metody i techniki służące do komunikacji człowieka z komputerem
Cel przedmiotuC-3Przygotowanie do wykorzystania XML do opisu typów danych
C-1Przygotowanie do kreatywnego wykorzystania dokumentów XML w procesie wymiany danych.
C-2Przygotowanie do kreatywnego wykorzystania XML w celu prezentacji danych
Treści programoweT-W-1XML: Podstawy języków znaczników
T-W-3XML: Przestrzenie nazw
Metody nauczaniaM-1Metoda podajaca -> wykład informacyjny
Sposób ocenyS-2Ocena podsumowująca: wykład: zaliczenie ustne
Kryteria ocenyOcenaKryterium oceny
2,0Nie zna budowy dokumentu XML
3,0Zna podstawową składnię języka XML
3,5Zna i rozumie budowę języka XML oraz przestrzenie nazw
4,0Zna budowę języka XML i potrafi utworzyć prosty dokument XML
4,5Zna budowę języka XML i potrafi utworzyć złożony dokument XML wykorzystując przestrzenie nazw
5,0Zna budowę języka XML i potrafi utworzyć dowolnie złożony dokument XML oraz rozumie potrzebę stosowania przestrzeni nazw
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaI_1A_O1/04_W02Zna zasady tworzenia dokumentów XML
Odniesienie do efektów kształcenia dla kierunku studiówI_1A_W05ma wiedzę w zakresie algorytmizacji i zasad tworzenia struktur danych
Cel przedmiotuC-3Przygotowanie do wykorzystania XML do opisu typów danych
C-1Przygotowanie do kreatywnego wykorzystania dokumentów XML w procesie wymiany danych.
C-2Przygotowanie do kreatywnego wykorzystania XML w celu prezentacji danych
Treści programoweT-W-7XML: Schematy XSchema
T-W-2XML: DTD - charakterystyka i techniki
T-W-5XML: Wskaźniki XPointer
T-W-4XML: Łącza XLink
Metody nauczaniaM-2Metoda praktyczna -> ćwiczenia laboratoryjne
M-1Metoda podajaca -> wykład informacyjny
Sposób ocenyS-1Ocena formująca: laboratorium: okresowe sprawdzanie wiedzy studenta.
Kryteria ocenyOcenaKryterium oceny
2,0Nie zna zasad tworzenia dokumentów XML
3,0Zna podstawowe zasady tworzenia dokumentów XML oraz standardy służący do definiowania struktury ich struktur - XML Schema i DTD
3,5Zna zagadnienia na ocenę 3.0 oraz standardy XLink i XPointer
4,0Zna zagadnienia na ocenę 3.5 i potrafi samodzielnie zbudować dokument XML używając standardów XLink i XPointer
4,5Zna zagadnienia na ocenę 4 i potrafi samodzielnie zaprojektować strukturę prostego dokumentu XML przy pomocy XML Schema
5,0Zna zagadnienia na ocenę 4.5 oraz potrafi samodzielnie zaprojektować strukturę dowolnego dokumentu XML przy pomocy XML Schema i DTD
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaI_1A_O1/04_W03Zna sposoby wykorzystania dokumentów XML
Odniesienie do efektów kształcenia dla kierunku studiówI_1A_W23ma wiedzę w zakresie systemów internetowych
I_1A_W17zna podstawowe metody gromadzenia i przetwarzania danych i informacji
Cel przedmiotuC-1Przygotowanie do kreatywnego wykorzystania dokumentów XML w procesie wymiany danych.
C-4Przygotowanie do kreatywnego wykorzystania XML w procesie transformacji dokumentów
C-2Przygotowanie do kreatywnego wykorzystania XML w celu prezentacji danych
Treści programoweT-W-9XML: Programowe przetwarzanie XML - DOM
T-W-10XML: Przekształcenia XML - XSLT
T-W-8XML: Programowe przetwarzanie XML - SAX
T-W-6XML: Język ścieżek XPath
Metody nauczaniaM-2Metoda praktyczna -> ćwiczenia laboratoryjne
M-1Metoda podajaca -> wykład informacyjny
Sposób ocenyS-1Ocena formująca: laboratorium: okresowe sprawdzanie wiedzy studenta.
Kryteria ocenyOcenaKryterium oceny
2,0Nie zna sposobów wykorzystania dokumentów XML
3,0Zna standardy XSLT, XPath oraz XSL-FO
3,5Zna standardy XSLT, XPath oraz XSL-FO oraz potrafi dokonać przy ich pomocy transformacji prostego dokumentu XML
4,0Zna standardy XSLT, XPath oraz XSL-FO oraz potrafi dokonać przy ich pomocy transformacji złożonego dokumentu XML
4,5Zna zagadnienia na ocenę 4.0 oraz zna standardy DOM i SAX
5,0Zna zagadnienia na ocenę 4.5 oraz potrafi wykorzystać parser XML do przetwarzania dokumetów XML w wybranym języku programowania
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaI_1A_O1/04_U01Tworzy dokumenty XML
Odniesienie do efektów kształcenia dla kierunku studiówI_1A_U17potrafi ocenić przydatność rutynowych metod i narzędzi rozwiązania prostego zadania inżynierskiego, typowego dla reprezentowanej dyscypliny inżynierskiej oraz wybrać i zastosować właściwą metodę i narzędzia
I_1A_U05potrafi tworzyć i posługiwać się dokumentacją techniczną
Cel przedmiotuC-2Przygotowanie do kreatywnego wykorzystania XML w celu prezentacji danych
Treści programoweT-W-1XML: Podstawy języków znaczników
T-W-3XML: Przestrzenie nazw
Metody nauczaniaM-2Metoda praktyczna -> ćwiczenia laboratoryjne
M-1Metoda podajaca -> wykład informacyjny
Sposób ocenyS-1Ocena formująca: laboratorium: okresowe sprawdzanie wiedzy studenta.
Kryteria ocenyOcenaKryterium oceny
2,0Nie potrafi utworzyć dokumentu XML
3,0Potrafi utworzyć prosty dokument XML
3,5Potrafi utworzyć dokument XML zawierający złożone elementy
4,0Potrafi wykonać zadanie na ocen 3.5 oraz zdefiniować trukturę w formacie XML Schema lub DTD dla dokumentów XML zawierających proste elementy
4,5Potrafi utworzyć dowolnie złożony dokument XML oraz zdefiniować dla niego strukturę w formacie XML Schema lub DTD
5,0Potrafi utworzyć dowolny dokument XML oraz zdefiniować dla niego strukturę w formacie XML Schema i DTD
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaI_1A_O1/04_U02Wykorzystuje dokumenty XML w aplikacjach
Odniesienie do efektów kształcenia dla kierunku studiówI_1A_U19ma umiejętność wyboru algorytmu i struktur danych do rozwiązania określonego zadania inżynierskiego
I_1A_U06umie na poziomie podstawowym konfigurować systemy komputerowe
I_1A_U01potrafi w zakresie podstawowym projektować, implementować i testować oprogramowanie
Cel przedmiotuC-1Przygotowanie do kreatywnego wykorzystania dokumentów XML w procesie wymiany danych.
Treści programoweT-W-9XML: Programowe przetwarzanie XML - DOM
T-W-8XML: Programowe przetwarzanie XML - SAX
T-W-2XML: DTD - charakterystyka i techniki
Metody nauczaniaM-2Metoda praktyczna -> ćwiczenia laboratoryjne
M-1Metoda podajaca -> wykład informacyjny
Sposób ocenyS-1Ocena formująca: laboratorium: okresowe sprawdzanie wiedzy studenta.
Kryteria ocenyOcenaKryterium oceny
2,0Nie potrafi wykorzystać dokumentu XML w aplikacji
3,0Potrafi parsować dokumenty XML przy pomocy parsera DOM lub SAX
3,5Potrafi parsować dokumenty XML przy pomocy parsera DOM oraz SAX
4,0Potrafi zrealizować zadanie na ocenę 3.5 oraz tworzyć i modyfikować dokumenty przy pomocy odpowiednich bibliotek
4,5Potrafi zrealizować zadanie na ocenę 4.0 oraz wykorzystać XML do gromardzenia danych na dysku
5,0Potrafi zrealizować zadanie na ocenę 4.5 oraz wykorzystać XML do przesłania danych w sieci internet (protokół SOAP)
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaI_1A_O1/04_U03Potrafi dokonać transformacji dokumentów XML
Odniesienie do efektów kształcenia dla kierunku studiówI_1A_U14ma umiejętność tworzenia interfejsów użytkownika oraz wykorzystania różnych sposobów komunikacji z systemami komputerowymi
I_1A_U05potrafi tworzyć i posługiwać się dokumentacją techniczną
I_1A_U09potrafi projektować i wytwarzać proste systemy internetowe
Cel przedmiotuC-4Przygotowanie do kreatywnego wykorzystania XML w procesie transformacji dokumentów
Treści programoweT-W-10XML: Przekształcenia XML - XSLT
Metody nauczaniaM-2Metoda praktyczna -> ćwiczenia laboratoryjne
M-1Metoda podajaca -> wykład informacyjny
Sposób ocenyS-1Ocena formująca: laboratorium: okresowe sprawdzanie wiedzy studenta.
Kryteria ocenyOcenaKryterium oceny
2,0Nie potrafi dokonać transformacji dokumentu XML
3,0Potrafi dokonać transformacji prostego dokumentu XML do formatu HTML przy pomocy języka XSLT
3,5Potrafi wykonać zadanie na ocenę 3.0 oraz dokonać transformacji złożonych dokumentów XML przy pomocy standardu XSL-FO do formatu pdf
4,0Potrafi wykonać zadanie na ocenę 3.5 oraz dokonać transformacji prostego dokumentu XML do formatu XSL-FO
4,5Potrafi wykonać zadanie na ocenę 4.0 oraz dokonać transformacji zożonych dokumentów XML do formatu XSL-FO
5,0Potrafi wykonać zadanie na ocenę 4.5 oraz dokonać transformacji dokumentu XSL-FO do formatu pdf
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaI_1A_O1/04_K01Posługuje się dokumentami XML w celu prezentacji danych
Odniesienie do efektów kształcenia dla kierunku studiówI_1A_K05rozumienie potrzebę mobilności
Cel przedmiotuC-4Przygotowanie do kreatywnego wykorzystania XML w procesie transformacji dokumentów
C-2Przygotowanie do kreatywnego wykorzystania XML w celu prezentacji danych
Treści programoweT-W-10XML: Przekształcenia XML - XSLT
T-W-7XML: Schematy XSchema
T-W-5XML: Wskaźniki XPointer
T-W-4XML: Łącza XLink
T-W-6XML: Język ścieżek XPath
Metody nauczaniaM-2Metoda praktyczna -> ćwiczenia laboratoryjne
M-1Metoda podajaca -> wykład informacyjny
Sposób ocenyS-2Ocena podsumowująca: wykład: zaliczenie ustne
S-1Ocena formująca: laboratorium: okresowe sprawdzanie wiedzy studenta.
Kryteria ocenyOcenaKryterium oceny
2,0NIe potrafi wykorzystać dokumentu XML do prezentacji danych
3,0Potrafi wymienić i opisać przykadowe komponenty XML do tworzenia GUI, takie jak XUL, XAML, Android XML
3,5Ma wiedzę na ocenę 3.0 oraz potrafi dokładnie opisać wybrany standard komponentów XML
4,0Ma wiedzę na ocenę 3.5 oraz potrafi dokładnie opisać conajmniej dwa standardy komponentów XML
4,5Ma wiedzę na ocenę 3.0 oraz potrafi zaprojektować interfejs użytkownika z wykorzystaniem jednego standardu komponentów XML
5,0Ma wiedzę na ocenę 4.5 oraz potrafi zaprojektować interfejs użytkownika z wykorzystaniem conajmnie dwch standardów komponentów XML
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaI_1A_O1/04_K02Wykorzystuje XML w aplikacjach w celu wymiany danych
Odniesienie do efektów kształcenia dla kierunku studiówI_1A_K01świadomie rozumie potrzeby dokształcania i dzielenia się wiedzą
I_1A_K05rozumienie potrzebę mobilności
Cel przedmiotuC-3Przygotowanie do wykorzystania XML do opisu typów danych
C-1Przygotowanie do kreatywnego wykorzystania dokumentów XML w procesie wymiany danych.
Metody nauczaniaM-2Metoda praktyczna -> ćwiczenia laboratoryjne
M-1Metoda podajaca -> wykład informacyjny
Sposób ocenyS-2Ocena podsumowująca: wykład: zaliczenie ustne
S-1Ocena formująca: laboratorium: okresowe sprawdzanie wiedzy studenta.
Kryteria ocenyOcenaKryterium oceny
2,0NIe potrafi zastosować XML do wymiany danych
3,0Zna budowę protokou SOAP do wymiany danych w formacie XML
3,5Ma wiedz na ocenę 3.0 oraz potrafi wymienić przykładowe biblioteki do komunikacji w sieci internet oparte na protokole SOAP
4,0Ma wiedz na ocenę 3.5 oraz potrafi zbudować prostą aplikację kliencką wykorzystującą protokół SOAP
4,5Ma wiedz na ocenę 4.0 oraz potrafi zbudować prostą aplikację po stronie serwera wykorzystującą protokół SOAP
5,0Potrafi zbudować kompletny serwis www, którego komunikacja jest oparta na protokole SOAP