Computermathematik 1 WS 2015/16 (Informatik)

Indignum est excellentium virorum horas servili
calculandi labore perire quia machina adhibita
vilissimo cuique secure transcribi possit.

G.W. Leibniz 1

Inhalt

Einführung in Softwarepakete, die nützlich sind zur Lösung und Präsentation mathematischer Aufgaben:

Kontakt

Vorlesung und Organisation: Übungsgruppen: Fragen, die auch andere Studierende interessieren könnten, passen besser in die Newsgroup.
Konstruktive Vorschläge sind immer erwünscht. Bitte auch an der Evaluierung am Semesterende teilnehmen!

Termine

Es finden abwechselnd Vorlesungs- und Übungs-Einheiten statt. Die Vorlesungstermine sind für alle Gruppen gemeinsam:
VOAlle Gruppen Mi 11:15–12:45 Hörsaal i12 Maria Eichlseder
Die Übungstermine finden für die 4 Gruppen separat statt. (Kreuzerlschluss ist für alle Di um 20:00.)
UE Gruppe 1 Mi 11:15–12:00 Hörsaal i12Jakob Heher
UE Gruppe 2 Mi 14:15–15:00 Seminarraum NT02064Adrian Fuchs
UE Gruppe 3 Mi 15:00–15:45 Seminarraum NT02064Adrian Fuchs
UE Gruppe 4 Mi 14:15–15:00 Hörsaal i3Thomas Bohnstingl

Die genauen Termine stehen im TUGRAZonline. Tipp: iCal-Kalender abonnieren!

Anmeldung

Anmeldung via TUGRAZonline und danach Passwort im Kreuzerlsystem für die Übung anfordern.

Unterlagen

Vorlesung

Datum Inhalt Folien Beispiele
07.10.2015 Vorbesprechung, LaTeX 0+1: Basics, Formeln, Tabellen pdf / tex tex
21.10.2015 LaTeX 2+3: komplexe Dokumente, Grafiken pdf / tex tex

11.11.2015

Sage 0+1: Basics, Programmieren, Zahlen
pdf,
pdf / sws
25.11.2015 Sage 2+3: Symbolisches, Analysis, Lineare Algebra pdf / sws

Übungsbeispiele

Präsentation Kreuzerlschluss Inhalt Übungsbeispiele
11.10. um 20:00 LaTeX 0 1
14.10.2015 13.10. um 20:00 LaTeX 1 2, 3, Bonus
28.10.2015 27.10. um 20:00 LaTeX 2 4, 5, Bonus
04.11.2015 03.11. um 20:00 LaTeX 3 6, 7, Bonus
15.11. um 20:00 Sage 0 8
18.11.2015 17.11. um 20:00 Sage 1 9, 10, Bonus
02.12.2015 01.12. um 20:00 Sage 2 11, 12, Bonus
13.01.2016 12.01. um 20:00 Sage 3 13, Bonus

Links

Online-Kreuzerlsystem

Für die Übung wird ein Online-Kreuzerlsystem verwendet, in dem vor jeder Übung anzukreuzen ist, welche Beispiele man gelöst hat, und die Lösung abzugeben ist. Auch der aktuelle eigene Punktestand ist einsehbar. Um sich im Kreuzerlsystem zu registrieren, muss man im TUGRAZonline für die Lehrveranstaltung angemeldet sein; manchmal dauert es nach der Anmeldung ein bisschen, bis das Kreuzerlsystem davon weiß. Bei Problemen einfach melden.

Zum Kreuzerlsystem

Newsgroup

Für Fragen und Diskussionen zur Vorlesung und Übung gibt es die Newsgroup
tu-graz.lv.informatik.computermathematik
Newsgroups sind ähnlich wie Foren, man benötigt aber einen Newsreader wie etwa Thunderbird (Hilfe?!).
Fragen zu einzelnen Übungsbeispielen sind erwünscht, aber bitte keine fertigen Lösungen posten.

Prüfungsmodus

Da die Lehrveranstaltung eine VU (Vorlesungs-Übung) ist, besteht die Beurteilung aus zwei Teilen:

Mitarbeit im Rahmen der Übungseinheiten

Für jede Übungsstunde wird eine Woche davor in der Vorlesung eine Liste von Übungsbeispielen veröffentlicht. Diese Beispiele sind zu Hause eigenständig zu lösen. Bei Problemen und Fragen bietet sich die Newsgroup an. Bis zum Kreuzerlschluss (Di vor der Übung um 20:00) ist im Kreuzerlsystem anzukreuzen, welche Beispiele man gelöst hat und präsentieren könnte. Für jedes angekreuzte Beispiel ist außerdem einzeln eine Datei mit der Lösung für dieses Beispiel abzugeben (für LaTeX .tex, für Sage .sws). Pro angekreuztem Beispiel gibt es Punkte (Anzahl laut Angabe), insgesamt sind so 50 Punkte erreichbar.

Anhand dieser Kreuze werden in der Übung per Zufallsgenerator Studierende ausgewählt, um das jeweilige Beispiel vorzuführen. Daher gilt in der Übung Anwesenheitspflicht, sofern man mindestens ein Beispiel angekreuzt hat. Die Präsentation der Beispiele soll einerseits jenen Studierenden helfen, die das Beispiel anders oder gar nicht gelöst haben; andererseits soll für den Übungsleiter erkennbar sein, dass der Vorführende das Beispiel selbst gelöst und gut verstanden hat. Daher wird neben der Korrektheit der Lösung auch auf die Qualität der Präsentation entsprechend Wert gelegt. Entsprechend werden −3 bis 3 Punkte vergeben.

Die Gesamtpunktezahl ergibt sich als Summe der Kreuzerl-, Präsentations-, Hausaufgaben- und Klausur-Punkte. Der aktuelle Punktestand ist jederzeit im Kreuzerlsystem einsehbar. Die Note ermittelt sich daraus wie folgt:

Punkte Note
00.0–49.5 Nicht genügend
50.0–62.0 Genügend
62.5–74.5 Befriedigend
75.0–87.0 Gut
87.5–100.0+ Sehr gut

Für den Fall einer Verhinderung/Krankheit gibt es einmalig pro Semester die Möglichkeit einer entschuldigten Abwesenheit, bei der die Kreuze trotzdem gezählt werden. Dazu vor Kreuzerlschluss den Übungsleiter per Email kontaktieren.

Wenn eine Präsentation darauf schließen lässt, dass das Beispiel zu Unrecht angekreuzt wurde (keine Lösung, Abwesenheit, überhaupt nicht verstanden usw.), wird der Wert der Kreuze für das ganze Semester um 25 Prozent gemindert. Im Wiederholungsfall wird die Lehrveranstaltung negativ beurteilt. Lassen die abgegebenen Dateien auf täuschende Absichten schließen (keine Lösung, Plagiarismus usw.), werden die betroffenen Kreuze gestrichen und/oder die obige Regelung kommt zur Anwendung.

Hausaufgabe und schriftliche Prüfung

Als Abschluss des LaTeX- und des Sage-Teils sollen jeweils die erlernten Fähigkeiten demonstriert werden. Für LaTeX ist dazu eine individuelle Hausaufgabe auszuarbeiten, die korrigiert und beurteilt wird. Für Sage gibt es eine kleine schriftliche Prüfung zu Semesterende.

Vorausgesetzt werden zur Klausur die Kenntnisse, die beim Lösen der Übungsbeispiele erworben wurden. Grundsätzliche Werkzeuge der jeweiligen Sprachen reichen aus, es ist nicht notwendig, Listen von Funktionssignaturen aus Bibliotheken auswendig zu lernen. Außer Stiften sind keine technischen Hilfsmittel erlaubt.

Software

Die für diese Vorlesung notwendige Software ist frei verfügbar, und zwar

Die Programme (außer Sage) sind in den meisten Linux-Distributionen bereits im Paketsystem enthalten, alternativ auch selbst kompilierbar. GNU/Linux ist zwar die empfehlenswerteste Betriebssystem-Umgebung dazu, aber Windows und Mac OS werden auch weitgehend unterstützt. In der Vorlesung und Übung wird TeX Live mit TeXworks verwendet.

Die obige Auswahl beruht einerseits auf den subjektiven Präferenzen der Vortragenden, andererseits sind LaTeX und Sage sehr universell einsetzbar und weit verbreitet. LaTeX ist bei wissenschaftlichen Publikationen weitgehend konkurrenzlos; Sage-Alternativen werden in der Vorlesung kurz vorgestellt, bei den meisten wirft aber das kommerzielle Lizenzmodell Probleme auf. Bei Bedarf sollten die in der Vorlesung vermittelten Fähigkeiten ausreichen, um sich gegebenenfalls rasch in ein neues System einzuarbeiten.

Dokumentation

LaTeX

Tutorials, FAQs, etc:

Dokumentation zu spezifischen Paketen:

Sage


Maria Eichlseder, WS 2015/16

(lat.) Es ist unwürdig, die Zeit von hervorragenden Leuten mit knechtlichen Rechenarbeiten zu verschwenden, weil bei Einsatz einer Maschine auch der Einfältigste die Ergebnisse sicher hinschreiben kann.