German Freiversuch Policy: Free Retry Exam Grade Protection
Freiversuch is a legally guaranteed right under German school examination regulations: a student may retake an examination once as a free attempt. If the retake is worse than the original, the original grade must be kept automatically. Enforcing this on an inverted 1–6 scale (where 1 is best) without software is a systematic error risk. OpenEduCat tracks Freiversuch per student per subject and enforces grade protection at the data layer, with no manual intervention required.
How the Freiversuch Right Works
Key rules, conditions, and legal foundations of the Freiversuch policy under German Prüfungsordnungen.
| Aspect | Rule |
|---|---|
| Legal basis | Freiversuch is enshrined in the Prüfungsordnungen (examination regulations) of individual Bundesländer. The specific legislation varies by state, but the principle — that a student may attempt an examination once as a Freiversuch without risking the original grade — is consistent across German school law. |
| What it means in practice | A student who has already achieved a passing grade can sit the exam again as a Freiversuch to try to improve. If the retake score is better, the new grade replaces the original. If the retake score is worse, the original grade is kept automatically — the retake cannot harm the student. |
| Per-subject, per-student tracking | Freiversuch status is tracked at the individual student-subject-exam combination level. A student can have used their Freiversuch in Mathematik but not in Deutsch — the system tracks each independently. |
| One attempt only | The Freiversuch right applies to a single retake. Once the Freiversuch attempt is recorded, the student cannot claim another Freiversuch for the same examination. Subsequent retakes (Nachprüfungen) operate under different rules. |
| Grade protection is automatic | OpenEduCat enforces the grade protection at the data layer. When a Freiversuch retake is entered and the score is worse than the original, the system retains the original grade without any manual intervention from registrars or teachers. |
| Audit trail | Both the original grade and the Freiversuch attempt grade are stored in the system, with a flag indicating which grade is the effective result. This provides a complete audit trail for examination disputes and Bundesland inspection. |
Source: Landesrecht Prüfungsordnungen across all 16 Bundesländer. Specific provisions vary by Schulform and examination type. OpenEduCat configuration supports per-Bundesland rules.
With and Without Software Enforcement
How Freiversuch scenarios play out when managed manually versus enforced automatically by OpenEduCat.
| Scenario | Without Software | With OpenEduCat |
|---|---|---|
| Student retakes exam, scores better | Registrar manually compares two grades and updates the record — error-prone if comparing Note 3 (worse) to Note 1 (better) on the inverted German scale. | System automatically selects the better grade (lower Note number) and updates the effective result. No human comparison required. |
| Student retakes exam, scores worse | Registrar must remember to apply Freiversuch protection, check the policy, compare grades manually, and ensure the original grade is preserved. One oversight exposes the school to legal challenge. | System automatically detects that the retake is worse (higher Note number) and retains the original grade. The Freiversuch flag prevents the new score from becoming effective. |
| Student attempts second retake after Freiversuch | Registrar must verify whether the Freiversuch was already used. With paper records this is a manual archive search. Mistakes can grant a second Freiversuch illegally. | System checks the Freiversuch-used flag before recording any exam attempt. A second claim is rejected with an explanation, preventing illegal use. |
| Per-subject Freiversuch status across many students | Tracking Freiversuch status for an entire year group across multiple subjects requires a separate spreadsheet or database. It is typically not maintained in real time. | Freiversuch state is stored on each student-subject record and visible in the academic coordinator dashboard at any time, updated in real time as attempts are recorded. |
How OpenEduCat Enforces Freiversuch at the Data Layer
Grade protection, inverted-scale comparison, and per-subject status tracking — built into the German gradebook module.
Freiversuch flag at data layer
The `de_freiversuch_used` boolean is stored on the student-subject-exam record. The flag is set automatically when a Freiversuch attempt is recorded and prevents a second claim from being processed, with no configuration required by registrars.
Automatic grade comparison on inverted scale
German grading is counter-intuitive: Note 1 is better than Note 2. OpenEduCat's grade comparison logic is built for the inverted scale — a lower Note number is always recognised as a better result, eliminating the systematic error that occurs when staff apply ordinary numeric comparison to German Notes.
Original grade retention on worse retake
When the Freiversuch retake produces a worse Note, the system stores the retake grade but marks the original as the effective result. The Boletim-equivalent (Zeugnis) shows the original, protected grade. No manual step is required.
Per-subject Freiversuch dashboard
Academic coordinators see the Freiversuch status for every student across all subjects in a single view: unused, used (improved), and used (original retained). This replaces the manual tracking spreadsheet that most schools currently maintain.
Related Germany Gradebook Pages
Frequently Asked Questions
Common questions about the German Freiversuch free-retry exam right and how it is enforced in gradebook software.
Enforce Freiversuch automatically — no manual grade comparison
OpenEduCat tracks Freiversuch per student per subject, applies inverted-scale comparison correctly, and retains the original grade when a retake is worse — all without registrar intervention.