Excel-basierte Klassenarbeit in Word generieren
Business,  Software & scripting

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.