>> Über uns > Mitarbeiter > Kappe, Frank> Frank Kappe's H[..] > Aktuelle Lehrve[..] > 706.007 Softwar[..] > Organisatorisch[..]

Organisatorische Details zur Vorlesung
"Softwareentwicklung Praktikum"
SS 2008

Zeitplan

Die Vorlesung wird geblockt abgehalten, und zwar an folgenden Tagen (jeweils Donnerstags, 16:15 bis längstens 18:45):

 Do 28.02.2008 16:00 - 19:00  HS P1
 Do 06.03.2008 16:00 - 19:00  HS i13
 Do 13.03.2008 16:00 - 19:00  HS P1
 Do 10.04.2008 16:00 - 19:00  HS i13
 Do 17.04.2008 16:00 - 18:00  HS i13
 Do 24.04.2008 16:00 - 18:00  HS i13
 Do 08.05.2008 16:00 - 18:00  HS i13
 Do 15.05.2008 16:00 - 18:00  HS i13
 Do 29.05.2008 16:00 - 18:00  HS i13
 Do 05.06.2008 16:00 - 18:00  HS i13
 Do 12.06.2008 16:00 - 18:00 Ersatztermin

Die Abhaltung erfolgt zuerst im Hörsaal P1, danach im Hörsaal i13.

Parallel dazu ist ein Übungsprojekt zu bearbeiten, das in ein Hausübungsbeispiel (Einzelarbeit) und drei Übungsbeispiele (Gruppenarbeit) unterteilt ist.

Am Ende gibt es eine Endklausur (hauptächlich um zu überprüfen, ob die Übungsbeispiele auch wirklich selbst gemacht wurden), und zwar am

  • 19. Juni
  • 10.31. Juli (Nachklausur, nur für die, die es beim ersten Termin nicht geschafft haben oder entschuldigt den ersten Termin verpassen.)

Informationen

Alle relevanten Informationen finden sich auf dieser Homepage sowie in den Lehrveranstaltungs-Newsgroups.

tu-graz.lv.sepAllgemeine Newsgroup für Fragen zu Vorlesung und Übungen
tu-graz.lv.sep.organisatorischesNewsgroup für die Verlautbarung von wichtigen Organisatorischen Informationen
tu-graz.lv.sep.uebungsgruppenNewsgroup für die Suche nach Gruppenmitgliedern

Übungen

Tutorien

Der Übungsteil wird von 10 Tutoren betreut, von denen jeder zwei Gruppen betreut. Bei der Anmeldung zur Lehrveranstaltung ist es notwendig, sich zu einem der 20 Tutorien anzumelden. Bitte wählen Sie ein Tutorium, das in den Studienplan Ihres Studiums passt.

Hausübung

In der zweiten Woche der Lehrveranstaltung ist eine Hausübung als Einzelarbeit zu lösen. Dieses Beispiel zählt 3 Punkte.

Gruppenübung

Die Gruppenübung besteht aus einer durchgehenden Aufgabe, welche sich in 3 Phasen teilt. Diese sind in Vierergruppen zu absolvieren. Alle vier Mitgleider einer solchen Gruppe müssen beim selben Tutor sein. Die Anmeldung der Gruppen hat bis zur Ausgabe des ersten Gruppenbeispiels zu erfolgen. Die Anmeldung zu den Gruppen hat bis zur Ausgabe des ersten Beispiels am 13.3. zu erfolgen.

Die drei Phasen zählen maximal 18, 25 und 24 Punkte.

Die Termine der Ausgabe und Abgabe der Übungen sind wie folgt:

  1. Gruppenanmeldung: 07.03. - 13.03.
  2. Hausübungsbeispiel: 06.03. - 13.03.
  3. Gruppenbeispiel Phase 1: 13.03. - 11.04.
  4. Gruppenbeispiel Phase 2: 10.04. - 08.05.
  5. Designdokument Phase 2: 10.04. - 17.04.
  6. Gruppenbeispiel Phase 3: 15.05. - 05.06.
  7. Designdokument Phase 3: 15.05. - 22.05.

Die angegebenen Abgabetermine sind der spätest mögliche Zeitpunkt. Selbstverständlich kann auch früher abgegeben werden!

Es müssen alle 4 Beispiele abgegeben werden (zumindest in einer Form dass klar ist, dass die Lösung tatsächlich versucht wurde). Fehlt auch nur ein Beispiel, führt das zu einer negativen Note!

Abgabegespräche

Zu jeder Phase der Gruppenübung gibt es ein Abgabegespräch (ca 45 min.). Diese dienen zur Überprüfung, ob die Programme selbst geschrieben wurden. Die Einteilung erfolgt über die Newsgroup tu-graz.lv.sep.organisatorisches.

  1. Abgabegespräche 1: 17.04. - 24.04.
  2. Abgabegespräche 2: 15.05. - 21.05.
  3. Abgabegespräche 3: 12.06. - 18.06.

Endklausur

Die Endklausur dient dem Nachweis, dass man die Übungen tatsächlich selbst gemacht hat (wenn auch in einer Gruppe). Es geht dabei nicht um Auswendiglernen von Fakten, sondern um das Anwenden von Wissen.Es gibt maximal 30 Punkte für die Endklausur.

Benotung

Um eine positive Note zu erzielen, müssen sowohl die Übungen als auch die Endklausur positiv sein; d.h. man muss mindestens 35 Punkte auf die Übungen und 15 Punkte auf die Endklausur haben. Die Summe aus den Punkten bestimmt die Note:

0 - 49 Punkte:5
50 - 62 Punkte:4
63 - 74 Punkte:3
75 - 87 Punkte:2
88 - 100 Punkte:1

Bei weniger als 15 Punkten auf die Endklausur gibt es eine Nachklausur am 31.7..

Bonuspunkte

Es wird einige Möglichkeiten geben, Bonuspunkte zu erreichen. Diese werden erst zur erreichten Punkteanzahl addiert, wenn der Teilnehmer positiv ist. Pro Teilnehmer können maximal 8 Bonuspunkte erreicht werden.

Vorlesungsziel

Das Ziel dieser Veranstaltung ist es, alle TeilnehmerInnen auf einen Wissensstand zu bringen, der es ihnen ermöglicht, einfache, kleinere Programme mit OO Programmiersprachen einigermassen sauber und strukturiert entwerfen und implementieren zu können.

Die verwendete Programmiersprache ist C++. Es wird - in groben Zügen - nach dem Buch "Softwareentwicklung in C++" von Klaus Schmaranz vorgegangen.

Was wird von Ihnen erwartet?

Programmieren kann man nicht lernen, indem man einem Vortrag lauscht oder ein Buch oder Skriptum liest, sondern nur durch Üben. Dementsprechend stehen bei dieser Veranstaltung die Übungen im Vordergrund. Dazu ist es aber notwendig, dass Sie kontinuierlich mitlernen und üben. Es wird nicht genügen, nur ein Buch oder Skriptum zu lesen!

Probieren Sie Dinge aus (es wird schon nichts kaputttgehen!). Machen Sie Fehler und lernen Sie daraus!

Um am Sinn dieser Lehrveranstaltung nicht vorbei zu gehen, dürfen bei den einzelnen Beispielen nur Libraries verwendet werden, welche explizit erlaubt wurden.

Nochmal: Auswendiglernen für die Klausur wird Ihnen nicht helfen. Sie müssen es verstehen!