Zum Inhalt

SchildWebUntis2Quartal

Ausgangslage

In NRW wird allen Schulen zur Verwaltung von Individual- und Leistungsdaten die Software SchildNRW zur Verfügung gestellt. Hier werden für jede Schule in einer Datenbank alle LehrerInnen sowie alle SchülerInnen inkl. der Leistungsdaten ihrer Schulzeit der jeweiligen Schule verwaltet.

Mit der kommerziellen Software WebUntis hingegen werden die früher im Klassenbuch und Beiheft analog festgehaltenen Daten zu Stundenthemen, Fehlzeiten und auch Ergebnisse von Klassen- und Kursarbeiten sowie Noten zur Sonstigen Mitarbeit digital festgehalten.

Um Quartalsnoten zu erfassen bietet sich WebUntis an, da es aus diesen Einzelnoten eine aktuelle Note berechnet. Diese Note kann die Fachlehrkraft als Quartalsnote stehen lassen oder überschreiben.

Auf Zeugniskonferenzen zum Quartal werden gern begleitend die Leistungsdaten aller Schülerinnen und Schüler (meist getrennt nacheinander) über einen Beamer oder großen Bildschirm präsentiert.

Idee

Das in diesem Projekt entwickelte Skript erzeugt HTML-Folien, die Exportdateien aus WebUntis und SchildNRW (Version 2 oder 3) einliest und die dort enthaltenen Leistungsdaten aller Klassen und SchülerInnen übersichtlich im Browser darstellt. Zusätzlich werden PDF-Dateien generiert, die alle Leistungsdaten übersichtlich ausdruckbar machen.

Für ein fiktives Beispiel (für eine Schule mit einer einzigen Klasse und nur drei Schülern) können Sie sich hier ein Bild von typischen Ausgaben machen:

Python-Skript

Aus technischer Sicht wird ein Python-Skript verwendet, das plattformunabhängig eingesetzt werden kann. Es wird also kein fertiges Produkt (keine "App") zur Verfügung gestellt, das Skript wird vielmehr auf der Kommandozeile gestartet. Da der Quelltext offengelegt wird, kann das Projekt bei Bedarf an die eigenen Bedürfnisse angepasst werden.

Quellcode:

https://git.lehrerlezius.de/lezius/SchildWebUntis2Quartal