"Grundlagen der Programmkonstruktion" ist (zusammen mit "Programmierpraxis") eine eine der beiden Lehrveranstaltung aus dem Modul "Programmkonstruktion". Ab sofort wird dieses Modul durch nur mehr eine neu Lehrveranstaltung mit dem Titel "Programmkonstruktion" (LVA-Nr. 185.A79) abgedeckt. "Grundlagen der Programmkonstruktion" kann nur mehr von Studierenden besucht werden, die (die früher begleitende) Lehrveranstaltung "Programmierpraxis" (LVA-Nr. 183.592) schon abgeschlossen haben bzw. kurz vor dem Abschluss stehen oder laut Studienplan nicht benötigen. "Grundlagen der Programmkonstruktion" wird im Rahmen der Lehrveranstaltung "Programmkonstruktion" abgehalten.
Ablauf
Der Stoff wird in wöchentlich zwei Vorlesungseinheiten präsentiert, die identisch mit den theoriebezogenen Vorlesungsteilen von "Programmkonstruktion" sind.
Die Aufgaben auf vier Aufgabenblättern sind zu lösen und bis zu den vorgegebenen Zeiten abzugeben. In vier einstündigen Übungseinheiten sind Lösungen dieser Aufgaben zu präsentieren. Übungen finden an folgenden Terminen im HS14 statt, je nach Gruppe um 16:00 oder 17:00 Uhr:
- am 7. Mai 2015
- am 21. Mai 2015
- am 11. Juni 2015
- am 18. Juni 2015
Es sind zwei Tests zu absolvieren, der erste am 2. Juni 2015, der zweite am 30. Juni 2015. Bei niedriger Teilnehmerzahl an der Lehrveranstaltung werden die Tests durch mündliche Prüfungen ersetzt.
Zu den Lernunterlagen und Aufgabenblättern (sobald verfügbar).
ECTS-Breakdown
2.9 ECTS=72.5 Stunden
- 30 Stunden für Teilnahme an Vorlesungen inklusive Vor- und Nachbereitung
- 24 Stunden für das Lösen der Übungsaufgaben und die Teilnahme an den Übungen
- 18.5 Stunden für die Testteilnahmen und die Vorbereitungen auf die Tests
Die Übungsbeurteilung setzt sich zusammen aus den Beurteilungen der
- Qualität der Lösungen von Aufgaben auf Aufgabenblättern,
- Qualität der Präsentation von Lösungen,
- Anwesenheit und Mitarbeit.
Die Gesamtbeurteilung setzt sich zu drei gleichen Teilen zusammen aus den Beurteilungen jedes der beiden Tests und der Übungsbeurteilung, falls jeder dieser drei Teile positiv ist. Ein Test oder die Übungsbeurteilung ist positiv, wenn mindestens 50% der erreichbaren Punkte erreicht wurde. Wenn ein Test negativ beurteilt wurde, der andere Test und die Übung jedoch positiv, ist es möglich, den negativen Test durch eine mündliche Prüfung zu ersetzen.
Aus Gründen der Ressourcenschonung (bei niedriger Teilnehmerzahl) kann jeder Test durch eine mündliche Prüfung ersetzt werden.
Diese Lehrveranstaltung geht davon aus, dass "Programmierpraxis" schon erfolgreich absolviert ist. Entsprechende Programmierkenntnisse in Java werden vorausgesetzt.
Für Studierende, die "Programmierpraxis" noch nicht absolviert haben, gibt es nur mehr die neue Lehrveranstaltung "Programmkonstruktion" (185.A79), welche die beiden bisherigen Lehrveranstaltungen "Programmierpraxis" und "Grundlagen der Programmkonstruktion" zu einer einzigen Lehrveranstaltung vereint.