Entwurf, Organisation und Durchführung eines Programmierwettbewerbs
(engl. Design, Organization and Implementation of a Programming Contest)
Modulnummer: FIN-INF-110394 |
| Link zum LSF: | LSF |
| Verantwortung: | Christian Rössl |
| Dozent:in: | Christian Rössl |
| Lehrveranstaltungen: | Projektarbeit |
| Verwendbarkeit: |
|
Kürzel
|
CP 5 |
Semester Winter |
Fachsem. ab 3. |
Dauer 1 Semester |
Sprache deutsch |
Niveau Bachelor |
Angestrebte Lernergebnisse:
Die Studierenden
- können sich selbständig organisieren, um ein Softwareprojekt zu realisieren (Planung, Organisation, Werkzeuge, theoretische Grundlagen, Interaktion mit Teilnehmern)
- wenden dazu fortgeschrittene Techniken der Software-Entwicklung an
- beurteilen ihre Umsetzung kritisch und können Fehler selbständig identifizieren und korrigieren
Inhalt:
- Die Teilnehmer entwerfen und organisieren den Programmierwettbewerb zur Vorlesung "Algorithmen und Datenstrukturen", typischerweise ist das ein Computerspiel.
- Dazu wird ein Szenario für den Wettbewerb entworfen, in dem von den Wettbewerbsteilnehmern (als "Anwender") algorithmische Aufgaben zu lösen sind.
- Dieses Szenario wird in einem Framework implementiert mit festgelegten Schnittstellen, beispielhaften Lösungen, Dokumentation und Anleitungen sowie der Möglichkeit zur automatischen ("Offline"-)Auswertung von Ergebnissen.
- Die Teilnehmer organisieren den eigentlichen Wettbewerb und die Auswertung selbständig.
Arbeitsaufwand:
150 h selbstständige Arbeit
| Studien-/Prüfungsleistungen: | Lehrform / SWS: |
|
Projektarbeit |
| Voraussetzungen nach Prüfungsordnung: | Empfohlene Voraussetzungen: |
|
keine |
Algorithmen und Datenstrukturen |
| Medienformen: | Literatur: |
|
|
|
Hinweise: