Übung zu Praktische Optimierung (SoSe 2018)
Diese Veranstaltung ist die begleitende Übung zur Vorlesung Praktische Optimierung von Prof. Dr. Günter Rudolph.
Veranstalter | Marius Bommert |
Modul | INF-MSc-231 |
Veranstaltungsnummer | 041222 |
Semesterwochenstunden | 2 |
Termine | Gruppe 1: Mo. 16:15 bis 17:45 Uhr, OH14, Raum 304 Gruppe 2: Di. 16:15 bis 17:45 Uhr, OH14, Raum 304 |
Schein/Leistungsnachweis
Es gibt 10 Übungsblätter, eingeteilt in zwei Blöcke zu jeweils 5 Blättern. In jedem Block sind mindestens 50% der Punkte zu erreichen. Aktive Mitarbeit wird in Form von Präsentation der eigenen Lösungen und Diskussion der Lösungen anderer erwartet. Gruppenabgaben von bis zu 3 Personen sind erwünscht, wobei jedes Gruppenmitglied in der Lage sein muss, die abgegebene Lösung zu präsentieren.
Masterstudiengang: Die erfolgreiche Teilnahme ist Voraussetzung für die Teilnahme an der Modulprüfung.
Diplomstudiengang: Die erfolgreiche Teilnahme kann als Leistungsnachweis bescheinigt werden und ergibt 9LP. Der Leistungsgnachweis ist nicht Voraussetzung für die Teilnahme an einer Fachprüfung.
Anmeldung
Die Anmeldung erfolgt über Moodle. Der Name des Moodle-Kurses ist Übung-PO-2018.
Übungsblätter
Die Übungsblätter erscheinen im Moodle und sollen dort abgegeben werden.
Die Übungsblätter werden voraussichtlich an den nachfolgenden Tagen ausgegeben, abgegeben und besprochen werden:
Aus Block A werden 30 von 65 Punkten für die erfolgreiche Teilnahme an der Übung benötigt.
Nummer | Block | Ausgabe | Abgabe | Besprechung | Kommentar |
---|---|---|---|---|---|
Blatt 00 | 16.4. | – | 16./17.4. | R-Einführung (falls möglich, Laptop mitbringen) | |
Blatt 01 | A | 10.4. | 17.4. | 23./24.4. | |
Blatt 02 | A | 17.4. | 24.4. | 07./08.5. | |
Blatt 03 | A | 24.4. | 01.5. | 07./08.5. | |
Blatt 04 | A | 01.5. | 08.5. | 14./15.5. | |
Blatt 05 | A | 08.5. | 22.5. | 28./29.5. | 20 Punkte für dieses Blatt |
Bonus | Bonus | 22.5. | 29.5. | 04./05.6. | Jeweils 5 Bonuspunkte pro Block |
Blatt 06 | B | 29.5. | 05.6. | 11./12.6. | |
Blatt 07 | B | 05.6. | 12.6. | 18./19.6. | |
Blatt 08 | B | 12.6. | 19.6. | 25./26.6. | |
Blatt 09 | B | 19.6. | 26.6. | 03./04.7. | |
Blatt 10 | B | 26.6. | 10.7. | 16./17.7. | 20 Punkte für dieses Blatt |
Richtlinien für die Abgaben
In jeder Datei/Abgabe müssen die Blattnummer, der Name (bzw. die Namen bei Gruppenabgaben) und die Übungsgruppe (1 für Montag oder 2 für Dienstag) stehen.
Physikalische Abgaben:
- Leserlich schreiben
- Blätter zusammenheften
- Abgabe in OH14 Raum 215
- Vorder- und Rückseite benutzen
Digitale Abgaben:
- Alle Aufgaben (außer source code) in einer pdf-Datei zusammenfassen
- Abgabe in Moodle (sowohl pdf-Datei als auch Source-Code)
- Möglichst alle Dateien der Abgabe in ein ZIP-Archiv packen
- Im Dateinamen Veranstaltung, Blattnummer, Gruppennummer und Nachname angeben. Beispiel:
po18_<blattnummer>_g<gruppennummer>_nachname.pdf po18_01_g1_greiff.pdf
- Bei einer Gruppenarbeit alle Namen angeben. Beispiel:
po18_<blattnummer>_g<gruppennummer>_nachname1_nachname2.pdf po18_01_g1_greiff_rudolph.pdf
- Kein Deckblatt
- Keine leeren Seiten in Dokumenten
- Kein unnötiger farbiger Hintergrund
- Möglichst Vektorgrafiken statt Rastergrafiken verwenden
- Grafiken sollten eine sinnvolle Beschriftung und Legende haben
Source-Code:
- Ausschließlich in R
- Bevorzugt als Rmd-Datei abgeben, die ausgeführt werden kann (Alternativ R-Datei abgeben, die ausgeführt werden kann)
- Kommentieren
- Vorname und Nachname aller Gruppenmitglieder angeben
- Absolute Pfade vermeiden
Informationen zu R
Bei der Bearbeitung der Übungen soll die Programmiersprache R eingesetzt werden. In den ersten Übungen am 16./17.4. gibt es dazu eine Einführung. Auch R Markdown wird dort kurz vorgestellt.
Links zur Software und Dokumentation:
- Buch: Programmieren mit R, Uwe Ligges, Springer, 2007 (freier Zugang aus dem Uni-Netz)
- Wikibooks: R Programming (englisch), GNU R (deutsch)
Es wird empfohlen R-Studio zu verwerden. Ein Link dazu ist oben angegeben.
Informationen zu R Markdown bzw. Rmd
- In einer Rmd-Datei kann sowohl Markdown verwendet werden als auch R-Code
- Bitte pdf_document als Output-Format verwenden
- Einfache Möglichkeit pdf-Datei mit R-Output und Kommentaren zu erzeugen
- Weitere Informationen zu R Markdown unter https://rmarkdown.rstudio.com/