Klassenarbeits-Generator
Meine Frau unterrichtet Ausbildungs-Klassen.
Um relevante Aufgaben für Klassenarbeiten und die zugehörigen Erwartungsbögen unkompliziert bereitstellen zu können habe ich ihr einen einfachen Klassenarbeits-Generator gebaut.
Ziel war
Klassenarbeiten und Erwartungsbögen auf Basis einer größeren Sammlung an Fragen und erwarteten Antworten generieren zu können, ohne jedes Mal in „copy/paste“ aus alten Klassenarbeiten Teile zusammentragen zu müssen.
Wie?
Um es niedrigschwellig zu halten und nichts dafür programmieren zu müssen habe ich mich für die Kombination Word/Excel entschieden. So kann jeder der diese beiden Tools zur Verfügung hat, ohne weitere IT Anforderungen damit arbeiten.
Aufgabensammlung
Zunächst wird in Excel eine Tabelle aufgebaut, die folgende Informationen enthält:

Die Spalten dienen folgendem Zweck:
- Ausgeben
wird hier ein „x“ hinterlegt, so wird die Aufgabe in der Klassenarbeit verwendet.
Sind alle gewünschten Aufgaben hier markiert, wird auf alle Inhalte mit „x“ gefiltert, um die KA-Dauer und die maximal mögliche Punktzahl zu berechnen. - Nr.
Dient der fortlaufenden Numerierung der Aufgaben - Aufgabe
Beschreibt was zu tun ist - Erwartet
Enthält die Definition dessen, was von den Schülerinnen und Schülern erwartet wird, um die volle Punktzahl zu erhalten. Damit wird eine faire und von der Person unabhängige Bewertung gewährleistet - Punkte
Angabe was bei Erfüllen der Erwartungshaltung an Punkten für die Aufgabe zu erzielen ist.
Dies dient auch als Indikator für die Komplexität / Aufwand der Aufgabe um bei Nachschreibearbeiten vergleichbar „schwierige“ Aufgaben wählen zu können. - Dauer
Dient der Kontrolle mit welchem Aufwand für einzelne Aufgaben zu rechnen ist
Diese Tabelle kann für ein Fach alle für Klassenarbeiten relevanten Aufgabenstellungen enthalten.
Soll eine Klassenarbeit ausgegeben werden muss nur in der Spalte „Ausgeben“ bei den Aufgaben ein „x“ hinterlegt werden, die in der Klassenarbeit/Klausur zum Einsatz kommen sollen.
Die aktuelle Auswahl
Damit in Word später nur die Fragen ausgegeben werden, die auch ausgewählt wurden, benötigen wir noch eine gefilterte Tabelle. Word scheint mit Verknüpfungen nicht direkt filtern zu können, so dass wir dafür im Excel eine Hilfstabelle brauchen. Diese kommt auf ein eigenes Tabellenblatt und enthält die Formel
=FILTER(Fragesammlung!B3:E102;Fragesammlung!A3:A102 = "x";"")

Damit baut sich eine Tabelle auf, welche nur die explizit ausgewählten Fragen (und für den Erwartungsbogen auch die Beispielantworten) enthält. Diese kann nun in Word eingebunden werden.
Die Word Vorlage
In den Kopf der Vorlage kommt nun noch die erreichbare Gesamtpunktzahl die wir uns von Excel einfach direkt ausrechnen lassen.
Die Formel für die Summe der nicht ausgeblendeten Zeilen wird berechnet mit
=TEILERGEBNIS(109;E2:E101)
Damit Excel hier richtig rechnet, muss nur noch in der Spalte „Ausgeben“ auf alle Zeilen mit „x“ als Inhalt gefiltert werden.

Achtung: Wenn beim Einfügen unerwünschte Zeilenumbrüche vermieden werden sollen, einfach wie folgt einfügen:


Das Ergebnis
ist eine Word-Datei die mit wenigen Klicks aus den bereits in der Vergangenheit gesammelten Aufgaben eine Klassenarbeit generiert.

Der Erwartungsbogen
kann genauso generiert werden, indem einfach in der Excel-Datei die für die Klausur ausgeblendete Spalte „C“ wieder eingeblendet wird. Dann wird aus der Klassenarbeit der Erwartungsbogen.

Ausblick
Die Excel-Tabelle kann natürlich noch erweitert werden um Spalten z. B. für „Jahrgangsstufe“ oder „Themengebiet“, so dass darin noch einfacher für die Auswahl passender Fragen gefiltert werden kann.
Selbstverständlich stehen auch Sortierungen z. B. nach Jahrgangsstufe + Themengebiet + Punktzahl zur Verfügung, um zwischen gleichwertigen Aufgaben zum gewünschten Themengebiet auswählen zu können.
So reicht ein Excel und ein Word Dokument pro Unterrichtsfach um schnell und einfach Klausuren und Erwartungsbögen generieren zu können.
Auch vergleichbare Nachschreibeklausuren sind mit einer gepflegten Datenbasis in wenigen Minuten erstellt.
Das könnte dich auch interessieren
Geschützt: Developer Days
13. Mai 2022
Strategy – goals – challenges – approaches
1. März 2022