185.A91 Einführung in die Programmierung 1 Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2024S, VU, 4.0h, 5.5EC

Merkmale

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

Lernergebnisse

Nach positiver Absolvierung der Lehrveranstaltung sind Studierende in der Lage

  • wichtige Konzepte einer aktuellen alltagstauglichen Programmiersprache zu beschreiben
  • Inhalte natürlichsprachiger Programmieraufgaben in ausführbare kleine Programme umzusetzen
  • Vorgehensweisen und Werkzeuge beim Programmieren anzuwenden
  • ausgewählte Algorithmen zu implementieren und zu analysieren

Inhalt der Lehrveranstaltung

Folgende Themen werden behandelt:

  • Prozedurale Programmierkonzepte (Variablen, Datentypen, Operatoren, Verzweigungen, Schleifen, Arrays, Unterprogramme)
  • Ein- und Ausgabe
  • Rekursion
  • Grundlegende Algorithmen (Suchen, Sortieren)
  • Fundamentale Entwicklungsmethoden (prozedurale Abstraktion, Prüfen auf Korrektheit, Debugging) und Programmierwerkzeuge einschließlich einer Programmierumgebung.

Als Programmiersprache wird Java verwendet.

Methoden

  • Vorlesungen mit Diskussionen (Live-Stream in TUWEL, Aufzeichnungen in LectureTube)
  • Aufgabenblätter zur Vorbereitung auf Übungen
  • Präsentation und Besprechung der gelösten Aufgaben in den Übungen (wenn online, dann in ZOOM)
  • Tests
    • Einstufungstests für Kompetenzstufe 2 und 3 (freiwillig)
    • Online-Test (TUWEL) zur Festigung von Grundlagen
    • Praktischer Programmiertest

Prüfungsmodus

Prüfungsimmanent

Weitere Informationen

Vorbesprechung: Mo., 04.03., 16:15-18:00 Uhr

Vorlesungen

  • Diese finden am Montag von 16:00-18:00 (c.t.) und am Donnerstag von 15:00-17:00 (c.t.) im EI 8 statt.
  • Eine zusätzliche Fragestunde wird immer am Montag (18:00 - 19:00, EI 8) angeboten.
  • Werden immer live gestreamt (Live-Stream in TUWEL).
  • Werden aufgenommen und in TUWEL zur Verfügung gestellt (1-3 Tage nach der jeweiligen Vorlesung).

Einstufungstests:

  • Diese sind freiwillig und finden am 01.03. (Kompetenzstufe 2) und 07.03. (Kompetenzstufe 3) statt.
  • Es erfolgt eine Aufnahme in eine Übungsgruppe in Kompetenzstufe 2, falls >= 80% der Punkte beim Test für Kompetenzstufe 2 erreicht werden.
  • Bei einem positiven Test bei Kompetenzstufe 3 wird die LVA abgeschlossen.

Aufwandsabschätzung (ECTS Breakdown): 137.5 Stunden=5.5 ECTS

  • Anwesenheit VO (50 Stunden)
  • Anwesenheit UE (14.5 Stunden)
  • Übungsblätter (48 Stunden)
  • Übungs- und Testvorbereitung, Tests (25 Stunden)

Alle Informationen, Unterlagen und Angaben für die Übungsbeispiele finden Sie im TUWEL-Kurs der Lehrveranstaltung.

Der TUWEL-Kurs wird ab 15.02. verfügbar sein. Informationen zu den freiwilligen Einstufungstests werden auch ab dem 15.02. in TUWEL angeboten werden.

Weitere Fragen zur Lehrveranstaltung oder der Anmeldung richten Sie bitte an: ep1@list.tuwien.ac.at

