360.058 Einführung in das wissenschaftliche Programmieren
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2024W, VU, 3.0h, 5.0EC

Merkmale

  • Semesterwochenstunden: 3.0
  • ECTS: 5.0
  • Typ: VU Vorlesung mit Übung
  • Format der Abhaltung: Präsenz

Lernergebnisse

Nach positiver Absolvierung der Lehrveranstaltung sind Studierende in der Lage, einfache Konzepte des wissenschaftlichen Programmierens in Python anzuwenden und kompakte Computerprogramme zur Lösung elektrotechnischer Aufgabenstellungen zu entwickeln. Die Lehrveranstaltung ist darauf ausgerichtet, Studierenden ohne vorherige Programmiererfahrung durch wöchentliche Vorlesungen und Übungen die Grundlagen des Programmierens zu vermitteln, wobei der Schwerpunkt auf die Erstellung von Programmbeispielen ausgelegt ist. Ebenso wird in den Laborübungen neben der Programmierung in Python auch der Einsatz von Hilfswerkzeugen und Arbeitsweisen demonstriert und erarbeitet. Dazu zählen zum Beispiel das Arbeiten in der Kommandozeile, der Einsatz von Software-Entwicklungsumgebungen, die Umsetzung von Debugging-Tools und die Anwendung von Methoden zur Verwaltung von Programmdateien.

Inhalt der Lehrveranstaltung

Der Lehrinhalt der Lehrveranstaltung umfasst folgende Aspekte des wissenschaftlichen Programmierens in Python:

  • Grundlegende Spracheigenschaften: Variablen und Datentypen, Operatoren, Bedingungen, Funktionen, Klassen, Datenstrukturen
  • Einbinden und Nutzen von (externen) Bibliotheken/Paketen
  • Arbeiten mit Vektoren und Matrizen
  • Schreiben und Lesen von Dateien
  • Visualisieren von Daten und Ergebnissen
  • Numerisches Lösen von Gleichungssystemen


Methoden

Die Lehrveranstaltung besteht aus Vorlesungseinheiten sowie praktischen Einheiten, welche im Hörsaal abgehalten werden. Diese werden von wöchentlichen Hausübungen begleitet, um den Lernerfolg sicherzustellen. Des Weiteren werden verpflichtende Laborübungen abgehalten in welchen Codebeispiele im Computerlabor des Instituts implementiert werden. Um auf individuelle Fragen im Rahmen der Hausübungen einzugehen, bietet das LVA-Team wöchentliche Fragestunden, welche freiwillig besucht werden können.

Prüfungsmodus

Schriftlich

Weitere Informationen

Sprechstunde (organisatorisch)
Der nächste Termin ist am:
??. Oktober 2024
Ort: CD 0519
Zeit: ??:00 bis ??:00 Uhr

E-Mail für organisatorische Fragen: prog@iue.tuwien.ac.at

Vortragende Personen

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Do.10:00 - 12:0003.10.2024 - 16.01.2025EI 7 Hörsaal - ETIT Hörsaaleinheit
Mo.10:00 - 12:0007.10.2024 - 13.01.2025EI 7 Hörsaal - ETIT Hörsaaleinheit
Do.12:00 - 14:0017.10.2024 - 09.01.2025Programmier-Labor Fragestunde
Einführung in das wissenschaftliche Programmieren - Einzeltermine
TagDatumZeitOrtBeschreibung
Do.03.10.202410:00 - 12:00EI 7 Hörsaal - ETIT Hörsaaleinheit
Mo.07.10.202410:00 - 12:00EI 7 Hörsaal - ETIT Hörsaaleinheit
Do.10.10.202410:00 - 12:00EI 7 Hörsaal - ETIT Hörsaaleinheit
Mo.14.10.202410:00 - 12:00EI 7 Hörsaal - ETIT Hörsaaleinheit
Do.17.10.202410:00 - 12:00EI 7 Hörsaal - ETIT Hörsaaleinheit
Do.17.10.202412:00 - 14:00Programmier-Labor Fragestunde
Mo.21.10.202410:00 - 12:00EI 7 Hörsaal - ETIT Hörsaaleinheit
Do.24.10.202410:00 - 12:00EI 7 Hörsaal - ETIT Hörsaaleinheit
Mo.28.10.202410:00 - 12:00EI 7 Hörsaal - ETIT Hörsaaleinheit
Do.31.10.202410:00 - 12:00EI 7 Hörsaal - ETIT Hörsaaleinheit
Do.31.10.202412:00 - 14:00Programmier-Labor Fragestunde
Mo.04.11.202410:00 - 12:00EI 7 Hörsaal - ETIT Hörsaaleinheit
Do.07.11.202410:00 - 12:00EI 7 Hörsaal - ETIT Hörsaaleinheit
Mo.11.11.202410:00 - 12:00EI 7 Hörsaal - ETIT Hörsaaleinheit
Do.14.11.202410:00 - 12:00EI 7 Hörsaal - ETIT Hörsaaleinheit
Do.14.11.202412:00 - 14:00Programmier-Labor Fragestunde
Mo.18.11.202410:00 - 12:00EI 7 Hörsaal - ETIT Hörsaaleinheit
Do.21.11.202410:00 - 12:00EI 7 Hörsaal - ETIT Hörsaaleinheit
Mo.25.11.202410:00 - 12:00EI 7 Hörsaal - ETIT Hörsaaleinheit
Do.28.11.202410:00 - 12:00EI 7 Hörsaal - ETIT Hörsaaleinheit

Leistungsnachweis

Schriftlich

Gruppentermine

GruppeTagZeitDatumOrtBeschreibung
Laborgruppe ADi.14:30 - 16:4508.10.2024 - 14.01.2025Programmier-Labor 360.058 Einführung in das wissenschaftliche Programmieren Laborgruppe A
Laborgruppe BMi.13:15 - 15:3009.10.2024 - 15.01.2025Programmier-Labor 360.058 Einführung in das wissenschaftliche Programmieren Laborgruppe B
Laborgruppe CMi.16:00 - 18:1509.10.2024 - 15.01.2025Programmier-Labor 360.058 Einführung in das wissenschaftliche Programmieren Laborgruppe C
Laborgruppe DDo.12:15 - 14:3010.10.2024 - 16.01.2025Programmier-Labor 360.058 Einführung in das wissenschaftliche Programmieren Laborgruppe D
Laborgruppe EDo.15:00 - 17:1510.10.2024 - 16.01.2025Programmier-Labor 360.058 Einführung in das wissenschaftliche Programmieren Laborgruppe E

LVA-Anmeldung

Die Anmeldung erfolgt über Gruppen-Anmeldung.

Gruppen-Anmeldung

GruppeAnmeldung VonBis
Laborgruppe A03.10.2024 06:0007.10.2024 15:00
Laborgruppe B03.10.2024 06:0007.10.2024 15:00
Laborgruppe C03.10.2024 06:0007.10.2024 15:00
Laborgruppe D03.10.2024 06:0007.10.2024 15:00
Laborgruppe E03.10.2024 06:0007.10.2024 15:00

Curricula

StudienkennzahlVerbindlichkeitSemesterAnm.Bed.Info
033 235 Elektrotechnik und Informationstechnik Pflichtfach1. Semester
033 535 Technische Informatik Keine Angabe

Literatur

Es wird kein Skriptum zur Lehrveranstaltung angeboten.

Sprache

Deutsch