Universität Wien
Warning! The directory is not yet complete and will be amended until the beginning of the term.

051914 VU Introduction to programming (2026W)

Continuous assessment of course work

Summary

1 Wörister
We 07.10. 09:45-11:15 Hörsaal 2, Währinger Straße 29 2.OG
2 Wörister
We 07.10. 09:45-11:15 Hörsaal 2, Währinger Straße 29 2.OG
3 Wörister
We 07.10. 09:45-11:15 Hörsaal 2, Währinger Straße 29 2.OG

Registration/Deregistration

Note: The time of your registration within the registration period has no effect on the allocation of places (no first come, first served).
Registration information is available for each group.

Groups

Group 1

max. 20 participants
Language: German

Lecturers

Classes (iCal) - next class is marked with N

  • Wednesday 14.10. 09:45 - 11:15 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 21.10. 09:45 - 11:15 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 04.11. 09:45 - 11:15 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 11.11. 09:45 - 11:15 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 25.11. 09:45 - 11:15 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 02.12. 09:45 - 11:15 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 09.12. 09:45 - 11:15 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 16.12. 09:45 - 11:15 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 13.01. 09:45 - 11:15 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 27.01. 09:45 - 11:15 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde

Group 2

max. 20 participants
Language: German

Lecturers

Classes (iCal) - next class is marked with N

25.11.2026 1. Test
13.01.2027 2. Test
27.01.2027 Wiederholungstest (freiwillig)

  • Wednesday 14.10. 11:30 - 13:00 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 21.10. 11:30 - 13:00 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 04.11. 11:30 - 13:00 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 11.11. 11:30 - 13:00 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 25.11. 11:30 - 13:00 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 02.12. 11:30 - 13:00 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 09.12. 11:30 - 13:00 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 16.12. 11:30 - 13:00 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 13.01. 11:30 - 13:00 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 27.01. 11:30 - 13:00 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde

Group 3

max. 20 participants
Language: German

Lecturers

Classes (iCal) - next class is marked with N

25.11.2026 1. Test
13.01.2027 2. Test
27.01.2027 Wiederholungstest (freiwillig)

  • Wednesday 14.10. 15:00 - 16:30 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 21.10. 15:00 - 16:30 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 04.11. 15:00 - 16:30 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 11.11. 15:00 - 16:30 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 25.11. 15:00 - 16:30 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 02.12. 15:00 - 16:30 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 09.12. 15:00 - 16:30 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 16.12. 15:00 - 16:30 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 13.01. 15:00 - 16:30 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 27.01. 15:00 - 16:30 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde

Information

Aims, contents and method of the course

Für die Lehrveranstaltung werden keinerlei Programmierkenntnisse vorausgesetzt.

Ziele:
Beherrschung von grundlegender imperativer Programmierung
Begreifen von Programmierabläufen anhand von Flussdiagrammen
Erwerben von Fähigkeiten zur eigenständigen Erstellung von Programmen in Python

Inhalte:
Grundlegende Themen im Bereich Programmierung

Methoden:
Theoretische Einheiten zum Erlernen von Programmierung
Freiwillige selbstständige Bearbeitung von Aufgaben
Praktische Einheiten im Lehr-Lern-Labor

Assessment and permitted materials

2 (angekündigte) schriftliche Tests
Freiwillige Präsentation und Diskussion von eigenen Programmen für Bonuspunkte
Bei den Tests werden Ihnen von der LV-Leitung fertig konfigurierte Laptops zur Verfügung gestellt.

Minimum requirements and assessment criteria

Mindestanforderungen:
Durchgehende Anwesenheit; 2 Mal unentschuldigtes Fehlen ist erlaubt
Erreichen von mindestens 20 von 40 Punkten bei Test 1
Erreichen von mindestens 20 von 60 Punkten bei Test 2

Beurteilungsmaßstab:
Zusätzlich zu den Testpunkten sind bis zu 10 Bonuspunkte für die Präsentation und Diskussion von eigenen Programmen zu erreichen
Sind alle Mindestanforderungen erreicht, so errechnet sich die Note aus der Summe der Testpunkte x, Bonuspunkte y und z = x + y wie folgt:
87 <= z : Sehr Gut
75 <= z < 87 : Gut
62 <= z < 75 : Befriedigend
50 <= z < 62 : Genügend
z < 50 : Nicht Genügend

Examination topics

Prüfungsstoff ist der Inhalt der theoretischen Einheiten - diese werden auf Moodle hochgeladen. Ein detaillierterer Prüfungsstoff wird ebenfalls auf Moodle zu finden sein.
Bei den Tests werden die theoretischen Kenntnisse angewandt und funktionierende Python-Programme und Flussdiagramme entworfen. Zusätzlich soll die Funktionsweise von bestehenden Programmen nachvollzogen werden können.

Reading list

Python Software Foundation. (2025). Python 3.13.2 documentation. https://docs.python.org/3.13/
Weigend, M. (2019). Python 3: Lernen und professionell anwenden. Das umfassende Praxisbuch.
Weitere relevante Unterstützungsmaterialien finden sie auf der Lernplattform.

Association in the course directory

Last modified: Su 06.09.2026 13:25