Neues Konzept: Eine PDF Datei pro Lerngruppe

This commit is contained in:
2026-04-19 12:37:42 +02:00
parent 6c4e7120dc
commit 79ec1acf94
32 changed files with 2646 additions and 47283 deletions

View File

@@ -8,7 +8,7 @@ Beim vorliegenden Projekt handelt es sich um ein Python-Skript, das für beliebi
- CSV-Dateien mit einer Namensliste für jede Lerngruppe und
- der Konfiguration der gewünschten Ausgabe für jede Lerngruppe
eine gemeinsame PDF-Datei generiert, die für jede Lerngruppe
jeweils eine PDF-Datei generiert, die
- eine (Noten)-Übersicht für die Lerngruppe,
- für jede Lernerfolgskontrolle eine Punkte- und Notentabelle,
@@ -18,44 +18,34 @@ eine gemeinsame PDF-Datei generiert, die für jede Lerngruppe
- eine Geburtstagsliste und
- ein Blatt zur Planung des Halbjahres
für ein Halbjahr umfasst. Zusätzlich kann optional als Startseite ein Stundenplan eingebunden werden.
für ein Halbjahr umfasst.
Diese PDF-Datei kann anschließend mit einem Tablet und einem Eingabestift mit Inhalt gefüllt werden. Alle Bestandteile sind untereinander verlinkt, so dass sehr einfach zwischen der Bearbeitung der diversen Tabellen der Lerngruppe sowie zwischen den Lerngruppen gewechselt werden kann.
Diese PDF-Dateien können anschließend mit einem Tablet und einem Eingabestift mit Inhalt gefüllt werden. Alle Bestandteile sind untereinander verlinkt, so dass sehr einfach zwischen der Bearbeitung der diversen Tabellen der Lerngruppe gewechselt werden kann.
### Unterstützte Geräte
Die PDF-Ausgabe ist für die folgenden Tablet Geräte optimiert worden. Verlinkt ist zur Illustration für jedes Gerät eine aus (fiktiven) Beispieldaten erzeugte PDF-Ausgabe.
#### a) reMarkable
Für alle drei aktuellen reMarkable Tablets werden PDF Dokumente generiert, die exakt der Bildschirmgröße entsprechen. Damit entfällt das Zoomen bei der Bearbeitung.
Alle drei Geräte blenden am linken oder rechten Bildschirmrand bei der Bearbeitung eines Dokuments eine Toolbar mit den gängigen Bearbeitungswerkzeugen ein. Diese Toolbar verdeckt dann aber einen Teil des Dokuments. Als Option kann deshalb ein linker oder rechter Rand für die Toolbar freigelassen werden.
Bei den beiden großen Geräten rm2 und Paper Pro ist in den folgenden Beispieldokumenten ein Rand gelassen worden, beim kompakten Gerät Paper Pro Move nicht.
Beispielausgaben für das reMarkable PaperPro:
- [reMarkable 2](./src/data/rm2.pdf)
- [reMarkable Paper Pro](./src/data/paperpro.pdf)
- [reMarkable Paper Pro Move](./src/data/move.pdf)
- [klasse-5a.pdf](./src/data/klasse-5a.pdf)
- [klasse-6b.pdf](./src/data/klasse-6b.pdf)
- [kurs-if-9.pdf](./src/data/kurs-if-9.pdf)
- [kurs-if-ef.pdf](./src/data/kurs-if-ef.pdf)
#### b) Apple iPad
Für alle aktuellen iPads werden PDF Dokumente erzeugt, die der Bildschirmgröße entsprechen. Da zur Bearbeitung eine App verwendet wird (z.B. die eingebaute Vorschau App oder eine der vielen angebotenen PDF Editor Apps), hängt der Komfort bei der Bearbeitung dieser Vollbilddokumente sehr von der jeweiligen App ab. Da auch die Menüführung in jeder App anders aufgebaut ist, wird hier auf die Option eines Rands verzichtet.
- iPad [7.-9.](./src/data/ipad789.pdf) und [10.-11.](./src/data/ipad1011.pdf) Gen.
- iPad Mini [2.-5.](./src/data/mini2345.pdf) und [6.-7.](./src/data/mini67.pdf) Gen.
- iPad Air 11 Zoll [4.-7.](./src/data/air4567.pdf) Gen.
- iPad Air 13 Zoll [7.](./src/data/air13-7.pdf) Gen.
- iPad Pro 11 Zoll [2.-4.](./src/data/pro234.pdf) Gen. und [5.-6.](./src/data/pro56.pdf) Gen.
- iPad Pro 13 Zoll [3.-6.](./src/data/pro13-3456.pdf) Gen. und [7.-8.](./src/data/pro13-78.pdf) Gen.
#### c) andere Geräte
Für alle übrigen Geräte stehen Ausgaben in den Formaten DIN A6, A5 und A4 zur Verfügung. Sie müssen dann auf dem jeweiligen Gerät passend skaliert werden. Vorteil von A6, A5 und A4 ist der einfache Ausdruck.
- [DIN A6](src/data/a6.pdf) und [DIN A5](src/data/a5.pdf) und [DIN A4](src/data/a4.pdf)
### Dokumentation der Verarbeitung