|
Veranstalter
|
Prof. Dr. Franz Schweiggert
und Dr. Johannes Mayer
|
Typ
|
Vorlesung mit Übungen
|
Umfang
|
4 V + 2 Ü
|
Zuordnung
|
Praktische Informatik
|
Termine
|
Dienstag 16 - 18 Uhr im H12 (Vorlesung)
Donnerstag 12 - 14 Uhr im H12 (Vorlesung)
Freitag 13 - 15 Uhr im H12 (Übungen)
|
Beginn
|
Dienstag 19. Oktober 2004, 16 Uhr in H12
|
|
Scheinkriterien
|
Zum Erwerb des Übungsscheins sind jeweils 50% der Punkte
bei den Übungsblättern, dem Projekt und der Klausur
erforderlich. Für den DAV-Schein sind ausschließlich 50% bei den
Theorie-Aufgaben der Klausur notwendig (ohne Übungen und Projekt).
|
|
Klausur
|
Dienstag, 8. Februar 2005 von 17 - 19 Uhr in H1, H3, H4/5 und H16
Zur Klausur sind alle Unterlagen zugelassen.
Elektronische und menschliche ;-) Hilfsmittel sind selbstverständlich
nicht erlaubt.
Hörsaaleinteilung (nach dem Nachnamen):
- A - F in H 1
- G - Ko in H 3
- Kr - S in H 4/5
- T - Z in H 16
Anmerkungen zur Klausur:
- Für den DAV-Schein benötigt man 50% der Punkte aus den
DAV-Aufgaben.
- Für den Übungsschein benötigt man 50% der Punkte aus ALLEN
Aufgaben. (Es 50%+x Punkte wird es für Programmieraufgaben
geben, so dass man nur den Übungsschein erhalten kann, wenn man
mindestens eine Programmieraufgabe zumindest teilweise bearbeitet
hat.)
- Es ist 2 Stunden Zeit für alle Aufgaben zusammen. Jeder kann
sich die Zeit beliebig (für DAV- und Nicht-DAV-Aufgaben) einteilen.
- Stoff sind Software-Engineering-Theorie (bis einschl. 1. Februar 2005),
Java, Servlet (mit HTML-Basics wie im Skript), JDBC und JUnit.
Nicht direkt relevant sind Ant und CVS, wenngleich man jedoch
wissen sollte, dass es diese Tools gibt und wozu sie gut sind.
Lösung zur Klausur:
Lösung
Alte Klausur:
Lösung zur Klausur vom SS 2003
|
|
Feedback
|
Hier können Sie ein
anonymes Feedback
zur Vorlesung und zu den Übungen abgeben.
|
|
Vorlesung
|
Informationen zu den Vorlesungen:
|
|
Skript
|
Das Skript gibt es als Online-Version.
In der Bereichsbibliothek in der Helmholtzstr. 18 gibt es außerdem eine
Kopiervorlage.
Sie dürfen das Skript
nicht auf unseren Druckern ausdrucken!
Wenn Sie das Skript ausdrucken möchten, sollten Sie dazu die entsprechenden
Möglichkeiten beim KIZ
nutzen. Es ist sinnvoll, nur die Fassung, bei der jeweils zwei Seiten auf
einer untergebracht sind, auszudrucken.
Bildschirmfassung (gesamtes Skript bis einschl. Teil 4):
[PDF]
[PS]
Bildschirmfassung (Teil 5 und 6):
[PDF]
[PS]
Bildschirmfassung (JUnit):
[PDF]
[PS]
Druckfassung (JUnit):
[PDF]
[PS]
|
|
Übungen |
Bitte melden Sie sich zu den Übungen in
SLC
an.
Um einen Schein zu erhalten, müssen Sie an einem
Tutorium teilnehmen. Die Tutorenzuteilung wurde in der Vorlesung
am 21. Oktober 2004 bereits durchgeführt. Wenn Sie noch keinen
Tutor haben, dann nehmen Sie doch
einfach noch möglichst bald mit einem der
Tutoren Kontakt auf.
Anleitungen:
|
|
Projekte
|
Hilfen für das Projekt:
Beispiele
(zip)
zur HTML-Generierung mittels Klassen bzw. zu Java Server Pages (JSP).
Infos zum Ablauf der Projektvorstellung:
- Jede Gruppe erhält 15 Minuten Zeit.
- Die Präsentation sollte mit einem Remote-Login auf Thales möglich
sein (keine eigenen Laptops etc. ... aus Zeitgründen).
Richten Sie dazu auf Thales alle notwendigen Programme (Broweser etc.)
und Präsentationen ein - es gibt auch Open Office auf den neuen Suns!
- Inhalt der Präsentation soll sein:
- Projekt-Idee: Was sollte gemacht werden?
- Projekt-Ergebnis: Kleine Demonstration der Web-Applikation
mit ein paar Beispielen
- Design/Technik: Wie sind denn die verschiedenen Formular
(programmmäßig) aufgebaut? (Mehrere Servlets, ein Servlet und
Klassen für alle Formulare, ...)
Bzw. was wurde für ein(e) interessante(s) Bibliothek / Framework
verwendet - mit einer kurzen Beschreibung von Bib./Framework,
des Einsatzes und ein kleines Verwendungsbeispiel.
Hier ist die größte Freiheit. Ich möchte aber von allen
ein bisschen was zum technischen Unterbau sehen - bitte mit
einem oder mehreren UML-Diagrammen. ;-)
- Jedes Projektmitglied sollte nach Möglichkeit die Präsentation
aktiv mitgestalten.
Plan für die Projektvorstellung:
Termin
|
Gruppen / Projekte
|
Freitag, 11.2.2005
13 - 18 Uhr
|
13 - 14 Uhr
Gruppe 19 (SUP-Homepage)
Gruppe 08 (Verwaltung von Mediendaten)
Gruppe 12 (Online-Kasino)
14 - 15 Uhr
Gruppe 01 (Wohnungsmarkt)
Gruppe 03 (Terminplaner)
Gruppe 05 (Forum)
15 - 16 Uhr
Gruppe 06 (Kneipen- und Restaurantverzeichnis)
Gruppe 02 (Spieleserver 1 gegen 1)
Gruppe 11 (Online-Reisebüro)
16 - 17 Uhr
Gruppe 14 (Partnerbörse)
Gruppe 16 (Online Software Engineering Toolbox)
Gruppe 17 (Online-Videothek)
17 - 18 Uhr
Gruppe 18 (Online-Shop)
Gruppe 20 (Broadcast System)
Gruppe 10 (Online-Schach)
|
Dienstag, 15.2.2005
16 - 18 Uhr
|
16 - 17 Uhr
Gruppe 04 (Online-Shop für Sportartikel)
Gruppe 07 (Cocktail-Datenbank)
Gruppe 09 (Börsenspiel)
17 - 18 Uhr
Gruppe 13 (Eventplaner)
Gruppe 15 (Musik-Server)
|
|
|