Hasso-Plattner-Institut
Prof. Dr. Felix Naumann
 

Übung Programmiertechnik II

In den Übungen zur Vorlesung Programmiertechnik II werden ausgewählte Inhalte der Vorlesung bearbeitet und vertieft. Die Übung umfasst vorwiegend praktische Aufgaben und wird als Tutorium gestaltet. 

Die erfolgreiche Teilnahme an der Übung gilt als Voraussetzung zur Prüfungszulassung. Dafür muss ein Aufgabenblatt mit mind. 25% der Punkte bewertet werden und alle weiteren Aufgabenblätter mit mindestens 50% der Punkte.

Übungsblätter werden grundsätzlich in Zweiergruppen bearbeitet. Größere Gruppen sind nicht zugelassen. Es wird darum gebeten, dass sich die Teilnehmer vor Bearbeitung des ersten Übungsblattes zusammenfinden.

Hilfe bei Problemen

Bei Fragen, die für alle interessant sind, bitte das openHPI-Diskussionsforum verwenden. Dabei gilt:

  • Hilfe zur Selbsthilfe: Fragen untereinander beantworten
  • Tutoren lesen (und antworten) ebenfalls mit.

Individuelle Fragen an

  • den Übungsleiter Tobias Bleifuß oder
  • die Tutoren (pt2-2021-tutoren(at)hpi.uni-potsdam.de).

Wir werden außerdem eine Tutorensprechstunde anbieten, die gerne dazu genutzt werden kann, die Hausaufgaben betreut zu erledigen oder mit konkreten Fragen zu den Tutoren zu kommen.

Vorläufige Termine dafür sind:

  • Montag 15:15 Uhr
  • Dienstag 13:30 Uhr

Abgabesystem

Die Abgabe der Lösungen der einzelnen Aufgabenblätter erfolgt über GitHub-Classroom. Denkt daran, uns wie auf dem ersten Aufgabenblatt beschrieben, euren github-Account und den Teamnamen mitzuteilen. Jede Aufgabe soll stets zu zweit bearbeitet und abgegeben werden. 

Übungsblätter

AufgabenblattThemaLink zu openHPIAbgabetermin
0Einführung in GitHub Classroom, Aufsetzen der EntwicklungsumgebungopenHPI22.04.2021 23:59 Uhr
1Objektorientierte Programmierung in JavaopenHPI06.05.2021 23:59
2Unit-Tests & LaufzeitkomplexitätopenHPI13.05.2021 23:59
3Grundlegende DatenstrukturenopenHPI20.05.2021 23:59
4HashverfahrenopenHPI27.05.2021 23:59
5SortierverfahrenopenHPI10.06.2021 23:59
6BäumeopenHPI24.06.2021 23:59
7AlgorithmenmusteropenHPI08.07.2021 23:59

 

Plenarübung

Eine Plenarübung findet donnerstags um 11:00 Uhr statt.

Ab Juni planen wir einen zweiwöchentlichen Rhythmus. Die vorläufigen Termine ab Juni sind:

  • 03.06.
  • 17.06.
  • Dienstag 29.06. 11:00 statt 01.07. (getauscht mit Q&A zur Vorlesung)
  • 15.07.