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 (2026S)

Continuous assessment of course work

Summary

1 Ehrendorfer , Moodle
2 Ehrendorfer , Moodle

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
LMS: Moodle

Lecturers

Classes (iCal) - next class is marked with N

29.04. : 1. Test
27.05. : ONLINE Fragestunde (freiwillig)
03.06. : 2. Test
17.06. : Wiederholungstest (freiwillig)

  • Wednesday 04.03. 11:30 - 13:00 Seminarraum 5, Währinger Straße 29 1.UG (Kickoff Class)
  • Wednesday 11.03. 09:45 - 11:15 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 18.03. 09:45 - 11:15 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 25.03. 09:45 - 11:15 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 22.04. 09:45 - 11:15 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 29.04. 09:45 - 11:15 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 06.05. 09:45 - 11:15 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 13.05. 09:45 - 11:15 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 20.05. 09:45 - 11:15 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 27.05. 09:45 - 11:15 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 03.06. 09:45 - 11:15 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 17.06. 09:45 - 11:15 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde

Group 2

max. 20 participants
Language: German
LMS: Moodle

Lecturers

Classes (iCal) - next class is marked with N

29.04. : 1. Test
27.05. : ONLINE Fragestunde (freiwillig)
03.06. : 2. Test
17.06. : Wiederholungstest (freiwillig)

  • Wednesday 04.03. 11:30 - 13:00 Seminarraum 5, Währinger Straße 29 1.UG (Kickoff Class)
  • Wednesday 11.03. 11:30 - 13:00 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 18.03. 11:30 - 13:00 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 25.03. 11:30 - 13:00 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 22.04. 11:30 - 13:00 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 29.04. 11:30 - 13:00 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 06.05. 11:30 - 13:00 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 13.05. 11:30 - 13:00 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 20.05. 11:30 - 13:00 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 27.05. 11:30 - 13:00 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 03.06. 11:30 - 13:00 Lehr-Lern-Labor EDEN, 2H106 1.OG UZA II Rotunde
  • Wednesday 17.06. 11:30 - 13:00 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 MakeCode und 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
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

Sind alle Mindestanforderungen erreicht, so errechnet sich die Note aus der Summe der Testpunkte x wie folgt:
87 <= x : Sehr Gut
75 <= x < 87 : Gut
62 <= x < 75 : Befriedigend
50 <= x < 62 : Genügend
x < 50 : Nicht Genügend

Examination topics

Pü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

Weigend, M. (2019). Python 3: Lernen und professionell anwenden. Das umfassende Praxisbuch. bis inkl. Kapitel 9
Weitere relevante Unterstützungsmaterialien finden sie auf der Lernplattform.

Association in the course directory

Last modified: We 18.02.2026 15:05