Vortragende Personen

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Mo.16:00 - 18:0004.03.2024 - 17.06.2024EI 8 Pötzl HS - QUER Vorlesung
Mo.18:00 - 20:0004.03.2024EI 8 Pötzl HS - QUER Vorlesung - Sondertermin
Do.15:00 - 17:0007.03.2024 - 27.06.2024EI 8 Pötzl HS - QUER Vorlesung
Mo.18:00 - 19:0011.03.2024 - 17.06.2024EI 8 Pötzl HS - QUER Fragestunde
Einführung in die Programmierung 1 - Einzeltermine
TagDatumZeitOrtBeschreibung
Mo.04.03.202416:00 - 18:00EI 8 Pötzl HS - QUER Vorlesung
Mo.04.03.202418:00 - 20:00EI 8 Pötzl HS - QUER Vorlesung - Sondertermin
Do.07.03.202415:00 - 17:00EI 8 Pötzl HS - QUER Vorlesung
Mo.11.03.202416:00 - 18:00EI 8 Pötzl HS - QUER Vorlesung
Mo.11.03.202418:00 - 19:00EI 8 Pötzl HS - QUER Fragestunde
Do.14.03.202415:00 - 17:00EI 8 Pötzl HS - QUER Vorlesung
Mo.18.03.202416:00 - 18:00EI 8 Pötzl HS - QUER Vorlesung
Mo.18.03.202418:00 - 19:00EI 8 Pötzl HS - QUER Fragestunde
Do.21.03.202415:00 - 17:00EI 8 Pötzl HS - QUER Vorlesung
Mo.08.04.202416:00 - 18:00EI 8 Pötzl HS - QUER Vorlesung
Mo.08.04.202418:00 - 19:00EI 8 Pötzl HS - QUER Fragestunde
Do.11.04.202415:00 - 17:00EI 8 Pötzl HS - QUER Vorlesung
Mo.15.04.202416:00 - 18:00EI 8 Pötzl HS - QUER Vorlesung
Mo.15.04.202418:00 - 19:00EI 8 Pötzl HS - QUER Fragestunde
Do.18.04.202415:00 - 17:00EI 8 Pötzl HS - QUER Vorlesung
Mo.22.04.202416:00 - 18:00EI 8 Pötzl HS - QUER Vorlesung
Mo.22.04.202418:00 - 19:00EI 8 Pötzl HS - QUER Fragestunde
Do.25.04.202415:00 - 17:00EI 8 Pötzl HS - QUER Vorlesung
Mo.29.04.202416:00 - 18:00EI 8 Pötzl HS - QUER Vorlesung
Mo.29.04.202418:00 - 19:00EI 8 Pötzl HS - QUER Fragestunde

Leistungsnachweis

Die Beurteilung erfolgt auf Basis folgender Leistungen:

  • Kompetenzstufe 1
    • Punkte für gelöste Aufgaben von 6 Aufgabenblättern
    • Teilnahme an den ersten drei Übungen
    • Präsentation ausgewählter Aufgaben in den Übungen
    • 1 TUWEL-Tests (2 Termine werden angeboten und das bessere Ergebnis wird gewertet)
    • 1 Programmiertest (2 Termine werden angeboten und das bessere Ergebnis wird gewertet)
  • Kompetenzstufe 2
    • Einstufungstest für Kompetenzstufe 2
    • Punkte für gelöste Aufgaben von 4 Aufgabenblättern
    • Präsentation ausgewählter Aufgaben in den Übungen
    • 1 TUWEL-Test (2 Termine werden angeboten und das bessere Ergebnis wird gewertet)
    • 1 Programmiertest (2 Termine werden angeboten und das bessere Ergebnis wird gewertet)
  • Kompetenzstufe 3
    • Einstufungstest für Kompetenzstufe 2
    • Einstufungstest für Kompetenzstufe 3 (Hinweis: Der Einstufungstest für Kompetenzstufe 3 testet den gesamten Stoff der LVA)

Für alle Tests gilt:

  • Vor Ort an der Universität. Änderungen werden rechtzeitig über TUWEL kommuniziert.
  • Unterlagen (Folien, eigene Programme, Java-API) sind erlaubt.

 

Prüfungen

