Einführung in Semistrukturierte Daten:
*) XML
*) XML-Schemasprachen (DTDs, XML Schema)
*) XML-Anfragesprachen (XPath, XQuery, XSLT)
*) XML-APIs (Parser, XSLT-Prozessor)
Didaktisches Vorgehen:
*) In der Vorlesung werden XML und verwandte Standards behandelt und anhand von Beispielen erläutert.
*) Es gibt drei Übungen, die die Konzepte der Vorlesung vertiefen.
*) Die Übungsbeispiele werden, bevor sie starten, in der Vorlesung besprochen.
*) Zur Betreuung der Übung gibt es Fragestunden bei den Tutorinnen und Tutoren verteilt auf die Zeit vor den Abgabeterminen.
*) Die Übung besteht hauptsächlich aus Prorgrammieraufgaben und fließt zu 25% in die Gesamtnote ein.
*) Um für alle Studierenden gleiche Voraussetzungen bei der Abgabe zu schaffen gibt es einen einheitlichen Abgabetermin für alle Studenten gefolgt von den Abgabegesprächen.
*) Bei den Abgabegesprächen werden die Beispiele auf Korrektheit, aber besonders auf das Verständnis geprüft, und entsprechend Feedback gegeben.
*) Die Prüfung besteht aus einem Theorieteil und praktischen Beispielen.
*) Es gibt vier Prüfungstermine (einen am Semesterende, drei weitere im Folgesemester) die zu 75% in die Note einfließen.
Bitte beachten Sie für diese LVA unbedingt auch die lokale Homepage der Lehrveranstaltung.
"XML in a Nutshell"
von Eliotte Rusty Harold, W. Scott Means
O'Reilly, 3. Auflage, 2004
(deutschsprachige Ausgabe 2005 derzeit vergriffen, aber in der Bibliothek oder als kostenpflichtiges ebook erhältlich)