DYDAKTYKA
Przetwarzanie dokumentów XML i zaawansowane techniki WWW (WFAIS.IF-N106/408)
Zajęcia w semestrze letnim roku akademickiego 2013/2014 rozpoczną się zgodnie z harmonogramem
dnia 24 lutego 2014 r.:
Grupa 1: poniedziedziałki 15:30 - 17:00, sala 023A.
Grupa 2: poniedziedziałki 17:00 - 18:30, sala 023A.
Skrzynka wrzutowa na zadania domowe
Skrzynka wrzutowa do oddawania zadań domowych znajduje się pod adresem:
Materiały robocze do ćwiczeń:
01. Zajęcia organizacyjne i wprowadzenie (PDF) - 24.02.2014 r.
02. Wprowadzenie do tworzenia dokumentów XML (PDF) - 03.03.2014 r.
03. Walidacja dokumentów XML metodą DTD (Document Type Definition) - 10.03.2014 r.
04. Walidacja dokumentów XML przez schematy (XMLSchema) (PDF) - 17.03.2014 r.
05. Materiały do ćwiczeń ze schematami (ZIP) - 24.03.2014 r.
06. Opis XPath + XSLT (PDF) oraz
Materiały do ćwiczeń z XSLT (ZIP) - 31.03.2014 r.
07. Opis: XSLT(cd) + Parsowanie DOM/SAX (PDF)
08. Parsowanie DOM/SAX w PHP (PDF) oraz
Materiały do ćwiczeń z parsowaniem (ZIP) - 14.04.2014 r.
09. Opis: Tworzenie dokumentów XML w modelu DOM (PDF) oraz
Materiały do ćwiczeń z tworzeniem XML (ZIP) - 28.04.2014 r.
10. Opis: JSON i wprowadzenie do NODE.JS (PDF) - 05.05.2014 r.
11. Opis: Przetwarzanie XML i JSON w NODE.JS (PDF) - 12.05.2014 r.
12. Opis: NODE.JS + EXPRESS + MVC (cz.1) PDF) - 26.05.2014 r.
13. Opis: NODE.JS + EXPRESS + MVC (cz.2) (PDF) - 02.06.2014 r.
14. Opis: NODE.JS + EXPRESS + MVC (cz.3) (PDF) - 09.06.2014 r.
FAQ dla projektów zaliczeniowych
1.) Ile mini projektów muszę oddać aby uzyskać zaliczenie ?
W ciągu całego semestru do wykonania było 8 mini-projektów, dlatego
minimum jakie należy wykonać aby uzyskać zaliczenie to 5 mini-projektów.
2.) Jaka powinna być tematyka projektów zaliczeniowych ?
Pierwszy projekt zaliczeniowy powinien dotyczyć techniki związanych z przetwarzaniem XML, natomiast drugi
technik związanych z tworzeniem aplikacji w środowisku NODE.JS w architekturze MVC lub zamiennie wykonanych z
wykorzystaniem technologii serwletów JSP.
3.) Do kiedy można oddawać projekty zaliczeniowe ?
Projekty można oddawać do końca sesji poprawkowej tj. do 15 września 2014 r.
4.) Jak uzyskać zaliczenie ?
Należy przygotować 60% mini-projektów zaliczeniowych (tj. 5 projektów) oraz dwa projekty tematyczne (dla osób zaliczających
kurs w trybie eksternistycznym: trzy projekty), które nalezy przesłać przez formularz skrzynki wrzutowej. Następnie należy zgłosić się na konsultacje w celu omówienia projektów zaliczeniowych.
5.) Kiedy można przyjść na konsultację ?
Konsultacje w trakcie sesji egzaminacyjnej będą odbywać się według następującego harmonogramu:
16 - 18 i 20 czerwca: 10:30 - 11:30
23 - 18 i 27 czerwca: 10:30 - 11:30
30 czerwca - 4 lipca: 10:30 - 11:30
Istnieje również możliwość umówienia się poza podanymi terminami, po wcześniejszym ustaleniu przez email.
Konsultacje w wrześniowej sesji poprawkowej będą podane w późniejszym terminie.
Zasady zaliczenia
A) Osoby uczęszczające regularnie na zajęcia:
- Należy wykonać minimum 60% "mini" projektów oddawanych w ciągu trwania semestru (czyli np. w przypadku 10 projektów w semestrze 6 z nich). Za oddanie wszystkich projektów można uzyskać łącznie 30 punktów.
- Należy przygotować dwie strony tematyczne po zakończeniu każdej z części kursu tzn. jeden na zakończenie omawiania tematyki związanej z przetwarzaniem dokumntów XML, natomiast drugi z tematyki budowy aplikacji webowych w oparciu o środowisko NODE.JS lub serwer TomCat oraz technologię JSP. Za oddanie obu projektów można uzyskać maksymalnie 35 punktów z każdy, czyli w sumie 70 punktów. < li>Minimum punktów jakie należy zgromadzić aby uzykać zaliczenie na ocenę dostateczną (3.0) wynosi 51.
B) Osoby odbywające kurs w trybie eksternistycznym:
- Należy wykonać minimum 60% "mini" projektów oddawanych w ciągu trwania semestru (czyli np. w przypadku 10 projektów w semestrze 6 z nich). Za oddanie wszystkich projektów można uzyskać łącznie 20 punktów.
- Należy przygotować dwie strony tematyczne po zakończeniu każdej z części kursu tzn. jeden na zakończenie omawiania tematyki związanej z przetwarzaniem dokumntów XML, natomiast drugi z tematyki budowy aplikacji webowych w oparciu o środowisko NODE.JS lub serwer TomCat oraz technologię JSP. Za oddanie obu projektów można uzyskać maksymalnie 25 punktów z każdy, czyli w sumie 50 punktów.
- Dodatkowo osoby uczęszczające na zajęcia w trybie eksternistycznym musza wykonać jeden dodatkowy projekt wykorzystujący jak najwięcej technik związanych z XML, NODE.JS oraz JSP - temat do ustalenia w prozumieniu z prowadżacym - za który można uzyskać maksymalnie 30 punktów.
- Minimum punktów jakie należy zgromadzić aby uzykać zaliczenie na ocenę dostateczną (3.0) wynosi 51.