183.592 Programmierpraxis

2015S, UE, 4.0h, 5.9EC

Merkmale

  • Semesterwochenstunden: 4.0
  • ECTS: 5.9
  • Typ: UE Übung

Ziele der Lehrveranstaltung

Die LV "Programmierpraxis" wird für Studierende angeboten, die die LV "Grundlagen der Programmkonstruktion" (185.A02) bereits abgeschlossen haben (oder kurz vor deren Abschluss stehen) oder diese laut Studienplan nicht absolvieren müssen. Alle anderen Personen können nur mehr die LV "Programmkonstruktion" absolvieren, die die bisherigen LV "Grundlagen der Programmkonstruktion" und "Programmierpraxis" abdeckt.

Für die LV Programmierpraxis gelten aufbauend dieselben Lehrziele wie für die LV "Programmkonstruktion":

Fachliche und methodische Kenntnisse

  • Verstehen systematischer, konstruktiver Vorgehensweisen beim Erstellen, Testen, Debuggen, Nachvollziehen und Modifizieren von Programmen
  • Verstehen der wichtigsten Konzepte einer aktuellen alltagstauglichen Programmiersprache
  • Verstehen einfacher Algorithmen und fundamentaler Datenstrukturen
  • Kennen der häufigsten Fehlerquellen in der Programmierung

Kognitive und praktische Fertigkeiten

  • Anwenden fundamentaler Konzepte, Vorgehensweisen und Werkzeuge zum Erstellen, Testen, Debuggen, Nachvollziehen und Modifizieren von Programmen
  • Anwenden abstrakter und systematischer Denkweisen in der Programmierung
  • Dokumentation und Kommunikation von Programmeigenschaften

Soziale Kompetenzen, Innovationskompetenz und Kreativität

  • Fähigkeit zur Zusammenarbeit in Zweierteams
  • Freude am Lösen von Programmieraufgaben
  • Neugierde an Themen im Zusammenhang mit der Programmierung

 

 

Inhalt der Lehrveranstaltung

Der Lehrinhalt deckt sich mit dem der LV "Programmkonstruktion":

  • Fundamentale prozedurale Programmierkonzepte (einschließlich Rekursion und Ein- und Ausgabe)
  • Fundamentale Entwurfskonzepte, Problemlösungsstrategien, Algorithmen und Datenstrukturen (einschließlich abstrakter Datentypen)
  • Fundamentale Entwicklungsmethoden (hinsichtlich Programmverstehen, Korrektheit, Debuggen, Dokumentation und Programmierstil) und Programmierwerkzeuge (einschließlich geeigneter Programmierumgebungen)

 

Weitere Informationen

ECTS-Breakdown:

  • 2 ECTS (50 Stunden) für Teilnahme an Vorlesungen inklusive Vor- und Nachbereitung und Lösen der dabei gestellten Aufgaben

  • 1.7 ECTS (42 Stunden) für Lösen der Übungsaufgaben und Teilnahme an geleiteten Übungen

  • 1.2 ECTS (30 Stunden) für Testvorbereitung und Testteilnahme
  • 1.0 ECTS (25 Stunden) für Lösen der Abschlussaufgabe und Abgabegespräch

