Programmierung 2 Prof. Dr. Sebastian Hack Basic Lecture (9 CP), Sommersemester 2020

News

05.08.2020

Anmeldung Nachklausur im LSF

Liebe Studierende,

Die Registrierung für die Nachklausur im LSF ist jetzt möglich. Bitte denken Sie unbedingt daran sich dort bis zum 13.8. zu registrieren (außer in Studiengängen, die nicht das LSF verwenden). Die Registrierung im CMS allein reicht nicht... Weiterlesen

Liebe Studierende,

Die Registrierung für die Nachklausur im LSF ist jetzt möglich. Bitte denken Sie unbedingt daran sich dort bis zum 13.8. zu registrieren (außer in Studiengängen, die nicht das LSF verwenden). Die Registrierung im CMS allein reicht nicht aus.

Euer Prog2-Team

 

03.08.2020

Masken bei Klausureinsicht

Liebe Studierende,

 

bitte denken Sie unbedingt daran, heute Ihre Maske zur Klausureinsicht mitzubringen. Halten Sie sich an Ihren zugewiesenen Zeitslot, Sie können nicht zu einem anderen Slot an der Einsicht teilnehmen.

 

Euer Prog2-Team

31.07.2020

Klausureinsicht

Liebe Studierende,

Sie können sich jetzt für die Klausureinsicht auf ihrer Statusseite für 14 Uhr oder 15 Uhr eintragen. Am Sonntag werden wir Sie nach Ihren Präferenzen in 4 halbstündige Slots einteilen:

  • 14:00
  • 14:30
  • 15:00
  • 15:30

Es ist wichtig,... Weiterlesen

Liebe Studierende,

Sie können sich jetzt für die Klausureinsicht auf ihrer Statusseite für 14 Uhr oder 15 Uhr eintragen. Am Sonntag werden wir Sie nach Ihren Präferenzen in 4 halbstündige Slots einteilen:

  • 14:00
  • 14:30
  • 15:00
  • 15:30

Es ist wichtig, dass Sie zu dem Ihnen zugeteilten Slot kommen, Sie werden nur in den Zeitraum reingelassen. Der Slot wird Sonntag auf Ihrer Statusseite erscheinen.

Hintergrund ist, dass das CMS nur stündliche Zeitslots unterstützt bei der Übungsgruppeneinteilung und wir diese zum Einteilen für die Klausureinsicht nutzen.

Euer Prog2-Team

29.07.2020

Erinnerung Sitzplatz & Mund-Nasen-Schutz

Liebe Studierende,

Bitte denkt morgen unbedingt an euren Mund-Nasen-Schutz und stellt sicher, dass ihr euren Sitzplatz präsent habt!

Euer Prog2-Team

 

28.07.2020

Klausurvorbereitungsblatt

Liebe Studierende,

Bei den Materialien findet ihr ein Klausurvorbereitungsblatt, welches von den Tutor*innen zusammengestellt wurde.

Die Aufgaben wurden so selektiert, dass die Tutor*innen die Aufgaben als potentielle Klausuraufgaben einstufen.Das ist keine... Weiterlesen

Liebe Studierende,

Bei den Materialien findet ihr ein Klausurvorbereitungsblatt, welches von den Tutor*innen zusammengestellt wurde.

Die Aufgaben wurden so selektiert, dass die Tutor*innen die Aufgaben als potentielle Klausuraufgaben einstufen.Das ist keine Garantie, dass diese Aufgabentypen in der Klausurvorkommen! Der Umfang des Blatts entspricht jedoch deutlich mehr als einer Klausur.

Euer Prog2-Team

28.07.2020

Wichtige Infos zu Klausur & Einsicht

Liebe Studierende,

