Inhalt

[ TM1WHKVMATH ] KV Programmieren in Mathematica

Versionsauswahl
Workload Ausbildungslevel Studienfachbereich VerantwortlicheR Semesterstunden Anbietende Uni
3 ECTS B3 - Bachelor 3. Jahr Mathematik Wolfgang Windsteiger 2 SSt Johannes Kepler Universität Linz
Detailinformationen
Quellcurriculum Bachelorstudium Technische Mathematik 2009W
Ziele Studenten der Lehrveranstaltung Programmieren in Mathematica werden:

  • die Prinzipien der Mathematica Programmiersprache kennenlernen,
  • eigene Algorithmen in Form von Mathematica Paketen erstellen können und
  • mit alternativen Programmier-Paradigmen im Vergleich zu klassischer prozeduraler Programmierung vertraut sein.
Lehrinhalte Konkrete Lehrinhalte umfassen:

  • Regel-basiertes Programmieren (pattern matching),
  • Mathematica Expressions,
  • Funktionen als Mathematica Expressions (pure functions, funktionales Programmieren),
  • Selbstdefinierte Datenstrukturen,
  • Mathematica-spezifische Programmierkonstrukte, Transformationsregeln,
  • Input/Output,
  • FrontEnd-Programmierung,
  • Kontexte und Pakete und
  • Dynamische Objekte (ab Mathematica 6).
Beurteilungskriterien Programmierübungen während des Semesters.
Lehrmethoden Vorlesung, Programmierübungen.
Abhaltungssprache Englisch
Literatur Skriptum zur LVA.
Lehrinhalte wechselnd? Nein
Sonstige Informationen http://www.risc.jku.at/people/wwindste/Teaching/ProgrammierenInMathematica/AktuellerJG/
Präsenzlehrveranstaltung
Teilungsziffer -
Zuteilungsverfahren Direktzuteilung