TagZeitDatumOrtPrüfungsmodusAnmeldefristAnmeldungPrüfung
Fr.14:00 - 22:0015.12.2023InfLab Frogger schriftlich01.12.2023 12:00 - 14.12.2023 18:00in TISSTUWEL-Test
Fr.14:00 - 22:0015.12.2023InfLab Pong schriftlich01.12.2023 12:00 - 14.12.2023 18:00in TISSTUWEL-Test
Fr.14:00 - 22:0015.12.2023InfLab Q*bert schriftlich01.12.2023 12:00 - 14.12.2023 18:00in TISSTUWEL-Test
Fr.14:00 - 22:0012.01.2024InfLab Frogger schriftlich29.12.2023 12:00 - 11.01.2024 15:00in TISSTUWEL-Test (2. Termin)
Fr.14:00 - 22:0012.01.2024InfLab Q*bert schriftlich29.12.2023 12:00 - 11.01.2024 15:00in TISSTUWEL-Test (2. Termin)
Fr.14:00 - 22:0012.01.2024InfLab Pong schriftlich29.12.2023 12:00 - 11.01.2024 15:00in TISSTUWEL-Test (2. Termin)
Mi.08:00 - 20:0017.01.2024InfLab Pong schriftlich03.01.2024 12:00 - 16.01.2024 12:00in TISSProgrammiertest
Mi.08:00 - 20:0017.01.2024InfLab Q*bert schriftlich03.01.2024 12:00 - 16.01.2024 12:00in TISSProgrammiertest
Mi.08:00 - 20:0017.01.2024InfLab Frogger schriftlich03.01.2024 12:00 - 16.01.2024 12:00in TISSProgrammiertest
Mi.08:00 - 20:0031.01.2024InfLab Pong schriftlich18.01.2024 12:00 - 30.01.2024 12:00in TISSProgrammiertest (2. Termin)
Mi.08:00 - 20:0031.01.2024InfLab Q*bert schriftlich18.01.2024 12:00 - 30.01.2024 12:00in TISSProgrammiertest (2. Termin)
Mi.08:00 - 20:0031.01.2024InfLab Frogger schriftlich18.01.2024 12:00 - 30.01.2024 12:00in TISSProgrammiertest (2. Termin)
Fr.10:00 - 14:0001.03.2024InfLab Q*bert schriftlich23.02.2024 20:00 - 29.02.2024 08:00in TISSEinstufungstest K2 (freiwillig)
Fr.10:00 - 14:0001.03.2024InfLab Frogger schriftlich23.02.2024 20:00 - 29.02.2024 08:00in TISSEinstufungstest K2 (freiwillig)
Do.18:00 - 20:0007.03.2024InfLab Frogger schriftlich04.03.2024 12:00 - 06.03.2024 12:00in TISSEinstufungstest K3 (freiwillig)
Fr.10:00 - 16:0007.06.2024InfLab Frogger schriftlich24.05.2024 18:00 - 06.06.2024 12:00in TISSTUWEL-Test
Fr.10:00 - 16:0007.06.2024InfLab Q*bert schriftlich24.05.2024 18:00 - 06.06.2024 12:00in TISSTUWEL-Test
Fr.10:00 - 14:0014.06.2024InfLab Frogger schriftlich31.05.2024 18:00 - 13.06.2024 12:00in TISSTUWEL-Test (2. Termin)
Fr.10:00 - 14:0014.06.2024InfLab Q*bert schriftlich31.05.2024 18:00 - 13.06.2024 12:00in TISSTUWEL-Test (2. Termin)
Fr.10:00 - 16:0021.06.2024InfLab Frogger schriftlich07.06.2024 12:00 - 20.06.2024 12:00in TISSProgrammiertest
Fr.10:00 - 16:0021.06.2024InfLab Q*bert schriftlich07.06.2024 12:00 - 20.06.2024 12:00in TISSProgrammiertest
Di.10:00 - 14:0002.07.2024InfLab Q*bert schriftlich28.06.2024 18:00 - 01.07.2024 12:00in TISSProgrammiertest (2. Termin)
Di.10:00 - 14:0002.07.2024InfLab Frogger schriftlich28.06.2024 18:00 - 01.07.2024 12:00in TISSProgrammiertest (2. Termin)

