eatPrepTBA · Praxisworkshop

Vom Testcenter zum Skalierungsdatensatz
Karoline Sachse · IQB Methoden-Team · 26.10.2026
R-Grundkenntnisse · geführte Beispiele · ohne IQB-Studio-/Testcenter-Zugang
Der Workshop behandelt den Paketaufbau, die Aufbereitung von Antworten und Metadaten für die Skalierung, ausgewählte Logs und Codebücher. Synthetische Beispieldaten machen die Schritte lokal nachvollziehbar.
Folien öffnen Materialpaket herunterladen Folien als PDF herunterladen
Das ZIP enthält nur die Ordner Syntaxen und Daten sowie WSeatPrepTBA.Rproj. Vollständig entpacken, die Projektdatei öffnen und 00_installation.R abschnittsweise ausführen. Installationszeilen werden nur bei Bedarf benötigt. Die Folien sind direkt im Browser lesbar.
Vorbereiten
ZIP entpacken, Pakete bei Bedarf installieren, Paketversionen abfragen und Pakete laden. Zur Vorbereitung.
Nachvollziehen
Die Aufbereitung gemeinsam an lokalen Beispieldaten durchgehen. Zu den Folien.
Nachschlagen
Kommentierte Arbeitsschritte und wiederverwendbare R-Skripte. Zum Handout.
Ablauf
| Abschnitt | Inhalt |
|---|---|
| 0 · Einstieg | Materialpaket, R-Projekt und Vorbereitung |
| 1 · Paket & erste Kodierung | Datenquellen, API-Abruf, R-Objekte und Rechenbeispiel mit Partial Credit |
| 2 · Studie & Skalierung | Lesestudie aufbereiten, Missing-Regeln, psychometrische Kennwerte und Skalierungsdatensatz |
| 3 · Logs & Codebücher | Ereignisse, Zeiten und Fokusverluste; Codebücher und Kodiermanuale |
Nach jedem der drei Arbeitsblöcke folgen etwa zehn Minuten zum eigenständigen Ausführen der Skripte, anschließend eine kurze Fragerunde. Zuerst wird Skript 02, danach 03 und zuletzt 04 und 05 nachvollzogen. Der übrige Ablauf richtet sich nach den Inhalten und Fragen. Die Skripte bleiben als Vorlage für die Arbeit mit eigenen Daten nutzbar.
Materialien
- Folien im Browser und PDF der Folien.
- Materialpaket mit R-Skripten, Beispieldaten und Projektdatei.
- Handout und Funktionsübersicht.
- Beispielausgabe: Excel-Codebuch.
- Öffentliches Workshop-Repository.
R-Skripte einzeln herunterladen
| Skript | Zweck |
|---|---|
| 00_installation.R | Pakete installieren und laden, Paketversionen abfragen |
| 01_datenabruf.R | Vorlage für eigene IQB-Studio-/Testcenter-Zugänge |
| 02_daten_verstehen.R | JSON, Partial Credit und gespeicherte Codes am kleinen Beispiel |
| 03_datenaufbereitung.R | Vollständige Datenaufbereitung und Datensatzexport |
| 04_logs.R | Lokaler Überblick, Zeiten und Fokusverluste |
| 05_kodiermanuale.R | Lokales Codebuch als Excel und CSV |
| 06_kodiermanuale_studio.R | Codebuch und Kodiermanual aus dem eigenen IQB-Studio |
Die Skripte verwenden die Ordnerstruktur des Materialpakets. 00_installation.R abschnittsweise ausführen und nur bei Bedarf installieren. Für die lokalen Beispiele genügen die enthaltenen Dateien; die beiden API-Vorlagen benötigen angepasste Angaben und eigene Zugänge. Beim Ausführen entstehen alle Ausgaben im gemeinsamen Ordner Daten/Ergebnisse/. Die CSV-Ergebnisse verwenden Semikolon und Dezimalkomma und lassen sich in deutschem Excel öffnen.
25.10.2026 · eatPrepTBA 0.9.8.9043 (Commit 711f4f1), eatAutoCode 0.5.0.9008 und IQB-Autocoder 5.5.0. Paketumgebung, Quarto-Quellen und technische Prüfung stehen im Repository. Der Lehrdatensatz ist vollständig synthetisch. IQB-Studio-Screenshots zeigen zum Teil frühere Oberflächen; eine Live-Demo ist zum Nachvollziehen nicht erforderlich.