Package de.svws_nrw.core.abschluss.gost
Klasse Abi30GostAbiturMarkierungspruefung
java.lang.Object
de.svws_nrw.core.abschluss.gost.Abi30GostAbiturMarkierungspruefung
Bei dieser Implementierung handelt es sich um eine Umsetzung in Bezug auf möglichen zukünftigen
Änderungen in der APO-GOSt. Diese basiert auf der aktuellen Implementierung und integriert Aspekte
aus dem Eckpunktepapier und auf in den Schulleiterdienstbesprechungen erläuterten Vorhaben.
Sie dient der Evaluierung von möglichen Umsetzungsvarianten und als Vorbereitung einer späteren
Implementierung der Belegprüfung. Insbesondere sollen erste Versuche mit Laufbahnen mit einem
5. Abiturfach und Projektkursen erprobt werden. Detailaspekte können erst nach Erscheinen der APO-GOSt
umgesetzt werden.
Es handelt sich also um experimentellen Code, der keine Rückschlüsse auf Details einer zukünftigen APO-GOSt
erlaubt.
Diese Klasse prüft eine Markierung von Halbjahresbelegungen von anrechenbaren Kursen
für die Abiturberechnung.
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic @NotNull GostAbiturMarkierungspruefungErgebnis
pruefe
(@NotNull AbiturdatenManager manager, @NotNull List<GostBelegpruefung> belegpruefungen) Führt eine Prüfung der Markierung von Halbjahresbelegungen zur Verwendung in Block II von anrechenbaren Kursen für die Abiturberechnung durch.
-
Methodendetails
-
pruefe
@NotNull public static @NotNull GostAbiturMarkierungspruefungErgebnis pruefe(@NotNull @NotNull AbiturdatenManager manager, @NotNull @NotNull List<GostBelegpruefung> belegpruefungen) Führt eine Prüfung der Markierung von Halbjahresbelegungen zur Verwendung in Block II von anrechenbaren Kursen für die Abiturberechnung durch. Vorraussetzung hierfür ist, dass alle anrechenbare Kurse ein gültige Note zugeordnet haben.- Parameter:
manager
- der Manager zur Verwaltung der Abiturdaten.belegpruefungen
- die zuvor durchgeführten Belegprüfung der Laufbahnplanung- Gibt zurück:
- das Ergebnis der Prüfung
-