===== Programmierpraktikum zu DAPII im Sommersemester 2014 =====
Verantwortliche: [[http://www-ai.cs.tu-dortmund.de/PERSONAL/blom.html|Hendrik Blom]], [[staff:kriege|Nils Kriege]], [[staff:timm|Henning Timm]], [[staff:zey|Bernd Zey]]
==== Ankündigungen: ====
Ab dem **17. Juni 2014** finden die Praktikumsgruppen die bisher im **MSW16** und der **OH18** stattgefunden haben in der **OH12** statt. Die neuen Räume stehen hier und in der
^ alter Raum ^ neuer Raum ^ Betroffene Gruppen ^
| MSW 16 U11 | **OH12 3.032** | P-2, P-5, P-8, P-11, P-14, P-17, P-20, P-23, P-26|
| MSW 16 U12 | **OH12 3.033** | P-3, P-6, P-12, P-15, P-18, P-21, P-24, P-27, P-28|
| OH 18 U.03 | **OH12 4.032** | P-4, P-7|
==== Ablauf des Praktikums ====
Im Programmierpraktikum zu [[http://ls2-www.cs.tu-dortmund.de/lehre/sommer2014/dap2/|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. Als Programmiersprache wird dazu Java verwendet.
Die Aufgaben sind in Kurzaufgaben 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.
==== Teilnahmevoraussetzungen ====
Keine. Allerdings werden Programmierkenntnisse z.B. erworben durch das Programmierpraktikum zu DAP I (Informatik) oder EiDP (Nebenfach) benötigt.
=== Studienleistung ===
Zum Erreichen der Studienleistung muss eine Mindestpunktzahl in den Testaten erreicht werden:
- mindestens 50% der Punkte in den **Kurz**aufgaben
- mindestens 50% der Punkte in den **Lang**aufgaben
Dabei geht es um die Summe der 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.
Zusätzlich ist die Anwesenheit und aktive Mitarbeit an 12 Terminen des Praktikums erforderlich.
== Krankheit ==
Im Krankheitsfall kann ein Testat (bei Vorlage eines Attests) in der folgenden Woche nachgeholt werden.
=== Accounts ===
Studierende mit Hauptfach Informatik verwenden ihren IRB-Poolaccount. Für Studierenden im Nebenfach werden Accounts zur Verfügung gestellt.
Das Passwort der nebenfach-Accounts sollte auf jeden Fall sofort geändert werden. Dafür gibt es zwei Möglichkeiten:
- Über das [[https://irb.cs.tu-dortmund.de/cont/de/account/myacc/login/index.html|Webinterface der IRB]]. (Empfohlen)
- Über die Shell mit dem Befehl ''passwd''.
some_user@machine:~$ passwd
Changing password for some_user
(current) UNIX password:
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
=== Lernraumbetreuung ===
Ab Donnerstag dem 15.05.2014 wird zusätzlich zu den Praktikumsgruppen eine Lernraumbetreuung 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 ^ Tutor ^
|Dienstags | 8:00-10:00 | OH14-U04 | Michael Freimuth |
|Donnerstags | 16:00-18:00 | OH14-U04 | Michael Freimuth |
|Freitags | 12:00-14:00 | OH14-U04 | Richard Niland |
|Freitags | 14:00-16:00 | OH14-U04 | Richard Niland |
==== Termine ====
Die Praktikumstermine werden über das Assess-System vergeben.
Der Anmeldezeitraum wird in der Vorlesung bekanntgegeben.
Ab dem **17. Juni 2014** finden die Praktikumsgruppen die bisher im **MSW16** und der **OH18** stattgefunden haben in der **OH12** statt. Die Räume in der OH14 bleiben unverändert.
^ Gruppe ^ Zeit ^ Ort ^ neuer Raum ^ Betreuer ^
| P-1 | Di 10-12 Uhr | OH14-U04 | | Bernd Zey / Nils Kriege |
| P-2 | Di 10-12 Uhr | MSW16-U11 | OH12-3.032 | Christoph Stahl |
| P-3 | Di 10-12 Uhr | MSW16-U12 | OH12-3.033 | Sascha Threbank |
| P-4 | Di 14-16 Uhr | OH18-U.03 | OH12-4.032 | Hendrik Blom |
| P-5 | Di 14-16 Uhr | MSW16-U11 | OH12-3.032 | Michael Freimuth |
| P-6 | Di 14-16 Uhr | MSW16-U12 | OH12-3.033 | Sascha Threbank |
| P-7 | Di 16-18 Uhr | OH18-U.03 | OH12-4.032| Hendrik Blom |
| P-8 | Di 16-18 Uhr | MSW16-U11 | OH12-3.032 | Bernd Zey / Nils Kriege |
| P-9 | Di 16-18 Uhr | MSW16-U12 | OH12-3.033 | Tim Garstecki |
||
| P-10 | Mi 10-12 Uhr | OH14-U04 | | Frank Böhmer |
| P-11 | Mi 10-12 Uhr | MSW16-U11 | OH12-3.032 | Sebastian Schroer |
| P-12 | Mi 10-12 Uhr | MSW16-U12 | OH12-3.033 | Richard Niland |
| P-13 | Mi 12-14 Uhr | OH14-U04 | | Frank Böhmer |
| P-14 | Mi 12-14 Uhr | MSW16-U11 | OH12-3.032 | Julian Schilling |
| P-15 | Mi 12-14 Uhr | MSW16-U12 | OH12-3.033 | Richard Niland |
| P-16 | Mi 14-16 Uhr | OH14-U04 | | Henning Timm |
| P-17 | Mi 14-16 Uhr | MSW16-U11 | OH12-3.032 | David Sturm |
| P-18 | Mi 14-16 Uhr | MSW16-U12 | OH12-3.033 | Tim Garstecki |
| P-19 | Mi 16-18 Uhr | OH14-U04 | | Sebastian Schroer |
| P-20 | Mi 16-18 Uhr | MSW16-U11 | OH12-3.032 | David Sturm |
| P-21 | Mi 16-18 Uhr | MSW16-U12 | OH12-3.033 | Christoph Stahl |
||
| P-22 | Do 8-10 Uhr | OH14-U04 | | Henning Timm |
| P-23 | Do 8-10 Uhr | MSW16-U11 | OH12-3.032 | Dennis Menzel |
| P-24 | Do 8-10 Uhr | MSW16-U12 | OH12-3.033 | Michael Freimuth |
| P-25 | Do 10-12 Uhr | OH14-U04 | | Julian Schilling |
| P-26 | Do 10-12 Uhr | MSW16-U11 | OH12-3.032 | Dennis Menzel |
| P-27 | Do 10-12 Uhr | MSW16-U12 | OH12-3.033 | Christian Everke |
| P-28 | Do 12-14 Uhr | MSW16-U12 | OH12-3.033 | Christian Everke |
^ Zeit ^ Montag ^ Dienstag ^ Mittwoch ^ Donnerstag ^ Freitag ^
| 8-10 | - | LRB | - | P-22, P-23, P-24 | - |
| 10-12 | - | P-1, P-2, P-3 | P-10, P-11, P-12 | P-25, P-26, P-27 | - |
| 12-14 | - | - | P-13, P-14, P-15 | P-28 | LRB |
| 14-16 | - | P-4, P-5, P-6 | P-16, P-17, P-18 | - | LRB |
| 16-18 | - | P-7, P-8, P-9 | P-19, P-20, P-21 | LRB | - |
==== Aufgaben ====
^ Blatt ^ Ausgabe ^ Besprechung ^ Typ ^
| Blatt 1 | 08.04. | 14.-18.04. (16. KW) | Kurz. |
| Blatt 2 | 11.04. | 21.-25.04. (17. KW) | Lang. |
| Blatt 3 | 22.04. | 28.04-02.05. (18. KW) | Kurz. |
| Blatt 4 | 28.04. | 05.-09.05. (19. KW) | Lang. |
| Blatt 5 | 05.05. | 12.-16.05. (20. KW) | Kurz. |
| Blatt 6 | 08.05. | 19.-23.05. (21. KW) | Lang. |
| Blatt 7 | 19.05. | 26.-30.05. (22. KW) | Kurz. |
| Blatt 8 | 23.05. | 02.-06.06. (23. KW) | Lang. |
| Blatt 9 | 03.06. | 09.-13.06. (24. KW) | Kurz. |
| Blatt 10 | 06.06. | 16.-20.06. (25. KW) | Lang. |
| Blatt 11 | 17.06. | 23.-27.06. (26. KW) | Kurz. |
| Blatt 12 | 21.06. | 30.06.-04.07. (27. KW) | Lang. |
| Blatt 13 | 04.07. | 07.-11.07. (28. KW) | Kurz. |
| Blatt 14 | 07.07. | 14.-18.07. (29. KW) | Lang. |