Die Sitzpläne für die Hauptklausur sind ab jetzt öffentlich. Sie können auf ihrer Statusseite sehen, wo sie sitzen. Achten Sie unbedingt darauf den richtigen Eingang zu nutzen, so wie es auf der Karte (unter Materialien) vermerkt ist. (Falls... Weiterlesen

Liebe Studierende,

Die Sitzpläne für die Hauptklausur sind ab jetzt öffentlich. Sie können auf ihrer Statusseite sehen, wo sie sitzen. Achten Sie unbedingt darauf den richtigen Eingang zu nutzen, so wie es auf der Karte (unter Materialien) vermerkt ist. (Falls Sie in der Aula sitzen ist der Plan nicht relevant, dort gibt es nur einen Eingang.)

Die Klausur beginnt um 9:00. Stellen Sie sicher, dass Sie bereits um 8:45 an Ihrem Hörsaal sind, damit wir pünktlich anfangen können.

Wie bereits per Mail mitgeteilt, müssen Sie unbedingt einen Mund-Nasen-Schutz mitbringen. Dieser wird immer beim Betreten und Verlassen des Hörsaals und bei direkter Kommunikation mit dem Team (also zum Beispiel bei Verständnisfragen) getragen. Sie können also ohne Mund-Nasen-Schutz nicht mitschreiben.

Sie dürfen nicht an der Klausur teilnehmen wenn Sie sicher Kontakt zu einem Covid-19 Patienten hatten oder von den folgenden Symptome welche aufweisen:

  • Husten
  • Halsschmerzen
  • Schnupfen
  • Durchfall
  • Fieber
  • Gliederschmerzen
  • Geruchsverlust
  • Geschmacksverlust

Eine Nicht-Teilnahme aus diesem Grund führt bei Nachreichung eines ärztlichen Attests im Prüfungsamt dazu, dass die Anmeldung zur Klausur zurückgenommen wird und kein Fehlversuch entsteht.

Die Klausureinsicht findet am 3.8. um 14-16 Uhr im Günther-Hotz-Hörsaal statt. Es wird vier Zeitslots á 30 Minuten geben, für die Sie sich im Vorfeld anmelden müssen. Die Anmeldung läuft über das Übungsgruppen-Anmeldesystem (auf Ihrer Statusseite). Sie wird nach der Klausur freigeschaltet und ist bis Sonntag um 18:00 offen. Sie werden nur zu ihrem zugeteilten Zeitslot eingelassen.

Euer Prog2-Team

22.07.2020

Klausuranmeldung

Liebe Studierende,

Denken Sie daran, dass Sie sich sowohl im CMS als auch im LSF/HISPOS (alle nicht-Wirtschaftsinformatiker*innen) eine Woche vor der Klausur anmelden müssen. Für die Hauptklausur ist das morgen.

Euer Prog2-Team

13.07.2020

Vorlesung Morgen

Liebe Studierende,

morgen um 14:15 werde ich kurz erklären, wie die Klausuren ablaufen werden und Sie haben die Gelegenheit, Fragen zu stellen. Hierzu werde ich ein normales Teams-Meeting im Prog2-Team aufmachen, zu dem ich Sie herzlich einlade.

Viele Grüße,
... Weiterlesen

Liebe Studierende,

morgen um 14:15 werde ich kurz erklären, wie die Klausuren ablaufen werden und Sie haben die Gelegenheit, Fragen zu stellen. Hierzu werde ich ein normales Teams-Meeting im Prog2-Team aufmachen, zu dem ich Sie herzlich einlade.

Viele Grüße,
Sebastian Hack

26.06.2020

Vorlesungsevaluation

Liebe Studierende,

wir möchten Sie bitten, an der Vorlesungsevaluation teilzunehmen.
Es gibt zwei getrennte Evaluationen: Eine für die Vorlesung selbst und eine für das Tutorium, das Sie besucht haben.
Die Links finden Sie heute ab 13:00 auf der... Weiterlesen

Liebe Studierende,

wir möchten Sie bitten, an der Vorlesungsevaluation teilzunehmen.
Es gibt zwei getrennte Evaluationen: Eine für die Vorlesung selbst und eine für das Tutorium, das Sie besucht haben.
Die Links finden Sie heute ab 13:00 auf der Materialien-Seite hier im CMS.

Sie haben auch die Gelegenheit, in einem Freitext-Feld Kommentare zu hinterlassen.
Wir freuen uns über jedwede Art von konstruktiver Rückmeldung.
Insbesondere sind wir sehr daran interessiert über Vorteile, Nachteile und Verbesserungsvorschläge des Online-Formats zu hören.

Vielen Dank,
Ihr Prog2-Team

22.06.2020

Fehlende @Test-Annotation

Liebe Studierende,

Einem aufmerksamen Studenten ist aufgefallen, dass wir bei dem Test testPlaneNoHitOrthogonal in RaytracerPublicHitsTest.java die @Test Annotation versehentlich vergessen haben. Diese wurde auf dem Server nachträglich hinzugefügt. Der Test... Weiterlesen

Liebe Studierende,

Einem aufmerksamen Studenten ist aufgefallen, dass wir bei dem Test testPlaneNoHitOrthogonal in RaytracerPublicHitsTest.java die @Test Annotation versehentlich vergessen haben. Diese wurde auf dem Server nachträglich hinzugefügt. Der Test wird also auf den Server-Testläufen mitausgeführt und zählt zu den Public-Tests. Folglich ist das Bestehen dieses Tests notwendige Vorrausetzung um Punkte bei Aufgabe 1 zu bekommen.

Damit der Test dann auch bei Ihnen lokal läuft, fügen Sie bitte

@Test(timeout = DEFAULT_TIMEOUT)

vor dem Test ein. Die richtige Testdatei finden Sie (in Eclipse) im Project Explorer über raytracer > test > prog2.tests.pub > RaytracerPublicHitsTest.java.

Alle Studierende, die jetzt erst das Projekt das erste Mal klonen, bekommen direkt die richtige Version mit der Test Annotation und brauchen sie nicht nachträglich hinzufügen.

Euer Prog2-Team

10.06.2020

Entfall der Zwischen-Abgabefrist

Liebe Studierende,

Das Projekt Ultimate Tic Tac Toe wird in dieser Iteration das erste Mal verwendet. Wir geben uns bei neuen Projekten immer größte Mühe, dass sie gut in den Vorlesungsbetrieb hineinpassen. Uns ist jetzt jedoch – aufgrund konstruktiven... Weiterlesen

Liebe Studierende,

Das Projekt Ultimate Tic Tac Toe wird in dieser Iteration das erste Mal verwendet. Wir geben uns bei neuen Projekten immer größte Mühe, dass sie gut in den Vorlesungsbetrieb hineinpassen. Uns ist jetzt jedoch – aufgrund konstruktiven Feedbacks durch Studierende – aufgefallen, dass das Timing in diesem Fall nicht optimal kalibriert ist. Daraus entstandene Unanehmlichkeiten möchten wir an dieser Stelle entschuldigen.

Um Ihnen entgegenzukommen wird die Abgabefrist der ersten Phase des Projektes eine Woche nach hinten verlegt und ist damit nun gleichzeitig mit der Abgabe der zweiten Phase des Projektes am Donnerstag, den 18.6. um 23:59. Die Abgabefrist der zweiten Phase ändert sich also nicht.

Euer Prog2-Team

09.06.2020

Zusammenlegen von Tutorien

Liebe Studierende,

Da sich bis zur zweiten Semesterhälfte üblicherweise sich die Zahl der aktiven Studierenden kondensiert, werden dort immer einige Tutorien zusammen gelegt. In diesem Zuge wurden jetzt alle Studierenden aus den folgenden Tutorien auf andere... Weiterlesen

Liebe Studierende,

Da sich bis zur zweiten Semesterhälfte üblicherweise sich die Zahl der aktiven Studierenden kondensiert, werden dort immer einige Tutorien zusammen gelegt. In diesem Zuge wurden jetzt alle Studierenden aus den folgenden Tutorien auf andere Tutorien im gleichen Zeitslot verteilt:

  • Tutorium 2 bei Tristan um 12 Uhr
  • Tutorium 11 bei Marvin um 14 Uhr
  • Tutorium 15 bei Johannes um 16 Uhr

Wenn Ihr Tutorium in dieser Liste dabei war, beachten Sie bitte Ihr neues Tutorium, welches auf Ihrer Statusseite zu finden ist. Ihr neuer Tutor*innen fügt Sie dann jeweils zu dem richtigen Channel auf MS Teams hinzu.

Euer Prog2-Team

07.06.2020

Abgabefrist Ultimate Tic Tac Toe

Liebe Studierende,

wir möchten an dieser Stelle daran erinnern, dass das aktuelle Projekt – wie der Projektbeschreibung zu entnehmen ist – aus zwei Phasen mit je einer eigenen Abgabefrist besteht: In der ersten Woche, also bis Donnerstag, den 11.6. um 23:59,... Weiterlesen

Liebe Studierende,

wir möchten an dieser Stelle daran erinnern, dass das aktuelle Projekt – wie der Projektbeschreibung zu entnehmen ist – aus zwei Phasen mit je einer eigenen Abgabefrist besteht: In der ersten Woche, also bis Donnerstag, den 11.6. um 23:59, sind die Tests zu erstellen und die zweite Woche, also bis Donnerstag, den 18.6. um 23:59, ist dann für die Implementierung des Spiels, sowie für die Entwicklung der KI für Bonuspunkte.

Euer Prog2-Team

02.06.2020

Office Hours Guidelines

Liebe Studierende,

Da jetzt wieder die letzte Woche des Projektes beginnt, erwarten wir wieder mehr Andrang auf die Office Hours.

Um einen flüssigeren Ablauf für alle zu gewährleisten – und damit insbesondere den Service an Sie und Ihre Kommiliton*innen zu... Weiterlesen

Liebe Studierende,

Da jetzt wieder die letzte Woche des Projektes beginnt, erwarten wir wieder mehr Andrang auf die Office Hours.

Um einen flüssigeren Ablauf für alle zu gewährleisten – und damit insbesondere den Service an Sie und Ihre Kommiliton*innen zu verbessern – möchten wir Sie bitten sich an die folgenden Richtlinien zu halten:

- Schauen Sie zunächst, ob Ihre Frage im Forum schon beantwortet wurde. Es wird jetzt insbesondere immer ein FAQ zum laufenden Projekt geben.

- Wer sich meldet sollte durchgehend erreichbar seien.

- Die VM bzw. was Sie zur Bildschirmübetragung nutzen wollen sollte stets bereit sein, sodass keine Zeit verloren geht, wenn Sie angerufen werden. Stellen Sie sich aber darauf ein, dass Sie nicht sofort angerufen werden, sondern nach dem Ermessen der Tutor*innen zunächst Rückfragen gestellt werden und/oder zunächst andere Studierende an der Reihe sind.

- Die Frage sollte so konkret wie möglich sein. Es kann sein, dass der/die Tutor*in euch nicht weiter helfen wird, wenn die Frage zu ungenau ist.

- Durchlaufen Sie dieses Flussdiagramm bevor Sie eine Frage in den Office Hours stellen.

- Fragen zu Bonusaufgaben werden grundsätzlich nicht in den Office Hours beantwortet.

Die Tutor*innen sind – zum Wohle aller kooperierenden Studierenden – dazu angehalten, nicht anzurufen bzw. wieder aufzulegen, wenn sich jemand nicht an diese Richtlinien hält. Der Platz in der Warteschlange verfällt dann und man muss sich wieder hinten anstellen. Bitte haben Sie Verständnis für diese Regeln. Wir wollen hiermit niemanden abschrecken Fragen zu stellen, sondern im Gegenteil sicherstellen, dass die Probleme, die nur in den Office Hours gelöst werden können, die Aufmerksamkeit bekommen, die sie verdienen.

Noch ein Tipp: Wenn Sie bereits in der ersten Woche eines Projektes anfangen, werden Sie in den Office Hours auf sehr viel entspanntere Tutor*innen mit viel mehr Zeit für Ihre Probleme treffen. :)

