0 votes
in SoSci Survey (dt.) by s160429 (210 points)

Sehr geehrter Herr Dr. Leiner

ist es möglich eine multiple Choice Prüfung zu erstellen, die direkt nach dem Ausfüllen das Ergebnis wieder gibt (z.B. 90% der Fragen wurden richtig beantwortet) und ein "Zertifikat" z.B. PDF ausstellt?

Am Besten noch individualisiert indem im Fragebogen z.B. der Name abgefragt wird und die .pdf entsprechend mit Namen erstellt wird.

Beste Grüsse

1 Answer

0 votes
by SoSci Survey (305k points)

eine multiple Choice Prüfung zu erstellen, die direkt nach dem Ausfüllen das Ergebnis wieder gibt

Ja, dies ist möglich, erfordert aber ein wenig PHP-Programmierung.

Im Prinzip müssen Sie "nur" ein Array mit den Frage-Kennungen und dem Lösungsschema anlegen, dann jede Frage gegen das Schema testen (FOR-Schleife) und die Punkte zählen. Als Inspiration: Punkte für Antworten zählen

und ein "Zertifikat" z.B. PDF ausstellt?

Ein PDF können Sie mit dem Reporting-Modul erstellen, welches auf dem Pro-Server s2survey.net zur Verfügung steht (nicht auf www.soscisurvey.de): Automatisierte Ergebnisberichte. Allerdings muss ich auch hier ergänzen, dass dafür ein wenig PHP-Programmierung erforderlich ist - ganz trivial ist das leider nicht mit den PDFs. Eine Vorlage zu öffnen und einen Namen u.ä. einzufügen ist aber durchaus machbar.

by s160429 (210 points)
Danke für die Unterstützung.

Das mit den Punkten scheint zu klappen und auch das Feedback mit der Anzahl Punkten.

Wie kann ich diese Punktzahl nutzen um z.B. bei Erreichen einer Mindestpunktzahl, man zum Zertifikat(report) geleitet wird welches man dann herunterladen kann? bei weniger Punkten muss man das erneut versuchen.

ich weiss noch nicht wie ich das verknüpfen kann.
Report gemäss Anhang hat aber gut funktioniert.
by SoSci Survey (305k points)
Dafür nutzen Sie bitte die Funktino reportURL() - die Verwendung wird hier erklärt: https://www.soscisurvey.de/help/doku.php/de:results:report#feedback_fuer_den_teilnehmer

Die Einbindung dieses PHP-Codes können Sie natürlich mittels PHP-/IF-Filter von der erreichten Punktzahl abhängig machen.
by s160429 (210 points)
Wunderbar, das hat alles geklappt.
Ich versuchs gerade mit multiple choice und mehrfach antworten über ein Array und einer Schleife

Dazu habe ich folgenden Code genutzt:
$fragen = [
  'M101' => [1 => 1, 2 => 1, 3 => 2, 4 => 1, 5 => 1],
usw.

dann gibt er mir jedoch folgende Fehlermeldung - woran liegt das?
Die Variablen-Kennung M101_1 gibt es in dem Befragungsprojekt nicht, stattdessen wird Variable M101_01 verwendet.
by SoSci Survey (305k points)
Ich glaube, das sollten wir in einer separaten Frage klären - geht ja um etwas komplett anderes. Und am besten posten Sie dazu auch den restlichen PHP-Code, denn die Fehlermeldung bezieht sich auf eine Zeile mit value() weiter unten.

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...