Einführung in die Programmierung

Übersicht

Vorlesung

DatumThemaMaterialAufzeichnung
Di 15.10.25Organisation & EinführungFolien 00, Folien 01, SetupMP4
Mi 16.10.25Übungssystem & Erste Schritte in PythonFolien 02, AbgabesystemMP4
Di 21.10.25Werte, Type, Variablen, AusdrückeFolien 03, Handout 03YT
Mi 22.10.25Ausdrücke, FunktionenFolien 04, Handout 04YT
Di 28.10.25Funktionen, Bedingungen, bedingte AusführungFolien 05, Handout 05YT
Mi 29.10.25Bedingte AusführungYT
Di 04.11.25SequenzenFolien 06, Handout 06YT
Mi 05.11.25Iteration, For-SchleifenYT
Di 11.11.25Entwurf von SchleifenFolien 07, Handout 07 (update)YT
Mi 12.11.25While-SchleifenYT
Di 18.11.25DatenklassenFolien 08, Handout 08YT
Mi 19.11.25Datenklassen, AlternativenFolien 09, Handout 09YT
Di 25.11.25Alternativen: Pattern MatchingYT
Mi 26.11.25Bäume, BinärbäumeFolien 10, Handout 10YT
Di 02.12.25Binärbäume, SuchbäumeFolien 11, Handout 11YT
Mi 03.12.25veränderliche DatenYT
Di 09.12.25Objekt-orientierte ProgrammierungFolien 12, Handout 12YT
Mi 10.12.25Aggregate etcFolien 13, Handout 13YT
Di 16.12.25OperatorenFolien 13, Handout 13 (update)YT
Mi 10.12.25Dictionaries, SetsFolien 14, Handout 14YT
Mi 07.01.26tbaYT

Übungen

DatumAbgabeMaterial
Di 14.10.25Mo 20.10.25 09:00 über GitBlatt01
Di 21.10.25Mo 27.10.25 09:00 über GitBlatt02
Di 28.10.25Mo 03.11.25 09:00 über GitBlatt03
Di 04.11.25Mo 10.11.25 09:00 über GitBlatt04
Di 11.11.25Mo 17.11.25 09:00 über GitBlatt05
Di 18.11.25Mo 24.11.25 09:00 über GitBlatt06
Di 25.11.25Mo 01.12.25 09:00 über GitBlatt07
Di 02.12.25Mo 08.12.25 09:00 über GitBlatt08
Di 09.12.25Mo 15.12.25 09:00 über GitBlatt09
Di 16.12.25Mi 07.01.26 09:00 über GitBlatt10

Bitte beachten Sie die Abgaberegeln. Lösungen zu den Übungsblättern gibt es hier.

Das letzte Übungsblatt wird eine Probeklausur sein.

Notizen aus den Tutorien finden Sie hier.

Die Tutoratsplätze werden über HisInOne vergeben (First come, first served).

Leistungen

Studienleistung

Zum Bestehen der Studienleistung ist notwendig:

  • 50% der Übungspunkte. Beachten Sie, dass 20% der Übungspunkte für die Teilnahme an den Tutoraten vergeben wird.
  • Zweimaliges Vorstellen einer (Teil-)Lösung im Tutorat.

Wichtig für fachfremd Studierende: Für die Studienleistung muss auch die Klausur bestanden werden.

Prüfungsleistung

Für das Bestehen der Prüfungsleistung ist das Bestehen der Klausur notwendig.

Die Klausur findet am 19.02.2025 statt. Die individuelle Uhrzeit und der individuelle Ort der Prüfungen kann in der Woche vor der Klausur hier eingesehen werden. Halten Sie sich unbedingt den ganzen Tag (von 8-19 Uhr) frei.