Software-Praktikum, Informatik-Praktikum im Grundstudium
8 Credit Points (entspricht 240 Stunden)
Veranstalter
Sommersemester 2011
Im Software-Praktikum entwickeln Sie in kleinen Gruppen ein vollständiges Softwaresystem. Sie entwickeln eine Version eines Brettspiels als Computerspiel mit einstellbaren Spielregeln, graphischer Benutzeroberfläche, Netzwerkunterstützung und Computergegnern. Dabei lernen Sie, ein größere Aufgabe über einen längeren Zeitraum im Team zu bearbeiten. Zum Abschluss des Praktikums wird es einen Wettbewerb geben, in dem Ihre KI-Implementierungen gegeneinander spielen.
Zur Orientierung vgl. Webseite des letzten
Jahres.
Dieses Jahr bieten wir zwei Möglichkeiten, den Software-Praktikum zu absolvieren. Sie können es in den Semesterferien absolvieren, oder während des Semesters.
Software-Praktikum im Semester
Prüfung
KI-Wettbewerb
KI-Wettbewerb Ergebnisse
- Gruppe 7
- Gruppe 3
- Gruppe 5
- Gruppe 8
- Gruppe 4
- Gruppe 7: 90 Spiele
- Gruppe 3: 57 Spiele
- Gruppe 5: 24 Spiele
- Gruppe 8: 11 Spiele
- Gruppe 4: 2 Spiele
- Gruppe 7: 42 Spiele
- Gruppe 3: 33 Spiele
- Gruppe 5: 13 Spiele
- Gruppe 7: 66 Spiele
- Gruppe 3: 48 Spiele
Termine
Vorlesung: Donnerstags, 14:15 bis 16:00, MZ 6 Hörsaal IV im Mehrzweckgebäude, Hans-Meerwein-Straße 6 (unregelmäßig). Ausnahme: Donnerstag 16. Juni treffen wir uns im Seminarraum I, 03A22, auch im Mehrzweckgebäude.
Prüfungsanmeldung
| Termin |
Inhalt |
Material |
|---|---|---|
| 14. April 2011 |
Organisation, Einführung in die Aufgabenstellung |
Folien |
| 28. April 2011 |
Koordinatensystem, Netzwerkprotokoll |
Folien, Koordinatensystem, Netzwerkprotokoll (aktualisiert) |
| 12. Mai 2011 |
Architektur des Projekts, Künstliche Intelligenz, Netzwerkprotokoll | Folien |
| 26. Mai 2011 |
Benutzeroberfläche | Folien |
| 16. Juni 2011, SR I, 03A22
|
Von der Zwischenabnahme zur Endabnahme |
Tutor-Betreuung: Dienstags, 12:30 - 14:00 und Donnerstags, ab 16:00 bis maximal 17:30, jeweils im SR VI (05D08) im Mehrzweckgebäude, Hans-Meerwein-Straße 6.
Aufgaben
Die Abgabe der einzelnen Aufgaben erfolgt in das SVN-Repository der Gruppen. Details siehe Aufgabenblatt.
Wenn es für eine Abgabe Verspätung gibt, könnt ihr das auch später korrigieren und fertig machen. Bitte trotzdem die Abgabe ins SVN stellen.
| Version |
Abgabefrist |
Thema |
Material |
|---|---|---|---|
| 0.1 |
26. April 2011, 12:00 |
Spielregeln |
Spielregeln-Zusammenfassung und Aufgabenblatt (aktualisiert), Spielregeln |
| 0.2 |
10. Mai 2011, 12:00 |
Spiellogik Testen und Netzwerkkommunikation |
Aufgabenblatt |
| 15. Mai 2011, 18:00 |
Deployment | Sehen Folien. | |
| 0.3 |
24. Mai 2011, 18:00 |
Netzwerkkommunikation und Künstliche Intelligenz |
Aufgabenblatt. Sehen auch Netzwerkprotokoll oben, der aktualisiert war. |
| 0.4 |
14. Juni 2011, 18:00
|
Zwischenabnahme: Benutzeroberfläche | GUI-Tipps, GUI-Beispiele: EG_Port_34567.jar, EG_Port_34568.jar (die verbinden an unterschiedlichen Porten), Aufgabenblatt (sehen auch Folien) |
| 1.0 |
5. Juli 2011, 18:00 |
Endabnahme |
Intensives Software-Praktikum im Semesterferien
Termine
14.3.2011 - 1.4.2011 Pflichtzeit; mindestens zwischen 10 und 16 hier sein

