# schild2halbjahr ## Über das Projekt Das vorliegende Python-Projekt liest u.a. zwei Exportdateien der Schulverwaltungssoftware SchildNRW ein und erzeugt daraus zum einen HTML-Folien mit Schülerleistungsdaten zur Präsentation auf Halbjahreskonferenzen und zum anderen PDF-Dokumente mit Übersichten der Leistungsdaten zum Ausdrucken. ## Beispieldaten Für eine fiktive Beispielschule mit nur einer Klasse mit drei Schülern habe ich fiktive Leistungsdaten angelegt. Hier eine Übersicht der Eingabedateien in Ordner [./beispielinput](./beispielinput/): - [SchuelerLeistungsdaten.dat](./beispielinput/SchuelerLeistungsdaten.dat) - [SchuelerLernabschnittsdaten.dat](./beispielinput/SchuelerLernabschnittsdaten.dat) - [epoche.csv](./beispielinput/epoche.csv) und der Konfigurationsdatei im gleichen Ordner: - [config.ini](./beispielinput/config.ini) Entsprechend hier die Ausgabedateien: a) HTML-Folien im Ordner [./output/html](./output/html) - [folien.html](./output/html/folien.html) b) PDF-Dokumente im Ordner [./output/pdf](./output/pdf) - [ausdruck-farbe.pdf](./output/pdf/ausdruck-farbe.pdf) - [ausdruck-sw.pdf](./output/pdf/ausdruck-sw.pdf) - [uebersichten.pdf](./output/pdf/uebersichten.pdf) ## Beschreibung der Vorgehensweise 1. [Erzeugen der Eingabedateien](./doc/dateien.md) 2. [Konfiguration der Verarbeitung](./doc/konfiguration.md) 3. [Anstoßen der Verarbeitung](./doc/verarbeitung.md) ## Lizenz Der Quellcode steht unter der [CC-BA-SA-4.0](LICENSE) Lizenz.