Euer Prog2-Team

02.06.2020

Probe-Zwischenklausur

Liebe Studierende,
Die Probe-Zwischenklausur wird um 14:15 im CMS unter Materialien hochgeladen. Sie haben 90 Minuten zur eigenständigen Bearbeitung. Wenn Sie Fragen zu den Aufgaben haben schreiben Sie bitte eine Privatnachricht an Sebastian Hack und Julian... Weiterlesen

Liebe Studierende,
Die Probe-Zwischenklausur wird um 14:15 im CMS unter Materialien hochgeladen. Sie haben 90 Minuten zur eigenständigen Bearbeitung. Wenn Sie Fragen zu den Aufgaben haben schreiben Sie bitte eine Privatnachricht an Sebastian Hack und Julian Rosemann in MS Teams. Dies machen Sie indem Sie nach einem der Namen suchen und auswählen. Dann öffnet sich ein Privat-Chat. Fügen Sie nun über den Button rechts oben in der Ecke den jeweils anderen als weiteren Teilnehmer dem Chat hinzu und schreiben Sie dann Ihre Nachricht.
Der Probe-Zwischenklausur Channel ist für Ankündingungen von unserer Seite gedacht. Bitte schreiben Sie selbst dort nicht hinein, sondern schreiben uns – wie oben beschrieben – privat.

