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

2022W, VU, 1.0h, 1.5EC
TUWEL

Merkmale

  • Semesterwochenstunden: 1.0
  • ECTS: 1.5
  • Typ: VU Vorlesung mit Übung
  • Format der Abhaltung: Distance Learning

Lernergebnisse

Nach positiver Absolvierung der Lehrveranstaltung sind Studierende in der Lage,

  • Python-Code zu lesen und zu verstehen
  • die eingebauten Typen von Python zu verstehen und eigene Typen (Klassen) zu implementieren.
  • grundlegende und fortgeschrittene Funktionen und Klassen in Python zu schreiben.
  • einfache Anwendungsprototypen in Jupyter-Notebooks zu schreiben und einfache Python-Pakete mit mehreren Modulen zu entwickeln
  • einfache Testsuiten für Python-Code erstellen und ausführen

Inhalt der Lehrveranstaltung

  • Einführung in Python, grundlegende Typen. Verwendung von Git zur Versionskontrolle.
  • Erweiterte Typen, Operatoren, Strings. Funktionen, Lambda-Funktionen.
  • Objektorientierte Programmierung. Klassen, Attribute, Vererbung, magic functions, static methods
  • List comprehensions, decorators, funktionale Programmierung.
  • Häufig verwendete Python-Module. collection, re, networkx, itertools

Methoden

Vorlesungen und Übungen

Prüfungsmodus

Prüfungsimmanent

Weitere Informationen

Weitere Infos und Kursmaterial:

https://github.com/tuw-python/tuw-python-2022WS

   

Aufwand des Studierenden (in Stunden):

  • Vorlesungen: 15
  • Übungen: 22.5

Summe: 37.5

Vortragende Personen

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
10:15 - 11:4526.09.2022 - 30.09.2022 (LIVE)Vorlesung
13:15 - 15:3026.09.2022 - 30.09.2022 (LIVE)Übung
Programmieren in Python - Einzeltermine
TagDatumZeitOrtBeschreibung
Mo.26.09.202210:15 - 11:45 Vorlesung
Mo.26.09.202213:15 - 15:30 Übung
Di.27.09.202210:15 - 11:45 Vorlesung
Di.27.09.202213:15 - 15:30 Übung
Mi.28.09.202210:15 - 11:45 Vorlesung
Mi.28.09.202213:15 - 15:30 Übung
Do.29.09.202210:15 - 11:45 Vorlesung
Do.29.09.202213:15 - 15:30 Übung
Fr.30.09.202210:15 - 11:45 Vorlesung
Fr.30.09.202213:15 - 15:30 Übung

Leistungsnachweis

Programmierübungen zu jedem Thema

LVA-Anmeldung

Von Bis Abmeldung bis
09.09.2022 10:00 02.10.2022 23:59

Curricula

Literatur

Es wird kein Skriptum zur Lehrveranstaltung angeboten.

Sprache

Englisch