Vortragende

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Mo.15:00 - 16:0002.03.2015GM 1 Audi. Max. Vorbesprechung
Do.13:00 - 15:0005.03.2015GM 1 Audi. Max. Vorlesung
Do.14:00 - 15:0012.03.2015 - 25.06.2015GM 1 Audi. Max. Praxisbesprechung
Di.12:00 - 13:0017.03.2015 - 23.06.2015GM 1 Audi. Max. Praxisbesprechung
Programmierpraxis - Einzeltermine
TagDatumZeitOrtBeschreibung
Mo.02.03.201515:00 - 16:00GM 1 Audi. Max. Vorbesprechung
Do.05.03.201513:00 - 15:00GM 1 Audi. Max. Vorlesung
Do.12.03.201514:00 - 15:00GM 1 Audi. Max. Praxisbesprechung
Di.17.03.201512:00 - 13:00GM 1 Audi. Max. Praxisbesprechung
Do.19.03.201514:00 - 15:00GM 1 Audi. Max. Praxisbesprechung
Di.24.03.201512:00 - 13:00GM 1 Audi. Max. Praxisbesprechung
Do.26.03.201514:00 - 15:00GM 1 Audi. Max. Praxisbesprechung
Di.14.04.201512:00 - 13:00GM 1 Audi. Max. Praxisbesprechung
Do.16.04.201514:00 - 15:00GM 1 Audi. Max. Praxisbesprechung
Di.21.04.201512:00 - 13:00GM 1 Audi. Max. Praxisbesprechung
Do.23.04.201514:00 - 15:00GM 1 Audi. Max. Praxisbesprechung
Do.30.04.201514:00 - 15:00GM 1 Audi. Max. Praxisbesprechung
Di.05.05.201512:00 - 13:00GM 1 Audi. Max. Praxisbesprechung
Do.07.05.201514:00 - 15:00GM 1 Audi. Max. Praxisbesprechung
Di.12.05.201512:00 - 13:00GM 1 Audi. Max. Praxisbesprechung
Di.19.05.201512:00 - 13:00GM 1 Audi. Max. Praxisbesprechung
Do.21.05.201514:00 - 15:00GM 1 Audi. Max. Praxisbesprechung
Do.28.05.201514:00 - 15:00GM 1 Audi. Max. Praxisbesprechung
Di.09.06.201512:00 - 13:00GM 1 Audi. Max. Praxisbesprechung
Do.11.06.201514:00 - 15:00GM 1 Audi. Max. Praxisbesprechung

Leistungsnachweis

  • Die Gesamtbeurteilung setzt sich zu je einem Viertel zusammen aus den Beurteilungen
    • des zweiten regulären Tests (oder ersatzweise des Nachtragstests wenn der zweite reguläre Test nicht oder negativ beurteilt wurde),
    • des dritten regulären Tests (oder ersatzweise des Nachtragstests wenn der dritte reguläre Test nicht oder negativ beurteilt wurde),
    • der geleiteten Übungen
    • und der Abschlussaufgabe durch das Abschlussgespräch.
  • Eine positive Gesamtbeurteilung setzt eine positive Beurteilung jeder dieser vier Komponenten voraus. Wurde eine Komponente negativ oder (mangels Teilnahme) nicht beurteilt, ist die Gesamtbeurteilung negativ.
  • Jede dieser Komponenten wird mit maximal 100 Prozentpunkten beurteilt. Die Beurteilung einer Komponente ist positiv, wenn für diese Komponente mindestens 50 Prozentpunkte erreicht wurden. Ist die Gesamtbeurteilung positiv, ergibt sich die Note aus der Summe der erreichten Prozentpunkte: sehr gut ab 350 Punkten, gut ab 300 Punkten, befriedigend ab 250 Punkten, genügend darunter.
  • Ein Zeugnis wird ausgestellt, wenn an zumindest einem Test (üblicherweise dem zweiten regulären Test) teilgenommen wird. Ein Test gilt als teilgenommen, sobald man sich (nach Terminreservierung und Erscheinen zum Test) in das Testsystem eingeloggt hat.
  • Die Übungsbeurteilung setzt sich zusammen aus den Beurteilungen der geleiteten Übungen hinsichtlich
    • Qualität der Lösungen von Aufgaben vor Ort und auf Aufgabenblättern,
    • Qualität der Präsentation von Lösungen,
    • Anwesenheit und Mitarbeit.

LVA-Anmeldung

Von Bis Abmeldung bis
18.02.2015 00:00 14.03.2015 23:59 14.03.2015 23:59

Curricula

StudienkennzahlSemesterAnm.Bed.Info
No records found.

Literatur

Vorlesungsunterlagen und Skriptum finden Sie unter: http://www.complang.tuwien.ac.at/franz/pk15s-resources/

Das Skriptum kann auch als Buch im Anschluß an eine der kommenden Vorlesungstermine um EUR 19,- gekauft werden.

Vorausgehende Lehrveranstaltungen

Weitere Informationen

  • Anwesenheitspflicht!

Sprache

Deutsch