Die Lösung wird morgen in den Tutorien besprochen. Da die Zeit nicht ausreicht um alles im Detail zu besprechen überlegen Sie sich bitte im Vorfeld, wo von Ihrer Seite Verständnisprobleme bestehen, damit Sie dort konkret nachfragen können. Die Lösung wird nicht im CMS veröffentlicht.

Euer Prog2-Team

22.05.2020

Probe-Zwischenklausur

Liebe Studierende,

Am Dienstag den 2. Juni wird im Vorlesungsslot eine Probe-Zwischenklausur geschrieben. Diese wird nicht an uns abgegeben und ist lediglich ein Service an Sie, damit Sie besser einschätzen können, wie die Endklausur wird. Es wird wie folgt... Weiterlesen

Liebe Studierende,

Am Dienstag den 2. Juni wird im Vorlesungsslot eine Probe-Zwischenklausur geschrieben. Diese wird nicht an uns abgegeben und ist lediglich ein Service an Sie, damit Sie besser einschätzen können, wie die Endklausur wird. Es wird wie folgt ablaufen: Die Klausur wird um 14:15 im CMS hochgeladen und Sie haben 90 Minuten um sie eigenständig, und wo immer Sie sind zu bearbeiten. Während der Klausur wird das Prog2-Team in MS Teams in dem Probe-Zwischenklausur-Channel verfügbar sein um Fragen zur Klausur zu beantworten. Am nächsten Tag bekommen Sie in Ihrem jeweiligen Tutorium die Gelegenheit Ihre Klausur unter Anleitung Ihres/r Tutor*in selbst zu korrigieren.

