Skip to main content

Entwurf, Organisation und Durchführung eines Programmierwettbewerbs

Winter

(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: - B.Sc. INF: Schlüssel- und Methodenkompetenzen
- B.Sc. CV: Schlüssel- und Methodenkompetenzen
- B.Sc. INGINF: Schlüssel- und Methodenkompetenzen
- B.Sc. WIF: Schlüssel- und Methodenkompetenzen
- B.Sc. INF (bilingual): Schlüssel- und Methodenkompetenzen

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

Prüfungsvorleistungen: Studien-/Prüfungsleistungen: Lehrform / SWS:

Hausarbeit (Projektbericht, Kolloquium 20 Minuten)

Projekt

Voraussetzungen nach Prüfungsordnung: Empfohlene Voraussetzungen:

keine

Algorithmen und Datenstrukturen

Medienformen: Literatur:



Hinweise: