362.171 Wissenschaftliches Programmieren in Python
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2019W, VU, 1.0h, 1.5EC, wird geblockt abgehalten

Merkmale

  • Semesterwochenstunden: 1.0
  • ECTS: 1.5
  • Typ: VU Vorlesung mit Übung

Lernergebnisse

Nach positiver Absolvierung der Lehrveranstaltung sind Studierende in der Lage...
...einfache Python-Scripts bzw. Programme im wissenschaftlichen Kontext zu erstellen.
...NumPy, SciPy und Matplotlib zu verwenden.
...das Prinzip der dynamischen Typisierung zu erklären.

Inhalt der Lehrveranstaltung

- Eingebaute Typen
- Verzweigungen, Schleifen und Exceptions
- Funktionen
- NumPy, SciPy und Matplotlib
- Module und Klassen

Methoden

Vortrag; Hausübungen, in denen ein Programm schrittweise entwickelt wird; Besprechung der Hausübungen.

Prüfungsmodus

Mündlich

Weitere Informationen

Python ist eine sehr vielseitige Programmiersprache mit klarer, kompakter Syntax. Es verbindet die Möglichkeiten traditioneller Programmiersprachen (Fortran, C/C++, Java) mit jenen von higher level Tools wie Matlab und z.B. einfachem Zugriff auf Betriebssystemoperationen. Python gewinnt aus diesen Gründen an Bedeutung; im wissenschaftlichen Umfeld lässt sich das am SciPy-Projekt ablesen, das die Entwicklung von Tools für wissenschaftliche Anwendungen koordiniert, oder dass immer mehr in traditionellen Programmiersprachen geschriebene Software Python-Interfaces anbietet, welche deren Steuerung und die Weiterverarbeitung der Daten erleichtern.

Vortragende

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Mo.13:00 - 15:0007.10.2019 - 11.11.2019Seminarraum 362 - 1 Vorlesung
Wissenschaftliches Programmieren in Python - Einzeltermine
TagDatumZeitOrtBeschreibung
Mo.07.10.201913:00 - 15:00Seminarraum 362 - 1 Vorlesung
Mo.14.10.201913:00 - 15:00Seminarraum 362 - 1 Vorlesung
Mo.21.10.201913:00 - 15:00Seminarraum 362 - 1 Vorlesung
Mo.28.10.201913:00 - 15:00Seminarraum 362 - 1 Vorlesung
Mo.04.11.201913:00 - 15:00Seminarraum 362 - 1 Vorlesung
Mo.11.11.201913:00 - 15:00Seminarraum 362 - 1 Vorlesung
LVA wird geblockt abgehalten

Leistungsnachweis

Hausübungen, mündliche Prüfung.

LVA-Anmeldung

Von Bis Abmeldung bis
01.09.2019 00:00 07.10.2019 23:59

Anmeldemodalitäten:

Gültigkeit der Anmeldung erfordert Anwesenheit in der 1. Stunde.

Zulassungsbedingung

Voraussetzung für die Anmeldung ist eine Fortmeldung zu einem der folgenden Studien:

Curricula

StudienkennzahlSemesterAnm.Bed.Info
710 FW Freie Wahlfächer - Elektrotechnik

Literatur

Es wird kein Skriptum zur Lehrveranstaltung angeboten.

Vorkenntnisse

Es werden Kenntnisse in einer höheren Programmiersprache wie z.B. C vorausgesetzt. Vertrautheit mit den Grundprinzipien objektorientierter Programmierung sind von Vorteil aber nicht unbedingt nötig. Vorkenntnisse in Python sind nicht erforderlich.

Vertiefende Lehrveranstaltungen

Sprache

Deutsch