Euer Prog2-Team

14.05.2020

Videos der Tutor*innen

Liebe Studierende,

Die Tutor*innen veröffentlichen regelmäßig zu jedem Übungsblatt Intuitions- und Erklärungsvideos. Das erste Intuitionsvideo ist gerade herausgekommen – Sie findet es auf der Materialien-Seite. Das Erklärungsvideo wird diesen Sonntag... Weiterlesen

Liebe Studierende,

Die Tutor*innen veröffentlichen regelmäßig zu jedem Übungsblatt Intuitions- und Erklärungsvideos. Das erste Intuitionsvideo ist gerade herausgekommen – Sie findet es auf der Materialien-Seite. Das Erklärungsvideo wird diesen Sonntag veröffentlicht. Die Termine wann welche Materialien rausgegeben werden finden Sie auch im Kalender.

Euer Prog2-Team

13.05.2020

English Tutorial

Dear Students,

this message is particularly for those who are more fluent in English than in German. Now, there is also an English tutorial. It is held on every Wednesday at 12:15. If you want to switch to this tutorial, please notify Jessica, Pascal or Julian.... Weiterlesen

Dear Students,

this message is particularly for those who are more fluent in English than in German. Now, there is also an English tutorial. It is held on every Wednesday at 12:15. If you want to switch to this tutorial, please notify Jessica, Pascal or Julian. They will reassign you.

Your Prog2-Team

12.05.2020

Vorlesung heute bei Teams

Liebe alle,

die Vorlesung findet heute als Teams Live Event statt. Der Link dazu findet sich, wie gewohnt, in der Materialien-Seite.

Viele Grüße,

das Prog2 Team
 

11.05.2020

Projekt 1: RetroRenderer

Das erste Projekt ist bereits verfügbar. Die Projektbeschreibung finden Sie unter Materialien.

Heute um 16 Uhr wird zusätzlich noch ein Erklärvideo veröffentlicht.

Viel Erfolg,

Euer Prog2-Team

07.05.2020

Office Hours

