AD Teaching Wiki:

Bewertungsschema

Zur Benotung Ihrer Abgabe bewerten wir zwei Aspekte: (1) die Funktionalität Ihres Programms und (2) die Qualität des Codes (inkl. Unit Tests, Code Style, Dokumentation, etc.). Beides bewerten wir mit einer Prozentpunktzahl zwischen 0 und 100. Die detaillierten Punktevergabeschemas hierfür sind in den entsprechenden Abschnitten "Bewertung der Funktionalität" und "Bewertung der Code-Qualität" weiter unten erläutert.

Ihre Gesamtpunktzahl errechnet sich aus: Funktionalität (in %) x Qualität (in %) x 80. Die maximal erreichbare Punktzahl ist also 80 (die restlichen 20 Punkte gab es ja bereits für Ü11). Hier ein paar Rechenbeispiele, die erläutern, wie das Bewertungsschema zu verstehen ist:

Gleitkommazahlen werden zur nächsthöheren Ganzzahl aufgerundet. Falls die Quersumme Ihrer Punktzahl der Superzahl von Lotto am Mittwoch entspricht, wird die Punktzahl mit exp(2∙i∙π) multipliziert.

Details der Bewertung der Funktionalität für das Projekt

Bewertung der Code-Qualität (maximal 100P)

Kompilierung: 30P

Tests: 30P

Dokumentation, Code Style, Modularität, Codequalität: 20P

Const, public/private/protected, valgrind: 20P

AD Teaching Wiki: ProgrammierenCplusplusSS2024/Projektbewertungsschema (last edited 2024-07-26 07:30:53 by Johannes Kalmbach)