Please disable Adblockers and enable JavaScript for domain CEWebS.cs.univie.ac.at! We have NO ADS, but they may interfere with some of our course material.
• Ziele
Einführung in die Programmierung (PRG)
Aktuelles
||G- Am 2.2. finden keine Praktikumseinheiten mehr statt. Es wird allerdings ein 13. Test angeboten um Studierenden die Möglichkeit zu bieten, eventuell noch benötigte Testpunkte aufzuholen. (Die 10 besten Testresultate zählen für die Beurteilung.) Der Test findet für alle Gruppen am 2.2. um 16:00 im Hörsaal 1 statt. Es wird ein Wiederholungstest, das heißt, aus den letzten 10 Tests wird jeweils eine Frage zufällig gewählt und leicht abgeändert übernommen.|| [border] ||G- Da ohnehin für alle Fächer eine Onlineevaluierung durchgeführt wird, in der Sie Feedback zur LV abgeben können, wurde der Menüpunkt "Feedback" von dieser Webseite wieder entfernt. Details zur Evaluierung sollten Sie demnächst per Mail erhalten.|| [border] ||G- Unter dem Menüpunkt "Feedback" haben Sie die Möglichkeit, uns Ihre Meinung zur Lehrveranstaltung anonym mitzuteilen. Bitte nutzen Sie diese Gelegenheit und helfen Sie uns damit, die Lehrveranstaltung weiter zu optimieren.|| [border] ||Wir wünschen allen Studierenden angenehme Festtage und ein gutes und erfolgreiches neues Jahr.|| [border] ||G- Die Nachtragsprüfung findet am 25.9.2015 um 09:45 in den PC Labors 2,3 und 4 statt. Um an der Prüfung teilnehmen zu können, müssen Sie einerseits die Voraussetzungen erfüllen (bei der Bewertung auf dieser Webseite den Kommentar "Nachtermin möglich" erhalten haben) uns sich andererseits für die Gruppe 99 im Wintersemester 2015 anmelden. Die Prüfung wird für das Sommersemester angerechnet. Alte Prüfungsangaben zur Vorbereitung finden Sie auf dieser Webseite. || [border] ||Aus gegebenem Anlass wird hier nochmals darauf hingewiesen, dass es nicht erlaubt ist, eine andere Gruppe zur gleichen Uhrzeit zu besuchen. '''Leistungen, die solcherart in einer falschen Gruppe erbracht wurden, werden nicht anerkannt!'''. Aus organisatorischen Gründen ist es den LV-LeiterInnen nicht möglich, zu prüfen, ob Gäste aus anderen Gruppen berechtigt (weil die Gruppe, in der sie angemeldet sind, zu einer anderen Uhrzeit stattfindet) anwesend sind, oder eben nicht. Es liegt daher in der Verantwortung der Studierenden, darauf zu achten, die richtige Gruppe zu besuchen. Schon nach nur vier (von insgesamt 13) durchgeführten Praktikumseinheiten gibt es bereits mehrere Studierende, die durch diese Regelung betroffen wären, und deren Leistungen somit nichtig wären. In der ersten Woche ist das noch unproblematisch, da keine Bewertungen durchgeführt werden. Ab der zweiten Praktikumswoche wird diese Regelung allerdings auch exekutiert!|| [border] Der Zugang zu dieser Lernplattform ist nun für alle derzeit angemeldeten Studierenden freigeschaltet. Bei Problemen mit dem Login wenden Sie sich bitte per Mail an [mailto:helmut.wanek@univie.ac.at|Helmut Wanek]. Studierende, bei denen die Berechnung der Note nach den Vorgaben auf dieser Seite einen Index größer oder gleich 0,5 ergibt, die aber nicht positiv beurteilt werden können, da eine der notwendigen Bedingungen (mindestens 50 Testpunkte bzw. mindestens 2 Mitarbeitspunkte pro Semesterdrittel) nicht erfüllt ist, sind berechtigt, eine Nachtragsprüfung zu absolvieren. Diese findet im Rahmen der Ersatzprüfung am Beginn des nächsten Semesters statt. Es muss nur jener Teil absolviert werden, der nicht erfüllt wurde (also theoretischer Teil, falls Testpunkte fehlen; praktischer Teil, falls Mitarbeitspunkte fehlen). Für die Teilnahme an der Prüfung ist eine Anmeldung in der Gruppe 99 im nächsten Semester notwendig. Die Prüfung wird aber für das aktuelle Semester angerechnet. Bitte beachten Sie auch, dass die Ersatzprüfung in der Regel in der Woche vor Semesterbeginn stattfindet. Der genaue Termin wird noch bekannt gegeben.|| [border] ||-B Studierende, die im CEWebS nicht einloggen können, schicken bitte ein Email mit ihrer u:account BenutzerID ('''nicht''' Passwort!) an [mailto:helmut.wanek@univie.ac.at|Helmut Wanek] || [border] Bitte beachten Sie, dass die Gruppenteilung (in A und B) aufgehoben ist und die Beginnzeiten der Praktikumseinheiten jetzt mit den Beginnzeiten im Vorlesungsverzeichnis übereinstimmen. Für Studierende, die bisher Gruppe A besucht haben, ergibt sich keine Änderung der Beginnzeit, Studierende, die bisher Gruppe B besucht haben, beginnen nun 105 Minuten früher. In beiden Fallen verdoppelt sich die Dauer der Praktikumseinheiten. Studierende, die nicht zu Ihrem regulären Termin teilnehmen können und deshalb eine andere Gruppe besuchen wollen, müssen bedenken, dass derzeit die Gruppen wieder sehr stark ausgelastet sind. Es empfiehlt sich daher, im Bedarfsfall vielleicht per EMail bei der Leitung der Praktikumseinheit, die Sie zu besuchen beabsichtigen, anzufragen, ob es freie Plätze gibt. Die derzeit nominell freien Plätze finden Sie in der Übersicht unten. ||-B Achtung: Zusätzlich zu den Studierenden, die das Limit für das 1. Semesterdrittel erfüllt haben, können auch jene Studierenden, die zumindest die nachfolgende Bedingung erfüllen, weiterhin an den Präsenzterminen teilnehmen und bei entsprechenden Leistungen das Praktikum positiv abschließen: Die mit 10 multiplizierte Anzahl der Mitarbeitspunkte plus die Anzahl der Testpunkte ergibt zumindest 35. Studierende, die das Limit nicht erfüllt haben, aber aufgrund dieser Kulanzregel weiterhin teilnehmen können, mussten aus Kapazitätsgründen unter Umständen einer anderen Gruppe zugeteilt werden. Überprüfen Sie bitte, welcher Gruppe Sie zugeteilt wurden. (Alle betroffenen Studierenden konnten in Parallelgruppen umgemeldet werden, so dass sich keinerlei Terminprobleme ergeben sollten.) Studierende, die nicht mehr an den Präsenzterminen am Dienstag teilnehmen können, wurden der Gruppe 98 zugeteilt. Sie haben weiterhin Zugriff auf die Lernmaterialien und können Theorievortrag, Repetitorium und Tutorien besuchen. || [border] Wenn Sie aus guten Gründen zu der Ihnen zugeteilten Uhrzeit nicht teilnehmen können, schicken Sie bitte ein Mail (mit Begründung und Beleg) an [mailto:helmut.wanek@univie.ac.at|Helmut Wanek]. Wir werden uns bemühen, eine Ersatzlösung zu finden.Die Beurteilung ist abgeschlossen. Studierende, die als Kommentar bei der Beurteilung (auf dieser Webseite) den Eintrag "Nachtermin möglich" erhalten haben, können im Rahmen der Nachtragsprüfung noch einen positiven Abschluss der Lehrveranstaltung erreichen. Die Nachtragsprüfung findet am 23.2. um 15 Uhr statt. Eine Anmeldung in der Gruppe 99 im Sommersemester 2016 ist für die Teilnahme erforderlich. Es muss nur der Teil absolviert werden, der nicht ordnungsgemäß abgeschlossen wurde (praktisch, falls die Anzahl oder Verteilung der Mitarbeitspunkte nicht ausreicht, theoretisch, falls die Anzahl der Testpunkte nicht ausreicht). In seltenen Fallen, in denen beide Kriterien nicht erfüllt wurden, müssen beide Prüfungsteile absolviert warden. |
Hall of Fame - Zwischenergebnis nach 13 Tests (maximal 100 Punkte) |
|
98 |
Anja K. |
95 |
Lisa S. |
94 |
Alisa H., Ratislav H., Claus H. |
Testergebnisse
|
|||
1. Test |
6,77 |
514 |
551 |
2. Test |
3,83 |
490 |
522 |
3. Test |
6,17 |
446 |
522 |
4. Test |
5,04 |
365 |
522 |
5. Test |
6,95 |
306 |
336 |
6. Test |
6,70 |
299 |
337 |
7. Test |
3,88 |
275 |
337 |
8. Test |
7,46 |
263 |
337 |
9. Test |
7,33 |
223 |
337 |
10. Test |
1,32 |
210 |
337 |
11. Test |
5,84 |
191 |
337 |
Summe[3] |
54,55 |
- 1
- Berechnungsbasis für die Testdurchschnitte: alle jeweils abgegebenen Tests (versäumte Tests zählen also nicht mit).
- 2
- Teilnahmeberechtigte Studierende. "Teilnahmeberechtigt" sind im ersten Drittel alle angemeldeten Studierenden, ab dem zweiten Drittel (d.h. ab dem 5. Test) alle jene Studierenden, die das Limit im ersten Drittel erfüllt haben.
- 3
- Berechnungsbasis für die Durchschnittssumme: die jeweiligen Gesamtpunkte aller teilnahmeberechtigten Studierenden, ohne Streichergebnisse (versäumte Tests werden mit 0 Punkten berücksichtigt).
Aufbau der Lehrveranstaltung 050022/1-13 Einführung in die Programmierung PR
Praktikumseinheiten
Nr |
Zeit |
Ort |
Leiterin |
frei |
|
1 |
Di 11:30-14:45 (ab 06.10.) |
PC 6 |
4 |
||
2 |
Di 15:00-18:15 (ab 06.10.) |
PC 6 |
2 |
||
3 |
Di 18:30-21:45 (ab 06.10.) |
PC 3 |
«Beran» |
1 |
|
4 |
Di 18:30-21:45 (ab 06.10.) |
PC 6 |
1 |
||
5 |
Di 08:00-11:15 (ab 06.10.) |
PC 2 |
«Wanek» |
2 |
|
6 |
Di 15:00-18:15 (ab 06.10.) |
PC 5 |
«Böhmer» |
2 |
|
7 |
Di 18:30-21:45 (ab 06.10.) |
PC 5 |
«Wanek» |
1 |
|
8 |
Di 15:00-18:15 (ab 06.10.) |
PC 3 |
«Wanek» |
2 |
|
9 |
Di 08:00-11:15 (ab 06.10.) |
PC 3 |
2 |
||
10 |
Di 18:30-21:45 (ab 06.10.) |
PC 4 |
«Dunkl» |
2 |
|
11 |
Di 15:00-18:15 (ab 06.10.) |
PC 4 |
«Dunkl» |
3 |
|
12 |
Di 08:00-11:15 (ab 06.10.) |
PC 4 |
4 |
||
13 |
Di 11:30-14:45 (ab 06.10.) |
PC 4 |
«Kaes» |
2 |
Vorbesprechung (nicht verpflichtend) am FR 02.10.2015 13:15 im HS 1 in der «Währinger Straße 29». Anschließend an die Vorbesprechung findet der erste Theorievortrag statt. Für Studierende, die im HS1 keinen Platz finden, wird die Veranstaltung in andere Räume live übertragen. Kommen Sie vor Beginn der Veranstaltung zum HS1, Sie werden dann zu Ihrem Platz geleitet.
Die Praktikumseinheiten umfassen einen wöchentlichen Test und das eigenständige Erstellen eines Programms zu einer vorgegebenen Aufgabenstellung (ad-hoc Beispiel).
Repetitorium
Fr 09:45-10:45 (ab 09.10.) |
HS 1 |
Im Repetitorium werden allfällige Fragen zum Stoff beantwortet und Testbeispiele aus vergangenen Semestern bearbeitet.
Keine Anwesenheitspflicht. Veranstaltung wird gestreamt und steht auch als Aufzeichnung zur Verfügung.
Theorievortrag
Fr 10:45-11:45 (ab 09.10.) |
HS 1 |
«Wanek» |
Im Theorievortrag werden die nötigen Stoffinhalte vermittelt.
Keine Anwesenheitspflicht. Veranstaltung wird gestreamt und steht auch als Aufzeichnung zur Verfügung.
Tutorium
Mo |
08:00-09:30 |
PC 3 |
|
Mi |
09:45-11:15 |
PC 4 |
Unterstützung bei der Erstellung der Hausübungsbeispiele.
Keine Anwesenheitspflicht.
Das TutorInnenteam (Bernhard Knasmüller, Richard Paul, Martin Regenfelder, Magdalena Schwarzl, Mark Wiesinger) steht auch im Forum zur Verfügung.
Allgemeines
Einordnung
Das Praktikum Einführung in die Programmierung ist eine Pflichtlehrveranstaltung im Modul PRG der Studieneingangs- und Orientierungsphase (StEOP) des Bachelorstudiums Informatik (A 033 521) und des Bachelorstudiums Wirtschaftsinformatik (A 033 526) im Umfang von 6 ECTS.
Im Bachelor-Lehramtsstudium im Unterrichtsfach Informatik (053) ist das Praktikum Einführung in die Programmierung (Modul UF INF 05) im 2. Semester (nach Absolvierung der StEOP) vorgesehen.
Im Diplom-Lehramtsstudium im Unterrichtsfach Informatik und Informatikmanagement (884, auslaufend)) 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
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
Studierende, die bereits 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 theoretische Fragen zum gesamten Stoffgebiet, sowie einen praktischen Teil, in welchem ein C++ -Programm zur Lösung einer vorgegebenen Problemstellung erstellt werden muss. Die Ersatzprüfung findet am Freitag 25.09. um 09:45 in der «Währinger Straße 29» in den Räumen PC 3 und 4 statt (Dauer maximal 3h). 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 muss das Praktikum normal absolviert werden. Auf die Beurteilung des Praktikums hat ein negativer Abschluss der Ersatzprüfung keine weiteren Auswirkungen.
ACHTUNG: Mit dem Antritt zur Ersatzprüfung verzichten Sie auf die Möglichkeit zur Abmeldung innerhalb der Abmeldefrist! Wenn Sie zur Ersatzprüfung antreten, dann haben Sie am Praktikum unwiderruflich teilgenommen und werden beurteilt.
Studierende, die an der Ersatzprüfung teilnehmen wollen, müssen sich in der Gruppe 99 anmelden und diese Gruppe in der Präferenzliste als ersten Eintrag wählen. Jene, die die Prüfung nicht erfolgreich absolvieren, werden anschließend einer der regulären Gruppen (aus ihrer Präferenzliste, soweit möglich) zugeordnet.
Nachtragsprüfung
Studierende, die im letzten Semester nur knapp an den notwendigen Bedingungen für eine positive Beurteilung gescheitert sind und bei ihrer Beurteilung den Kommentar "Nachtermin möglich" finden, dürfen im Rahmen der Ersatzprüfung die erforderliche Leistung nachbringen. Es ist in der Regel nur ein Teil der Prüfung zu absolvieren (theoretisch, falls zu wenig Testpunkte erreicht wurden, praktisch, falls zu wenig Mitarbeitspunkte erreicht wurden). In seltenen Fällen (wenn beide Bedingungen nicht erfüllt wurden) müssen beide Prüfungsteile absolviert werden. Die Angaben sind dieselben. Um an der Nachtragsprüfung teilnehmen zu können, ist eine Anmeldung in der Gruppe 99 erforderlich. Nach einer nicht erfolgreichen Nachtragsprüfung ist eine Abmeldung vom laufenden Semester weiterhin möglich.
Vorkenntnisse
Für das Praktikum werden keinerlei Programmierkenntnisse vorausgesetzt. Folgende Kenntnisse sind im Lauf des Semesters zu erwerben:
- Grundkenntnisse über Algorithmen und Programmierung digitaler Rechner
- Daten, Algorithmen, Programmiersprachen, Programme - eine begriffliche Einführung
- Grundlagen der imperativen Programmierung
- Grundlagen der objektorientierten Programmierung
Ablauf und Beurteilung
Das Praktikum ist eine Lehrveranstaltung mit immanentem Prüfungscharakter. Drei Kriterien sind für die Beurteilung ausschlaggebend:
- Ad-hoc Beispiele (Mitarbeitspunkte): In jeder Praktikumseinheit wird ein Problem auf Basis der aktuellen Stoffinhalte des Theorievortrags gestellt. Der Fokus liegt auf dem Stoff des letzten Tests (=Stoff des vorletzten Theorievortrags). Das Problem ist durch ein ad-hoc programmiertes C++ Programm von jedem/r Studierenden selbständig zu lösen. Die Fertigstellung eines (korrekten) ad-hoc Programmes wird mit einem Mitarbeitspunkt honoriert. Als Vorbereitung für das ad-hoc Beispiel dienen die Hausübungsbeispiele. Im Laufe des Semesters sind 12 ad-hoc Beispiele zu lösen.Das Semester wird in drei Drittel gegliedert, die folgende Stoffgebiete umfassen:
- Drittel (bis inklusive 03.11.): Einfache Programme, Anweisungen, Ausdrücke, Fehlerbehandlung, Zeiger, Referenzen und dynamische Speicherverwaltung
- Drittel (bis inklusive 01.12.): Funktionen, Parameterübergabe, Überladen, Exceptions
- Drittel (bis inklusive 26.01.): Spezielle Typen und Operatoren, Einfache und fortgeschrittene Klassenkonzepte.In jedem Drittel können maximal 4 Punkte erreicht werden. In der jeweils letzten Praktikumseinheit des zweiten und dritten 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.
- Tests: Jede Woche wird am Beginn der Praktikumseinheit ein Test über das bisher behandelte Stoffgebiet durchgeführt. Insgesamt finden 12 Tests statt, bei denen jeweils 10 Punkte erreichbar sind. Nur die 10 besten Testergebnisse werden gewertet, so dass ein Maximum von 100 Testpunkten im Semester erreichbar ist.Versäumte Tests (aus welchen Gründen auch immer) können nicht nachgeholt werden. Da 12 Tests angeboten werden, sollte das Versäumen eines Tests kaum Auswirkungen auf die Gesamtleistung haben.
- Hausübungsbeispiele: Als Vorbereitung für die ad-hoc Beispiele werden wöchentlich Hausübungsbeispiele am Arbeitsplatz veröffentlicht. Aus diesen Hausübungsbeispielen ist jede Woche mindestens eines selbständig und richtig zu lösen und hochzuladen. Das gelöste Beispiel ist bis zur annoncierten Deadline (im Allgemeinen Dienstag 07:30) auf dieser Webseite hochzuladen. Hochladen nach der Deadline ist nicht möglich. Die Hausübungsbeispiele werden gegebenenfalls während des Praktikums in der Gruppe diskutiert. Werden mehr als drei Hausübungsbeispiele nicht fristgerecht abgegeben, so wird das durch einen Abzug von entsprechend vielen Mitarbeitspunkten geahndet (Minuspunkte). Offensichtlich kopierte Beispiele gelten als "erschlichene Leistungen" und führen gemäß Richtlinien der Studienpräses zur Nichtbeurteilung der Lehrveranstaltung gemäß §13 Abs. 7 Satzung Studienrecht mit entsprechendem Eintrag im Sammelzeugnis.
- Im ersten Semesterdrittel werden die Praktikumsgruppen in jeweils zwei Teilgruppen geführt. Für jeden Teil findet der Test und die Erstellung des ad-hoc Programms separat statt. Studierende, die am Ende des ersten Semesterdrittels mindestens 2 Mitarbeitspunkte und nach den ersten 4 Tests mindestens 20 Testpunkte erreicht haben, sind berechtigt, die Lehrveranstaltung weiter zu besuchen.
(Für Studierende die aus belegbaren, guten Gründen, wie z.B. Krankheit mit ärztlichem Attest, Einheiten im ersten Drittel versäumt haben, werden die Leistungen der ersten vier besuchten Praktikumseinheiten herangezogen, um eine Entscheidung über das Recht zum weiteren Besuch der Lehrveranstaltung zu fällen.)
Mindestanforderungen
Notwendige Bedingungen für einen positiven Abschluss sind:
- Das Erreichen von mindestens 50 Testpunkten (nicht absolvierte bzw. nicht abgegebene Tests zählen 0 Punkte)
- Das Erarbeiten von mindestens 2 Mitarbeitspunkten aus ad-hoc Beispielen in jedem Semesterdrittel
Leistungsbeurteilung
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 beste Ergebnisse) addiert und das Resultat wird durch die maximal zu erreichende Punktezahl (das sind in diesem Semester 220) dividiert. Die Umwandlung der ermittelten Punkte in die Gesamtnote ergibt sich aus der folgenden Notenskala.
Achtung: Die Mindestanforderungen sind notwendig, aber nicht (in jedem Semester) 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
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: 07.05.2018, 17:36 | 3365 Worte