Liebe Studierende,

Heute um 12 Uhr finden die ersten Office Hours statt. Office Hours gibt es wie im Kalender beschrieben immer montags, dienstags und donnerstags um 12 Uhr, sowie freitags um 14 Uhr.

Die Office Hours finden genau wie die Tutorien in MS Teams... Weiterlesen

Liebe Studierende,

Heute um 12 Uhr finden die ersten Office Hours statt. Office Hours gibt es wie im Kalender beschrieben immer montags, dienstags und donnerstags um 12 Uhr, sowie freitags um 14 Uhr.

Die Office Hours finden genau wie die Tutorien in MS Teams statt und sie laufen genauso ab wie im Vorkurs. Dieses Video zeigt euch wie.

Euer Prog2-Team

06.05.2020

Tutorieneinteilung

Liebe Studierende,

Die Tutorieneinteilung wurde heute morgen vorgenommen. Bitte schauen Sie auf Ihrer Persönlichen Statusseite nach in welchem Tutorium Sie sind. Wenn Sie noch nicht in dem Prog2-Team bei Microsoft Teams sind, treten Sie dem bitte so schnell wie... Weiterlesen

Liebe Studierende,

Die Tutorieneinteilung wurde heute morgen vorgenommen. Bitte schauen Sie auf Ihrer Persönlichen Statusseite nach in welchem Tutorium Sie sind. Wenn Sie noch nicht in dem Prog2-Team bei Microsoft Teams sind, treten Sie dem bitte so schnell wie möglich bei, damit Sie auch heute schon an Ihrem Tutorium teilnehmen können.

Euer Prog2-Team

05.05.2020

Tutorienbetrieb

Liebe Studierende,

Morgen sind bereits die ersten Tutorien. Für die Tutorien benutzen wir Microsoft Teams. Es ist ein "Team" für die Vorlesung erstellt worden. Für den Tutorienbetrieb ist es notwendig, dass Sie diesem beitreten. Den Link und den Zugangscode... Weiterlesen

Liebe Studierende,

Morgen sind bereits die ersten Tutorien. Für die Tutorien benutzen wir Microsoft Teams. Es ist ein "Team" für die Vorlesung erstellt worden. Für den Tutorienbetrieb ist es notwendig, dass Sie diesem beitreten. Den Link und den Zugangscode finden Sie auf der Materialien-Seite. Bitte machen Sie das heute noch, damit Sie rechtzeitig zum passenden Tutorium hinzugefügt werden können. Wir empfehlen die Verwendung eines Clienten für MS Teams.

Ihr Accountname ist Ihre s8-Kennung @uni-saarland.de (z.B. s8xxxxxx@uni-saarland.de , ohne “stud”), das Passwort ist das gleiche wie z.B. für das LSF . Mehr dazu im Forum.

Falls Probleme mit Microsoft Teams auftreten wenden Sie sich bitte ans Forum.

Die Änderungen der Übungsgruppenpräferenzen ist noch bis heute um 23:59 möglich. Aktualisieren Sie Ihre Präferenzen gegebenenfalls bis dahin.

Euer Prog2-Team

05.05.2020

Online-Vorlesungsformat

Liebe Studierende,

Die Vorlesungen finden in Form eines YouTube Livestreams statt. Den jeweiligen Link dazu finden Sie auf der Materialien-Seite.

Damit wir interaktiv sein können und Sie Fragen stellen können, werden wir gleichzeitig das Chat-Tool RocketChat... Weiterlesen

Liebe Studierende,

Die Vorlesungen finden in Form eines YouTube Livestreams statt. Den jeweiligen Link dazu finden Sie auf der Materialien-Seite.

Damit wir interaktiv sein können und Sie Fragen stellen können, werden wir gleichzeitig das Chat-Tool RocketChat verwenden, das auf Servern der Fachrichtung Informatik läuft. Sie können sich hierzu unter https://rocketchat.cs.uni-saarland.de/ mit ihrem SIC-Account anmelden. Der Accountname ist Ihre s8-Kennung (also “s8xxxxxx”, wie im LSF), das Passwort ist das gleiche wie z.B. für die Faculty Cloud. Dazu haben Sie zu Beginn Ihres ersten Semesters eine E-Mail bekommen. Falls Sie dieses nicht mehr wissen können Sie hier ein neues anfordern. In RocketChat suchen Sie dann über das Globus-Icon oben den Kanal #prog2, in dem der Live-Chat dann stattfindet.

