Unterkategorie

Softwareprojekte

SW01 · Software, KI und Simulation

Entwickeln Sie innovative Softwarelösungen mit Python, C++, Java oder ähnlichen Programmiersprachen und präsentieren Sie Ihre Projekte auf der internationalen Bühne.

Jetzt anmelden Regelheft Alle Kategorien

Finden Sie ein Problem. Erstellen Sie funktionierende Software.

Erstellen Sie ein Programm, das jemandem hilft, etwas besser zu machen: Informationen organisieren, eine Fertigkeit erlernen, eine Aufgabe automatisieren oder ein praktisches Problem lösen. Ihr Team wählt die Benutzer und den Zweck aus und entwickelt dann eine funktionierende Anwendung, anstatt nur eine Idee vorzustellen.

Bei der Veranstaltung demonstrieren Sie die Hauptfunktionen, zeigen, wie sich ein Benutzer durch die Software bewegt und erklären den Code und die Entscheidungen dahinter. Tests, nützliche Fehlerbehandlung und eine übersichtliche Oberfläche zeigen, dass die Anwendung über eine vorbereitete Präsentation hinaus funktionieren kann.

Die Jury prüft Funktionalität, Originalität, Codequalität und Nützlichkeit. Sie benötigen keine lange Liste von Funktionen; Konzentrieren Sie sich auf ein klares Problem und eine zuverlässige Lösung, die Sie verstehen. Bereiten Sie die Projektdateien, den Bericht und die Demonstration vor, die im offiziellen Regelwerk erforderlich sind.

Projektschwerpunkte

Algorithmendesign

Effiziente Algorithmenentwicklung, Problemlösungsstrategien und Anwendung rechnerischen Denkens.

Datenstrukturen & Datenbanken

Auswahl der richtigen Datenstrukturen, Datenbankdesign und Datenmanagement für leistungsstarke Lösungen.

Softwarearchitektur

Aufbau moderner Softwarearchitekturen mit skalierbaren, wartbaren und Clean-Code-Prinzipien.

Software Development

Lösungen für reale Probleme entwickeln

Teilnehmer entwickeln originelle Softwareprojekte, die ein gesellschaftliches Problem lösen oder zu einer bestimmten Branche beitragen.

Projekte werden von einer Expertenjury nach technischer Tiefe, Benutzererfahrung, Codequalität und Innovation bewertet.

Von der Vorbereitung bis zum Wettkampf

Verwenden Sie diesen Leitfaden, um die Erfahrung zu verstehen. Lesen Sie das offizielle Regelwerk für den vollständigen Eintrag und die technischen Anforderungen.

Was vorbereiten

Bereiten Sie ein Arbeitsprojekt, seine bearbeitbaren Quell- oder Projektdateien, einen Bericht und ein Demonstrationsvideo vor. Identifizieren Sie externe Ressourcen und Ihren eigenen Beitrag klar.

Am Wettkampftag

Führen Sie das Projekt live durch, demonstrieren Sie seine Hauptfunktionen und beantworten Sie Fragen zu Ihren Entscheidungen. Seien Sie bereit, Tests, Fehler und Verbesserungen in Ihren eigenen Worten zu erklären.

Worauf die Jury achtet

Die Bewertung richtet sich nach der Kategorierubrik und Ihrem registrierten Niveau. Eine funktionierende, gut verstandene Lösung zählt mehr als die Anzahl der Funktionen oder unnötige Komplexität.

Level 01–07 • Live-Demonstration • Maximal 100 Punkte

Bericht: maximal 10 Seiten. Demonstrationsvideo: maximal 3 Minuten. Senden Sie die erforderlichen Quelldateien oder das Repository sowie Installationsanweisungen. Überprüfen Sie die kategoriespezifischen Beweise und die offizielle Frist im Regelwerk.

BewertungskriterienPunkte
Funktionalität und Stabilität30
Innovation und Originalität25
Codequalität und Architektur25
Benutzererfahrung und Nutzen20

Projektpräsentationsbereich

Wettbewerbsregeln & Richtlinien

Lesen Sie die offiziellen Wettbewerbsregeln, Bewertungskriterien, Projektanforderungen und Einreichungsrichtlinien, bevor Sie Ihr Projekt vorbereiten.

Englisch · V3.0

Die Teilnahme setzt die Anerkennung des offiziellen Regelwerks voraus. Von allen Teams, Mentoren und Studierenden wird erwartet, dass sie die Regeln lesen, verstehen und einhalten.