Computermathematik (für Informatik)
Wintersemester 2009/10
1 VU
Einführung
Die Lehrveranstaltung dient der Einführung in Softwarepakete, die für die Mathematik nützlich sind, sowie Anwendung dieser Pakete zur Lösung einfacher mathematischer Aufgaben.
- LaTeX
- Computeralgebrasysteme (Sage, Maxima)
- Numerische Systeme (Numpy)
Termine
Die Lehrveranstalung wird in zwei Gruppen abgehalten.
Gruppe | Hörsaal | Zeit | Vortragender |
---|---|---|---|
Gruppe 1 | HS i12 | Mittwoch 11:15 - 12:00 | Wilfried Huss |
Gruppe 2 | HS i12 | Mittwoch 12:15 - 13:00 | Wilfried Huss |
Die genauen Termine
finden sie im
.
Vorraussetzungen
- Schulmathematik
- Programmierkenntnisse aus den Lehrveranstaltungen des laufenden Semesters
Anmeldung
Prüfungsmodus
Die Prüfung besteht aus der Mitarbeit im Rahmen der Übungseinheiten (Gewicht: 50 %). Weiters ist eine Hausübung abzugeben (Gewicht: 50 %).
Mitarbeit im Rahmen der Übungseinheiten
Vor jeder Übung müssen Sie online ankreuzen (Ankreuzschluss ist jeweils 9 Uhr Vormittag am Tag der Übung), welche Beispiele Sie gelöst haben und am Notebook des Vortragenden vorführen können. Anhand dieser Kreuze werden per Zufallsgenerator Studierende ausgewählt, um das jeweilige Beispiel vorzuführen.
Die zur Vorführung benötigten Dateien, sollen auf einem USB-Stick mitgebracht werden.
Bei der Vorführung von Beispielen wird neben der Korrektheit auch auf die Qualität der Präsentation Wert gelegt. Falls die Präsentation darauf schließen lässt (insbesondere bei Abwesenheit), dass das Beispiel zu Unrecht angekreuzt wurde, wird das Beispiel mit bis zu 10 Minuspunkten bewertet, zusätzlich werden sämtliche Beispiele des bzw. der betroffenden Studierenden der entsprechenden Übungseinheit gestrichen.
Die Gesamtpunktezahl ergibt sich durch $$ P = \frac{50}{k_\Sigma}\left(k+\frac{2}{5}\cdot t\right)+\frac{50}{h_\Sigma}\cdot{h} $$ wobei
$k$ | Anzahl der angekreuzten Beispiele |
$k_\Sigma$ | Anzahl der ankreuzbaren Beispiele |
$t$ | Summe Punkte Tafelmeldungen (höchstens 5 Punkte pro Beispiel) |
$h$ | Punkte auf die Hausübung |
$h_\Sigma$ | Maximale Hausübungspunkte |
Die Übungsnote ermittelt sich durch
Punkteanzahl | Note |
---|---|
$80 \leq P$ | Sehr Gut |
$70 \leq P \leq 80$ | Gut |
$60 \leq P \leq 70$ | Befriedigend |
$50 \leq P \leq 60$ | Genügend |
$0 \leq P \leq 50$ | Nicht genügend |
Ankreuzsystem
Alle Teilnehmer und Teilnehmerinnen, die am Übungsbetrieb teilnehmen, müssen sich im Onlinekreuzsystem anmelden. Bei der ersten Anmeldung bitte Matrikelnummer und ein leeres Passwort eingeben, daraufhin wird ein Passwort per email zugestellt. Beachten Sie, dass eine Anmeldung erst nach der Anmeldung zur LV im TUGonline möglich ist und dass zwischen der Anmeldung im TUGonline und der Einspielung der Daten in das Ankreuzsystem auch ein Tag vergehen kann.
Hausübung
Am Ende des Semesters ist eine Hausübung in Gruppenarbeit (zu jeweils 3 Personen) auszuarbeiten. Abgaben, die nicht fehlerfrei kompilieren, werden mit 0 Punkten beurteilt. Aufgabenstellung
Anzukreuzen
Datum | Beispiele |
---|---|
14.10.2009 | 1a, 1b, 1c, 1d, 2, 3, 4a, 4b, 5, 6 |
21.10.2009 | 3, 4a, 4b, 5, 6 |
4.11.2009 | 7, 8, 9a, 9b, 10, 11 |
25.11.2009 | 12, 13, 14, 15, 16, 17a, 17b, 18 |
2.12.2009 | 17a, 17b, 18, 19a, 19b, 20a, 20b, 20c, 20d, 20e |
9.12.2009 | 20a, 20b, 20c, 20d, 20e |
16.12.2009 | 21, 22a, 22b, 23 |
13.01.2010 | 24a, 24b, 25, 26, 27, 28a, 28b |
20.01.2010 | 28a, 28b, 29, 30, 31, 32 |
Übungsblätter
- 1. Übungsblatt (Für Aufgabe 6 werden die folgenden Dateien benötigt: tug.pdf, mathc.pdf)
- 2. Übungsblatt
- 3. Übungsblatt
- 4. Übungsblatt
- 5. Übungsblatt
- 6. Übungsblatt
- 7. Übungsblatt (Für Aufgabe 31 wird die folgende Datei benötigt: bsp31.data)
Unterlagen
Newsgroup
Es gibt eine Newsgroup zur Vorlesung: tu-graz.lv.informatik.computermathematikZu finden auf dem News Server der TU-Graz: news.tugraz.at
Dokumentation zu LaTeX
- LaTeX2ε-Kurzbeschreibung (Eine deutsche Einführung in LaTeX)
- The Not So Short Introduction to LaTeX2ε (akualisierte und Erweiterte Fassung der LaTeX2ε-Kurzbeschreibung auf Englisch)
- Short Math Guide for LaTeX (kurze Einführung in den mathematischen Formelsatz mit dem AMS Latex Paket)
- Wikibuch zu LaTeX (Deutsch)
- AMSLaTeX-Manual (für mathematische Formeln etc. Ersatz für die verbotene eqnarray Umgebung!)
- H. Kopka, LATEX, Bd. 1: Einführung, ISBN: 3827370388.
- F. Mittelbach, M. Goossens, J. Braams, D. Carlisle, Ch. Rowley, Der LaTeX-Begleiter, ISBN: 382737166X.
- P. Schlager, M. Thibud, Wissenschaftlich mit LaTeX arbeiten, ISBN: 3827370787.
- L. Madsen, Avoid Eqnarray
- Graphiken mit LaTeX (Paket: TikZ)
- Präsentationen mit LaTeX (Paket: Beamer)
Dokumentation zu Sage
- Das offizielle Sage Tutorial
- Ein weiteres Sage Tutorial mit vielen Beispielen und Installationsanleitung
- Einige Einführungsvideos
- Installationguide
- Sage for Newbies (etwas veraltet)
Dokumentation zu Python (Die Progammiersprache von Sage)
- Das offizielle Python Tutorial
- Die Python Dokumentation
- Dive into Python (Ein weiteres Python Tutorial)
- Ein deutsches Python Buch zum herunterladen
Dokumentation zu Numpy
Dokumentation zu Maxima
- Dokumentation zu Maxima
- Das Maxima Referenzmanual
- Maxima by Example (Eine sehr gute Einführung mit vielen Beispielen)
- Ein nettes deutsches Maxima Tutorial
Dokumentation zu Linux/UNIX
Software
- LaTeX
- Entwicklungsumgebungen für LaTeX
- Kile (für Linux)
- TeXnicCenter (für Windows)
- Asymptote
- Sage
- Maxima
Demonstrationen
LaTeX
- LaTeX Demonstration (7. 10. 2009) tex | pdf
- Beamer Demonstration (21. 10. 2009) tex | pdf
- TikZ Demonstration (28. 10. 2009) pdf
Sage
Musterlösungen
- Beispiele 12-16 sage work sheet | pdf
- Beispiel 19 sage work sheet | pdf
- Beispiel 20 sage work sheet | pdf
- Beispiel 21-23 sage work sheet | pdf