Zum Hauptinhalt springen

Subato Task Exchange Format (STEF)

STEF ist ein Austauschformat, mit dem Lehrkräfte ihre Aufgaben für die Verwendung in Subato definieren können. Für jede Aufgabe ist ein Ordner anzulegen, in dem sämtliche Metainformationen (wie z.B. der Name oder die Anzahl der Versuche) zusammen mit der Aufgabenstellung und den benötigten Dateien in einer bestimmten Struktur organisiert werden.

info

Im Benutzerhandbuch von Subato wird erklärt, wie diese Aufgaben manuell oder über Git-Repositories automatisch importiert und synchronisiert werden können.

Beispiele

Im Beispiel-Repository befinden sich Beispielaufgaben. Das Repository ist mit dem Aufgaben-Pool Beispiele im Subato verknüpft. Die Aufgaben können somit in allen Kursen verwendet werden, um das System zu testen.

Hilfreiche Werkzeuge

... für die Erstellung von Aufgaben mit STEF befinden sich im Repository für die Dokumentation von STEF.

Aufbau

- 15Appointment
- meta.xml
- text
- text.html (oder text.md)
- images
- star.png
- files
- template
- Appointment.java
- solution
- Appointment.java
- test
- AppointmentTest.java
- acceptanceTest
- AppointmentAbnahmeTest.java
- include
- Date.java
- DateTime.java
- Time.java
- misc
- Anhang.pdf

Komponenten

  • meta.xml: Metadaten zur Aufgabe
  • text: Aufgabenstellung
  • files: Organisation der Dateien (Lösungsvorlage, Testfälle, benötigte Dateien, Anhänge, Musterlösungen)