Euer Prog2-Team

04.05.2020

Vorlesungsbeginn

Liebe Studierende,
morgen um 14:15 findet die erste Vorlesung als Live-Stream statt. Den Link dazu findet ihr morgen unter "Vorlesung 01" auf der Materialien-Seite.

Euer Prog2-Team

15.04.2020

Zulassungskriterium und Aufzeichnungen

Liebe Studierende,

in den Folien der Einführungsveranstaltung war ein Fehler in der Formulierung des Zulassungskriteriums: Die Zulassung hängt aus anmeldetechnischen Gründen nicht von dem letzten Projekt ab. Dies wurde dort inzwischen korrigiert, des Weiteren... Weiterlesen

Liebe Studierende,

in den Folien der Einführungsveranstaltung war ein Fehler in der Formulierung des Zulassungskriteriums: Die Zulassung hängt aus anmeldetechnischen Gründen nicht von dem letzten Projekt ab. Dies wurde dort inzwischen korrigiert, des Weiteren stehen die genauen Bestimmungen nun auch auf der Startseite.

Bitte beachten Sie außerdem unseren Forumspost zu Aufzeichnungen.
Euer Prog2-Team

12.04.2020

Online-Vorlesungen, Einführungsveranstaltung

Liebe Studierende,

wir möchten Sie nochmal auf die Einführungsveranstaltung am 14.04. 14:15 auf YouTube aufmerksam machen. Um teilzunehmen, melden Sie sich bitte sobald wie möglich auf dieser Webseite zur Vorlesung an und lesen bitte den Artikel ... Weiterlesen

Liebe Studierende,

wir möchten Sie nochmal auf die Einführungsveranstaltung am 14.04. 14:15 auf YouTube aufmerksam machen. Um teilzunehmen, melden Sie sich bitte sobald wie möglich auf dieser Webseite zur Vorlesung an und lesen bitte den Artikel Online-Vorlesungen im Forum sorgfältig durch.

Vielen Dank, viele Grüße und frohe Ostern,
das Prog 2 Team

06.04.2020

Anmeldung, Materialien, Einführungsveranstaltung

Liebe Studierende,

Sie können sich ab sofort zur Programmierung 2 anmelden. Die eigentliche Vorlesung beginnt am 5.5. voraussichtlich online. Wie genau, darüber werden wir Sie auf dem Laufenden halten.

Nach der Anmeldung stehen Ihnen das Skript und Inverted... Weiterlesen

Liebe Studierende,

Sie können sich ab sofort zur Programmierung 2 anmelden. Die eigentliche Vorlesung beginnt am 5.5. voraussichtlich online. Wie genau, darüber werden wir Sie auf dem Laufenden halten.

Nach der Anmeldung stehen Ihnen das Skript und Inverted Classroom Videos einer früheren Iteration zur Verfügung. Wir werden es aufgrund der aktuellen Situation nicht schaffen, den gesamten, sonst üblichen Stoff durchzunehmen. Wir werden daher auf die Kapitel Arithmetik und MIPS in der Vorlesung nicht eingehen. Beide sind aber als Hintergrundinformation für einige Themen, die wir in der Vorlesung durchnehmen, hilfreich und wir laden Sie herzlich dazu ein, jetzt ein wenig in den beiden Kapiteln zu schmökern. Wir beantworten auch gerne Fragen dazu in unserem Forum, das ihnen nach der Anmeldung auch zur Verfügung steht.

Am 14.04. um 14:15 informieren wir Sie in einer Online-Einführungsveranstaltung über die wichtigsten Dinge. Wie genau, posten wir dann noch auf dieser Seite.

Wir empfehlen natürlich auch eine Teilnahme am Vorkurs, der am 22.04. starten wird und auch nochmal explizit auf MIPS eingehen wird.

Viele Grüße,
Das Prog 2 Team

02.04.2020

Vorkurs

Liebe Studierende,

