SVWS-NRW / Schild3-BetaTest

Fachberater-Repository für den Beta-Test über GitHub Issues
Other
6 stars 3 forks source link

Abiturdaten-Export am BK #1118

Open AnneSchueller opened 1 month ago

AnneSchueller commented 1 month ago

Die Ergebnisse des Zentralabiturs an Gymnasien, Gesamtschulen, Weiterbildungskollegs und beruflichen Gymnasien werden jedes Jahr erhoben. Dazu bietet Schild eine Exportschnittstelle an, die jedoch nur für Gymnasien, Gesamtschulen und Weiterbildungskollegs genutzt werden können.

Für das berufliche Gymnasium fehlt derzeit der Export. Benötigt wird eine Exportdatei mit folgenden Eigenschaften:

Folgende Felder sollen exportiert werden:

Alle weiteren Felder mit "":

JuergenRichter commented 1 month ago

Dazu einige Fragen:

Bildungsgang: Wird der so wie in SchILD gespeichert ausgegeben, also z.B. D01?
Geschlecht: Wie soll das ausgegeben werden, als Zahl wie in SchILD?
PbLK-Fach: Was ist PbLK?
PbLK-Prüfungsnote
WLK-Fach: Was ist WLK?
WLK-Prüfungsnote
GK-Fach
GK-Prüfungsnote
Abiturnote, bestanden (ja, nein)

Noch eine Frage: Ich vermute (falls ich falsch liege, bitte korrigieren), dass die o.a. Fächer irgendwie mit den Abiturfächern zusammenhängen. Wenn dem so ist: Da sind dann aber nur 3 Fächer (PbLK, WLK und GK) genannt. Spielt das 4. Abiturfach keine Rolle?

JohannesRosendahl commented 1 month ago

Vielen Dank für die prompten Nachfragen, in Absprache mit Frau Schüller antworte ich Ihnen an dieser Stelle:

Es geht in der Tat um die Leistungen der Schülerinnen und Schüler in den schriftlichen Abiturprüfungen, d. h., um die Leistungen in den beiden Leistungskursen und im Grundkurs, die mithilfe zentral gestellter Aufgabenstellungen geprüft werden. Das vierte Abiturfach (mündlich) soll nicht erfasst werden. Darüber hinaus wird neben Schulnummer und laufender Schülernummer das Geschlecht erhoben, die Abiturnote (1.0-4.0) und die Angabe, ob das Abitur bestanden wurde (Ja/Nein)

JuergenRichter commented 1 month ago

Danke für die Info: Zum Bildungsgang: SchILD "kennt" nur die Bildungsgänge in 3-stelliger Form, also D02="Berufl. Kenntnisse/Allg. Hochschulreife". Eine konkrete "Ausprägung" (z.B. Elektrotechnischer Assistent) wird über die "Fachklassen" definiert. Die möglichen Einträge werden über Schlüsseltabellen von IT-NRW bereitgestellt

Zum Geschlecht: Intern werden die Werte wie folgt verschlüsselt: 3: männlich 4: weiblich 5: divers 6: ohne Ang. Für den Export kann man das aber auch auf die von IHnen genannten Werte umschlüsseln

Zu den Leistungskursen: ScHILD "kennt" nur den 1. und 2. Leistungskurs (LK1 und LK2). Man müsste daher festlegen, wie das auf "PbLK" und " WLK" verteilt wird. Ich kann auch nicht sagen, wie die Schulen das derzeit machen.

JohannesRosendahl commented 3 days ago

Zwischenzeitlich konnte ich dem nachgehen. Wir benötigen also zusätzlich die Merkmale Schulgliederung (SGL: D01 oder D02) und den Fachklassenschlüssel (FKS), um aus der Kombination beim Upload der TXT-Datei in unserem Portal den jeweiligen Bildungsgang zu ermitteln und zuzuordnen.

Bezüglich des Geschlechts bevorzugen wir die Ziffernvariante, wie von Ihnen beschrieben.

Wegen des 1. und 2. Leistungskurses (LK1 und LK2) eine Frage: Lässt sich das Formular, in dem die Schulen die Daten eingeben/pflegen, dahingehend ändern, dass dort PbLK anstelle von LK1 bzw. WLK anstelle von LK2 angezeigt wird, so dass die Eintragungen der Schulen eindeutig sind? Dann wäre in der TXT-Datei, in die üblicherweise für jeden Prüfling 3 Zeilen exportiert werden, durch die Feldbezeichnung PBLK bzw. WLK erkennbar, um welchen LK es sich handelt (siehe die unten verlinkte Beispieldatei).

Ansonsten müssen wir beim Upload in unserem Portal aus den Fachkürzeln ermitteln, welche Zeilen den WLK und welche den PBLK enthalten (für die verschiedenen PBLK gibt es im Schlüsselverzeichnis keine spezifischen Fachkürzel, aber es gibt je Bildungsgang nur 1-3 spezifische Fachkürzel, die beim WLK vorkommen können).

Ich füge eine TXT-Datei bei, wie sie dann aussehen könnte. 199210_30_Abitur_2025.txt

FPfotenhauer commented 2 days ago

Ist das ein Portal von Qualis? Wenn ja, wo sind die Spezifikationen für so etwas?

JohannesRosendahl commented 2 days ago

Der Austausch in den voranstehenden Beiträgen zielt darauf ab, die Struktur einer TXT-Datei zu spezifizieren, mit der die Ergebnisse der zentral gestellten Abiturprüfungen (und weitere Merkmale der Schülerinnen und Schüler) an den beruflichen Gymnasien mithilfe einer Exportfunktion ("Export-Plugin") aus SchILD exportiert und im QUA-LiS-Statistikportal (https://statistikportal.qua-lis.nrw.de/) hochgeladen werden können, so wie das von Gymnasien, Gesamtschulen und Weiterbildungskollegs seit vielen Jahren praktiziert wird.

Das QUA-LiS-Statistikportal nutzt PHP/Symfony-Funktionen, um die Daten einzulesen, zu dekodieren und in die Datenbank zu schreiben.

Da es kein Problem darstellt, die SchILD-Werte in die für unsere Zwecke erforderlichen Werte umzuwandeln, können wir die SchILD-Spezifikationen für die Felder übernehmen. Wichtig ist für uns, dass alle relevanten Informationen in der TXT-Datei enthalten sind (siehe auch die oben verlinkte Beispieldatei). Weitere Hinweise zur TXT-Datei stehen im Eingangspost.

Falls aus den voranstehenden Beiträgen nicht nachvollziehbar ist, um welche Daten es geht, kann ich das gerne noch einmal ausführlich beschreiben.

kroerig commented 2 days ago

Was @FPfotenhauer meint ist: Wenn das ein offzielles Portal ist - und das ist QUA-LiS ja - dann muss es vom Betreiber dieses Portals eine Schnittstellenberschreibung geben, wie diese Textdateien aufgebaut sein müssen.

Dann muss hier keiner raten, welche Datenfelder als Quellen gemeint sein könnten, sondern dann gibt QUA-LiS vor welche Felder gemeint sind. Und wenn das nicht passt, dann kann man denen auf die Füße steigen.

FPfotenhauer commented 1 day ago

Hallo @kroerig .

Ich hatte genau das gedacht, weiß aber jetzt, wie das hier zu Stande gekommen ist. Wir arbeiten hier gerne mit an der Erstellung des Standards in diesem Fall. Danach können alle anderen davon profitieren, dass der dann "gesetzt" ist. Wichtig ist, dass das dann gut dokumentiert wird.

Vielen Dank (wiedermal) für die Unterstützung!