Table of Contents

Programmierpraktikum zu DAPII im Sommersemester 2018

Verantwortliche: Iman Kamehkhosh, Nils Kriege, Denis Kurz, Malte Ludewig, Bernd Zey

Im Programmierpraktikum zu DAPII werden ausgewählte Datenstrukturen und Algorithmen aus Vorlesung und Übungen implementiert und evaluiert. Dadurch wird das Verständnis für den Stoff der Vorlesung vertieft und es werden darüber hinaus essentielle Kenntnisse in effizienter Programmierung vermittelt.

Ablauf des Praktikums

Die Aufgaben sind in Kurz- und Langaufgaben geteilt. Kurzaufgaben werden im Praktikum bearbeitet und testiert. Die Bearbeitung der Langaufgaben erfolgt außerhalb des Praktikums in einem Zeitraum von ca. 2 Wochen. Danach werden die Aufgaben im Praktikum testiert. Kurz- und Langaufgaben können in Gruppen von zwei oder drei Personen bearbeitet und vorgestellt werden. Als Programmiersprache wird Java verwendet.

Studienleistung

Zum Erreichen der Studienleistung muss eine Mindestpunktzahl in den Testaten erreicht werden:

  1. mindestens 50% der Punkte in den Kurzaufgaben
  2. mindestens 50% der Punkte in den Langaufgaben

Dabei geht es um die Summe aller Punkte aus Kurz- bzw. Langaufgaben, nicht pro Blatt. Fehlende Punkte auf einem Blatt können also mit guter Leistung in anderen Blättern ausgeglichen werden.

Im Krankheitsfall kann ein Testat (bei Vorlage eines Attests) in der folgenden Woche nachgeholt werden.

Notieren Sie sich Ihre Punkte nach jedem Testat! Dies dient der eigenen Kontrolle, da Ihnen Ihr vollständiger Punktestand aufgrund möglicher Gruppenwechsel während des laufenden Semesters nicht genannt werden kann.

Aufgabenblätter

Blatt Ausgabe Besprechung Typ
1 10.04.2018 16.–20.04.2018 Kurzaufgaben
2 10.04.2018 23.–27.04.2018 Langaufgaben
3 24.04.2018 30.04.–04.05.2018 Kurzaufgaben
4 24.04.2018 07.–11.05.2018 Langaufgaben
5 08.05.2018 14.–18.05.2018 Kurzaufgaben
6 08.05.2018 21.–25.05.2018 Langaufgaben
7 22.05.2018 28.05.–01.06.2018 Kurzaufgaben
8 22.05.2018 04.–08.06.2018 Langaufgaben
9 05.06.2018 11.–15.06.2018 Kurzaufgaben
10 05.06.2018 18.–22.06.2018 Langaufgaben
11 19.06.2018 25.–29.06.2018 Kurzaufgaben
12 19.06.2018 02.–06.07.2018 Langaufgaben
13 04.07.2018 09.–13.07.2018 Kurzaufgaben
14 04.07.2018 16.–20.07.2018 Langaufgaben

Termine

Die Praktikumstermine wurden über das Assess-System vergeben.

Gruppe Termin Ort Betreuer
P01 Di 8–10 OH14-U04 Denis Kurz / Bernd Zey
P02 Di 10–12 OH12-3.032 Denis Kurz / Bernd Zey
P03 Di 10–12 OH12-3.033 Robin Thunig
P04 Di 14–16 OH14-U04 Denis Kurz / Bernd Zey
P05 Di 14–16 OH12-3.032 Nils Kriege
P06 Di 14–16 OH12-3.033 Robin Thunig
P07 Di 14–16 OH12-4.032 Malte Ludewig
P09 Di 16–18 OH12-3.033 Niklas Sommerhage
P10 Mi 10–12 OH12-3.032 Malte Ludewig
P11 Mi 10–12 OH12-3.033 Robin Thunig
P12 Mi 12–14 OH12-3.032 Malte Ludewig
P13 Mi 12–14 OH12-3.033 Niklas Sommerhage
P14 Mi 12–14 OH12-4.032 David Sturm
P15 Mi 14–16 OH12-3.032 Stefan Klute
P16 Mi 14–16 OH12-3.033 Niklas Sommerhage
P17 Mi 16–18 OH12-3.032 Stefan Klute
P18 Do 8–10 OH12-3.032 Stefan Klute
P20 Do 10–12 OH14-U04 David Sturm
P21 Do 10–12 OH12-3.032 Iman Kamehkhosh
P22 Do 10–12 OH12-3.033 Robert Gehde
P23 Do 12–14 OH14-U04 David Sturm
P24 Do 12–14 OH12-3.032 Iman Kamehkhosh
P25 Do 16–18 OH14-U04 Benedikt Maus
P26 Do 16–18 OH12-3.032 Iman Kamehkhosh
P27 Fr 12–14 OH14-U04 Robert Gehde
P28 Fr 12–14 OH12-4.032 Benedikt Maus
P29 Fr 14–16 OH14-U04 Robert Gehde
P30 Fr 14–16 OH12-4.032 Benedikt Maus

Lernraumbetreuung

Es wird zusätzlich zu den Praktikumsgruppen eine Lernraumbetreuung (LRB) angeboten. Die Teilnahme ist freiwillig.

Die Betreuung wird von einem Tutor übernommen, der für Fragen und Hilfestellung zu den Aufgaben zur Verfügung steht. Im Rahmen der LRB können Praktikumsaufgaben bearbeitet und vorbereitet werden. Zusätzlich können (in Absprache mit dem Tutor) auch allgemeine Fragen zur Programmierung gestellt werden oder weitere Themen behandelt werden.

In der LRB werden keine Testate durchgeführt.

Tag Zeit Ort Betreuer
Dienstag 16:00–18:00 OH12-3.032 Nils Kriege
Donnerstag 8:00–10:00 OH12-3.033 Nils Kriege