Zum Inhalt

LehrerPDF

Ausgangslage

Für die Verwaltung von Schülerinnen und Schülern und deren Daten (Leistungdaten, Hausaufgaben, Checklisten usw.) haben sich sehr verschiedene Vorgehensweisen etabliert, die von der kompletten digitalen IT-Erfassung (vgl. etwa TeacherTool für das iPad) bis zum analogen Lehrerkalender reichen.

In der Mitte des Spektrums sind interessante Lösungen zu finden, bei denen aus einigen wenigen Benutzereingaben eine digitale PDF-Vorlage für ein Tablet generiert wird, die anschließend auf analoge Weise mit einem Stift bearbeitet wird. Beispiele dafür sind Digitaler Unterrichtsplaner für GoodNotes auf dem iPad Tablet oder Teacher Planner auf dem reMarkable 2 Tablet.

Idee

Im vorliegenden Projekt wird die Erzeugung einer PDF Vorlage aus detaillierten Benutzereingaben mittels eines Python-Skripts verfolgt. So muss zum einen pro Lerngruppe eine Namensliste bereitgestellt werden. Und so kann zum anderen die Ausgabe für jede Lerngruppe individuell konfiguriert werden.

Mittlerweile werden alle aktuellen reMarkable und iPad Tablets mit einer genau auf sie zugeschnittenen Ausgabe unterstützt. Zusätzlich stehen mit DIN A6, A5 und A4 drei universelle Ausgaben bereit, die auf allen Endgeräten bei entsprechender Skalierung genutzt werden können.

Exemplarisch sind hier Ausgaben für die drei reMarkable Geräte und das iPad Air (aus fiktiven Schülerdaten heraus) verlinkt. Beispiele für weitere Formate sind auf der unten verlinkten Quellcode-Seite zu finden.

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/LehrerPDF.git