Einführung in die Programmierung (PRG) (up)

Aktuelles (up)

Die Bewertung ist in allen Gruppen abgeschlossen. Studierende, die keine Note erhalten haben und einen entsprechenden Vermerk im ISWI finden, sind im Moment negativ, können aber durch Ablegen der Ersatzprüfung am Anfang des nächsten Semesters noch eine positive Bewertung erreichen. Dabei ist nur der jeweilige Prüfungsteil zu absolvieren, der nicht positiv abgeschlossen wurde (also praktischer Teil bei weniger als 50 Testpunkten, theoretischer Teil bei weniger als 6 Mitarbeitspunkten, bzw. nicht mindestens 2 Mitarbeitspunkte pro Semesterdrittel).
Wir bitten Sie, im Menüpunkt Feedback Ihre Meinung zu dieser Lehrveranstaltung mitzuteilen. Wenn Sie den Menüpunkt ohne einzuloggen nutzen, bleibt Ihr Beitrag anonym.
 

Lehrveranstaltungen (up)

Praktikum - 050022/1-9 Einführung in die Programmierung 
 
«Informationen im Vorlesungsverzeichnis» 
 
1
Di 09:30-12:30 (ab 11.10.)
«ICS»
2
Di 12:30-15:30 (ab 11.10.)
«ICS»
3
Di 18:30-21:30 (ab 11.10.)
«Wanek»
«ICS»
4
Mo 09:30-12:30 (ab 10.10.)
«Wanek»
«ICS»
5
Mo 18:30-21:30 (ab 10.10.)
«Beran»
«ICS»
6
Di 15:30-18:30 (ab 11.10.)
«ICS»
7
Mo 12:30-15:30 (ab 10.10.)
«Wanek»
«ICS»
8
Mo 15:30-18:30 (ab 10.10.)
«Jorns»
«ICS»
9
Di 12:30-15:30 (ab 11.10.)
«ICS»
 
Vorlesung - 050175 Einführung in die Programmierung Vorlesung - Freies Wahlfach 
 
«Informationen im Vorlesungsverzeichnis» 
 
am Fr 7.10.2011 15:45-16:30
«Wanek»
ab Fr 14.10.2011 wöchentlich 12:15-13:00
«Wanek»
 
Tutorium 
 
Donnerstags 17:00-19:30 (ab 20.10.) im «Rechnerlabor Rathausstraße 19» 
 
Bearbeitung alter Testaufgaben. 
Unterstützung bei der Erstellung der Hausübungsbeispiele. 
 
Das Tutorenteam Hernadi, Lezak, Mitsch, Ohri, Pejic und Pichler steht auch im Forum zur Verfügung. 
 
Wöchentlicher Test 
 
Jeden Freitag 11:30-12:15 im «Hörsaal C1 (Unicampus)» 
 
 

Allgemeines (up)

Einordnung (up)

Das Praktikum Einführung in die Programmierung ist eine Pflichtlehrveranstaltung im Modul PRG der Studieneingangs- und Orientierungsphase des Bachelorstudiums Informatik (A 033 521) und des Bachelorstudiums Wirtschaftsinformatik (A 033 526) im Umfang von 6 ECTS. 
 
Im Lehramtsstudium im Unterrichtsfach Informatik und Informatikmanagement (884) sind die Module PRG Programmierung und (darauf aufbauend) ADS Algorithmen und Datenstrukturen anstelle der an der Uni Wien nicht mehr angebotenen Lehrveranstaltungen Algorithmen, Datenstrukturen und Programmierung I+II im Fach Praktische Informatik im 1. Studienabschnitt zu absolvieren. 
 
Für Studierende der Technischen Universität Wien (Studienkennung beginnt mit E) ist in Anerkennungs- und Äquivalenzfragen der/die jeweilige StudiendekanIn an der TU zuständig! 

Ziele (up)

Die TeilnehmerInnen sollen die sprachunabhängigen Grundprinzipien der Programmierung erlernen und darüber hinaus in die Lage versetzt werden, Algorithmen in C++ zu formulieren und auf einem Computer zu implementieren. 

Ersatzprüfung (up)

Studierende, die bereits C++ programmieren können, erhalten die Möglichkeit, ihre Kenntnisse im Rahmen einer Prüfung am Beginn des Semesters unter Beweis zu stellen. Die Prüfung umfasst einen praktischen Teil, in welchem ein funktionstüchtiges C++-Programm zur Lösung einer vorgegebenen Problemstellung erstellt werden muss (mittels Editor und GNU-C++), sowie einen theoretischen Teil (schriftlich) mit Fragen zum gesamten Stoffgebiet (im wesentlichen C++ ohne Vererbung und ohne Templates).  
 
Der Termin der Ersatzprüfung ist Mittwoch 19.10.2011 16:00 im «Rechnerlabor». Im Falle eines positiven Abschlusses der Prüfung kann das Prüfungsergebnis zur Bewertung des gesamten Praktikums herangezogen werden. Ein weiterer Besuch der Lehrveranstaltungseinheiten ist dann nicht mehr nötig. Für den Fall eines negativen Abschlusses kann das Praktikum ohne weitere Konsequenzen einfach fortgesetzt werden. 
 
Studierende, die an der Ersatzprüfung teilnehmen wollen, müssen sich in der Gruppe 99 anmelden. Jene, die die Prüfung nicht erfolgreich absolvieren, werden anschließend einer der regulären Gruppen zugeordnet. 

Vorkenntnisse (up)

Für das Praktikum werden keinerlei Programmierkenntnisse vorausgesetzt. Folgende Kenntnisse sind im Lauf des Semesters zu erwerben: 
 
  1. Grundkenntnisse über Algorithmen und Programmierung digitaler Rechner 
  2. Daten, Algorithmen, Programmiersprachen, Programme - eine begriffliche Einführung 
  3. Grundlagen der imperativen Programmierung 
  4. Grundlagen der objektorientierten Programmierung 

Ablauf und Beurteilung (up)

Das Praktikum ist eine Lehrveranstaltung mit immanentem Prüfungscharakter. Drei Kriterien sind für die Beurteilung ausschlaggebend: 
 
  1. Drittel (bis inklusive 18.11.): Einfache Programme, Anweisungen, Ausdrücke, Fehlerbehandlung, Zeiger, Referenzen und dynamische Speicherverwaltung 
  2. Drittel (bis inklusive 16.12.): Funktionen, Parameterübergabe, Überladen, Exceptions, spezielle Typen und Operatoren 
  3. Drittel (bis inklusive 31.01.): Einfache und fortgeschrittene Klassenkonzepte. 
    In jedem Drittel können jeweils maximal 4 Punkte erreicht werden. In der letzten Praktikumseinheit jedes Drittels wird die Möglichkeit angeboten, einen versäumten Mitarbeitspunkt (z.B. wegen einer Fehlstunde, aber auch, wenn aus irgendeinem anderen Grund kein Punkt erreicht wurde) nachzuholen. 

Mindestanforderungen (up)

Notwendige Bedingungen für einen positiven Abschluss sind: 

Leistungsbeurteilung (up)

Sind die Bedingungen für eine positive Bewertung erfüllt, so berechnet sich die Note wie folgt: 
Pro Mitarbeitspunkt aus ad-hoc Beispielen werden 10 Punkte vergeben. Die so erhaltenen Punkte werden zu der Summe der Testpunkte (10 besten Ergebnisse) addiert und das Resultat wird durch die maximal zu erreichende Punktezahl (das sind 220) dividiert. Die Umwandlung der ermittelten Punkte in die Gesamtnote ergibt sich aus der folgenden Notenskala. 
 
Achtung: Die Mindestanforderungen sind notwendig, aber nicht hinreichend. Das heißt, dass auch bei Erfüllen der Mindestanforderungen eine negative Note möglich ist, wenn sich ein Gesamtresultat von unter 0,5 ergibt. 

Notenskala (up)

Punkte
Note
>= 0,875
sehr gut (1)
>= 0,75
gut (2)
>= 0,625
befriedigend (3)
>= 0,5
genügend (4)
< 0,5
nicht genügend (5)
Letzte Änderung: 08.02.2012, 17:50 | 1575 Worte