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
Mo15:00 - 16:0002.03.2015GM 1 Audi. Max. Vorbesprechung
Do13:00 - 15:0005.03.2015GM 1 Audi. Max. Vorlesung
Do14:00 - 15:0012.03.2015 - 25.06.2015GM 1 Audi. Max. Praxisbesprechung
Di12:00 - 13:0017.03.2015 - 23.06.2015GM 1 Audi. Max. Praxisbesprechung
Programmierpraxis - Einzeltermine
TagDatumZeitOrtBeschreibung
Mo02.03.201515:00 - 16:00GM 1 Audi. Max. Vorbesprechung
Do05.03.201513:00 - 15:00GM 1 Audi. Max. Vorlesung
Do12.03.201514:00 - 15:00GM 1 Audi. Max. Praxisbesprechung
Di17.03.201512:00 - 13:00GM 1 Audi. Max. Praxisbesprechung
Do19.03.201514:00 - 15:00GM 1 Audi. Max. Praxisbesprechung
Di24.03.201512:00 - 13:00GM 1 Audi. Max. Praxisbesprechung
Do26.03.201514:00 - 15:00GM 1 Audi. Max. Praxisbesprechung
Di14.04.201512:00 - 13:00GM 1 Audi. Max. Praxisbesprechung
Do16.04.201514:00 - 15:00GM 1 Audi. Max. Praxisbesprechung
Di21.04.201512:00 - 13:00GM 1 Audi. Max. Praxisbesprechung
Do23.04.201514:00 - 15:00GM 1 Audi. Max. Praxisbesprechung
Do30.04.201514:00 - 15:00GM 1 Audi. Max. Praxisbesprechung
Di05.05.201512:00 - 13:00GM 1 Audi. Max. Praxisbesprechung
Do07.05.201514:00 - 15:00GM 1 Audi. Max. Praxisbesprechung
Di12.05.201512:00 - 13:00GM 1 Audi. Max. Praxisbesprechung
Di19.05.201512:00 - 13:00GM 1 Audi. Max. Praxisbesprechung
Do21.05.201514:00 - 15:00GM 1 Audi. Max. Praxisbesprechung
Do28.05.201514:00 - 15:00GM 1 Audi. Max. Praxisbesprechung
Di09.06.201512:00 - 13:00GM 1 Audi. Max. Praxisbesprechung
Do11.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