zur Vorbereitung auf die Programmierung 2 Vorlesung findet vom 22.04. bis zum 30.04. der Vorkurs statt! Der Vorkurs ist ein freiwilliges Angebot unserer Tutoren. Dieses Jahr findet er komplett digital statt. Wir empfehlen jeder/m die... Weiterlesen

Liebe Studierende,

zur Vorbereitung auf die Programmierung 2 Vorlesung findet vom 22.04. bis zum 30.04. der Vorkurs statt! Der Vorkurs ist ein freiwilliges Angebot unserer Tutoren. Dieses Jahr findet er komplett digital statt. Wir empfehlen jeder/m die Teilnahme daran, da er sowohl inhaltlich den Einstieg in die Vorlesung erleichtern wird, als auch bereits die gleiche digitale Infrastruktur, die (voraussichtlich) in der Vorlesung zum Einsatz kommen wird, nutzt. Weitere Infos dazu findet ihr auf der Seite des Vorkurses.

Euer Prog2-Team

Show all
 

Über die Vorlesung

Diese Vorlesung behandelt die Grundprinzipien der imperativen/objektorientierten Programmierung. Dabei wird primär Java als Programmiersprache verwendet. In dieser Vorlesung lernen Sie:

  • wie imperative/objektorientierte Programme auf heutigen Rechnern ausgeführt werden.
  • kleinere Programme in C zu schreiben.
  • mittelgroße objektorientierte Systeme in Java zu implementieren und zu testen.
  • sich in wenigen Tagen eine neue imperative/objektorientierte Sprache anzueignen, um sich in ein bestehendes Projekt einzuarbeiten.

Prüfungsmodalitäten

Die Note berechnet sich aus Klausur und Programmierprojekten.

Es gibt fünf Programmierprojekte, die während der Vorlesung bearbeitet werden. Sie bilden 50% der Endnote. Die Programmierprojekte werden von jeder/m Studierenden einzeln bearbeitet. Es ist keine Gruppenarbeit möglich.

Es wird eine Endklausur geschrieben. Zur Endklausur wird eine Nachklausur angeboten. Zulassungskriterium für beide Klausuren ist das Erreichen von mindestens 50% der Punkte in den ersten 4 Programmierprojekten. Die Termine der Klausuren sind im Kalender vermerkt. Es können sowohl die Endklausur, als auch die Nachklausur geschrieben werden, die bessere Punktzahl geht in die Note ein. Das Bestehen von entweder der Endklausur oder der Hauptklausur ist notwendig für das Bestehen der Vorlesung.

Wenn man zur Klausur zugelassen ist, berechnet sich dann die Note wie folgt:

K = erreichbarePunkteKlausur;
P = erreichbarePunkteProjekte;
k = max(punkteKlausur1, punkteKlausur2) / K;
p = min(P, punkteProjekte) / P;
q = 0.5 * (k + p);
bestanden = k >= 0.5 && q >= 0.5;

Die Endnote wird linear aus q∈[0.5, 1.0] interpoliert.

Covid-19

Dieses Semester ist aufgrund der gegenwärtigen Covid-19 Situation die vorlesungsfreie Zeit an der Uni verlängert. Im Falle einer verkürzten Vorlesungszeit wird die Maschinensprache MIPS in dieser Iteration nicht prüfungsrelevant sein. Es werden aber in jedem Fall Möglichkeiten zur Verfügung gestellt, sich damit in der verlängerten vorlesungsfreien Zeit vertraut zu machen.

Die Vorlesung findet auf jeden Fall statt, solange keine Präsenzveranstaltungen möglich sind, wird die Vorlesung komplett remote angeboten:

  • Der Vorlesungsinhalt wird online angeboten.
  • Tutorien werden über Telefonkonferenzen abgehalten.
  • Zu fixen Zeiten (office hours) sind die Tutor*innen für Video/Screencast-Anrufe verfügbar.
  • Das Forum in dem Studierende und Tutor*innen antworten können, ist jederzeit verfügbar.

Falls sich durch (hochschul-)politische Entscheidungen noch Änderungen am Ablauf ergeben sollten, werden Sie hier darüber informieren.



Datenschutz | Impressum
Bei technischen Problemen wenden Sie sich bitte an die Administratoren