Projektbeschreibung
ÜbersetztBetrugsprävention ist für uns entscheidend und muss fair funktionieren. Wir müssen erkennen, wenn ein Kandidat den Prüfungs-Tab oder das Fenster verlässt, die Anzahl und Dauer der Wechsel zählen, nach dem ersten Verlassen warnen und den Versuch kennzeichnen oder automatisch beenden, wenn ein Schwellenwert überschritten wird. Fügen Sie den erzwungenen Vollbildmodus, das Blockieren von Kopieren und Einfügen, die Einschränkung auf einen Versuch und Zeitlimits pro Frage oder Abschnitt hinzu. Jeder Versuch muss mit Zeitstempeln aufgezeichnet werden, damit der Prüfer die Reihenfolge der Ereignisse genau rekonstruieren kann. Die automatische Bewertung muss sofort alle geschlossenen Fragen anhand des Antwortschlüssels bewerten, Bestehens-/Nichtbestehens-Schwellenwerte und gewichtete Koeffizienten anwenden und die Ergebnisse sofort oder nach manueller Überprüfung der offenen Textantworten liefern.
Schließlich benötigen wir einen Abschnitt für Ergebnisse und Analysen: ein Dashboard mit Bestehensquote, Durchschnittswerten, Schwierigkeits- und Diskriminierungsstatistiken für Fragen, um schwache Elemente zu identifizieren, und herunterladbare Berichte nach Kandidat und Prüfungssitzung. Rollen sind wichtig — Administrator, Dozent-Autor, Beobachter und Kandidat — jeder mit spezifischen Berechtigungen. Schlagen Sie Ihren Stack vor und zeigen Sie ähnliche Prüfungssysteme, die Sie entwickelt haben.
— Fragenbank mit Tags, Schwierigkeitsgraden und verschiedenen Antworttypen
— Zeitlich begrenzte Prüfungen mit Randomisierung und automatischer Einreichung, wenn die Zeit abläuft
— Betrugsprävention: Überwachung von Tabs und Fenstern, Vollbildmodus, Blockierung von Einfügen
— Sofortige automatische Bewertung, gewichtete Punktevergabe und Bestehensschwellenwerte
— Analyse-Dashboard, Fragenstatistiken und herunterladbare Berichte
— Rollenbasierter Zugriff für Administratoren, Autoren, Beobachter und Kandidaten