Gruppentermine

GruppeTagZeitDatumOrtBeschreibung
Di12aDi.12:00 - 14:0012.03.2024 - 18.06.2024InfLab Frogger 185.A91 Einführung in die Programmierung 1 Di12a
Di12b+Di.12:00 - 14:0014.05.2024 - 18.06.2024InfLab Q*bert 185.A91 Einführung in die Programmierung 1 Di12b+
Di14aDi.14:00 - 16:0012.03.2024 - 18.06.2024InfLab Frogger 185.A91 Einführung in die Programmierung 1 Di14a
Di14bDi.14:00 - 16:0012.03.2024 - 18.06.2024InfLab Q*bert 185.A91 Einführung in die Programmierung 1 Di14b
Di16aDi.16:00 - 18:0012.03.2024 - 18.06.2024InfLab Frogger 185.A91 Einführung in die Programmierung 1 Di16a
Di16bDi.16:00 - 18:0012.03.2024 - 18.06.2024InfLab Q*bert 185.A91 Einführung in die Programmierung 1 Di16b
Di18aDi.18:00 - 20:0012.03.2024 - 18.06.2024InfLab Frogger 185.A91 Einführung in die Programmierung 1 Di18a
Di18bDi.18:00 - 20:0012.03.2024 - 18.06.2024InfLab Q*bert 185.A91 Einführung in die Programmierung 1 Di18b
ProgrammiertutoriumMi.09:00 - 12:0010.04.2024 - 26.06.2024InfLab Pong 185.A91 Einführung in die Programmierung 1 Programmiertutorium
Programmiertutorium (Online)Mi.15:00 - 17:0027.03.2024 - 26.06.2024 ZOOM-Meeting185.A91 Einführung in die Programmierung 1 Programmiertutorium (Online)

LVA-Anmeldung

Von Bis Abmeldung bis
12.02.2024 10:00 03.03.2024 23:55 03.03.2024 23:55

Anmeldemodalitäten

Für die Teilnahme an der Lehrveranstaltung ist eine Anmeldung verpflichtend.

Gruppen-Anmeldung

GruppeAnmeldung VonBis
Di12a05.03.2024 18:0007.03.2024 18:00
Di12b+19.03.2024 18:0021.03.2024 18:00
Di14a05.03.2024 18:0007.03.2024 18:00
Di14b05.03.2024 18:0007.03.2024 18:00
Di16a05.03.2024 18:0007.03.2024 18:00
Di16b05.03.2024 18:0007.03.2024 18:00
Di18a05.03.2024 18:0007.03.2024 18:00
Di18b05.03.2024 18:0007.03.2024 18:00
Programmiertutorium31.01.2024 23:5031.01.2024 23:55
Programmiertutorium (Online)31.01.2024 23:5031.01.2024 23:55

Curricula

StudienkennzahlVerbindlichkeitSemesterAnm.Bed.Info
033 521 Informatik Pflichtfach1. Semestertrue
Lehrveranstaltung gehört zur Studieneingangs- und Orientierungsphase STEOP
033 526 Wirtschaftsinformatik Pflichtfach1. Semestertrue
Lehrveranstaltung gehört zur Studieneingangs- und Orientierungsphase STEOP
033 532 Medieninformatik und Visual Computing Pflichtfach1. Semestertrue
Lehrveranstaltung gehört zur Studieneingangs- und Orientierungsphase STEOP
033 533 Medizinische Informatik Pflichtfach1. Semestertrue
Lehrveranstaltung gehört zur Studieneingangs- und Orientierungsphase STEOP
033 534 Software & Information Engineering Pflichtfach1. Semestertrue
Lehrveranstaltung gehört zur Studieneingangs- und Orientierungsphase STEOP
033 535 Technische Informatik Pflichtfach1. Semestertrue
Lehrveranstaltung gehört zur Studieneingangs- und Orientierungsphase STEOP

Literatur

Es wird kein Skriptum zur Lehrveranstaltung angeboten.

Vorkenntnisse

Keine.

Sprache

Deutsch