0 votes
in SoSci Survey (dt.) by s225944 (170 points)

Guten Tag,
wir haben in der Vergangenheit bereits einen Online-Fragebogen auf Soscisurvey (kostenlose Version) erstellt und damit Daten an Schulen erhoben und im Nachgang ausgewertet. Wir möchten nun einen Teil des Fragebogens Lehrkräften online zur Verfügung stellen, damit diese ihren Unterricht selbstständig evaluieren können. Nun bin ich mir nicht sicher, ob ich alle relevanten Aspekte richtig recherchiert habe und frage deshalb noch einmal nach:

  • Eine automatisierte Ergebnisrückmeldung in der kostenlosen Version direkt innerhalb des Fragebogens ist bisher nur auf Individualebene (bezogen auf den soeben ausgefüllten Fragebogen) möglich, richtig? Möchte also eine Lehrkraft eine Rückmeldung über eine ganze Klasse (also ca. 30 Datensätze) erhalten, wäre eine Lizenz für den Pro-Server notwendig? Wäre dann die Funktion des automatisierten Ergebnisberichts die richtige Vorgehensweise?

  • Gibt es eine Möglichkeit, dass die Lehrkräfte sich und ihre Klassen selbstständig für die Befragung registrieren und dann automatisch Befragungslinks (inkl. Gruppenkennung) für ihre Schüler*innen erstellt und zur Verfügung gestellt werden oder müsste das über die Projektleitung (also uns) laufen?

Vielen Dank schon einmal für die Antworten!

1 Answer

0 votes
by SoSci Survey (306k points)

Eine automatisierte Ergebnisrückmeldung in der kostenlosen Version direkt innerhalb des Fragebogens ist bisher nur auf Individualebene (bezogen auf den soeben ausgefüllten Fragebogen) möglich, richtig?

Sie können im Prinzip mittel statistic() aus Auswertungen über alle bisherigen Daten abrufen, das ist unabhängig von der Lizenz.

Was auf s2survey.net zusätzlich möglich ist, ist die Erstellung von PDFs - entweder zum aktuellen Fall und/oder über alle bisher erhobenen Daten hinweg. Außerdem sehen Sie als Projektleitung auf s2survey.net direkt in der Projektverwaltung die Statistiken zu den bisher erhobenen Daten.

Möchte also eine Lehrkraft eine Rückmeldung über eine ganze Klasse (also ca. 30 Datensätze) erhalten, wäre eine Lizenz für den Pro-Server notwendig?

Das wäre auch auf www.soscisurvey.de (ggf. also auch im Rahmen der kostenlosen Nutzung) möglich.

Gibt es eine Möglichkeit, dass die Lehrkräfte sich und ihre Klassen selbstständig für die Befragung registrieren und dann automatisch Befragungslinks (inkl. Gruppenkennung) für ihre Schüler*innen erstellt und zur Verfügung gestellt werden

Ja, das wäre möglich. Ich sehe das als Möglichkeiten ein Opt-In in Verbindung mit einer Serienmail, die das mehrfache ausfüllen erlaubt, oder einen per r=... markierten Link, der seine Markierung aus der aktuellen Fallnummer zieht oder aus einem Zufallsgenerator - denn gerade in höheren Klassen könnten Schüler:innen versucht sein, zu probieren, was passiert, wenn man den Link abändert.

by s225944 (170 points)
Vielen Dank für die schnelle Antwort!
Ich scheitere nun gerade daran, in dem Fragebogen, in dem die Lehrkräfte die Ergebnisse abrufen können mittels statistics() nur die Fälle zu filtern, die in der Variablen REF die Referenz stehen haben, die auch über den Fragebogen-Link übermittelt wird. Ich habe das versucht so umzusetzen:

// Statistik nur über Datensätze der entsprechenden Klasse
// zusätzlich Laden der benötigten Variablen an Pos. 2
$n = statistic('filter', array('YA01'), 'REF==$ref');

$ref wollte ich auf der ersten Seite so abrufen:

if (!isset($ref)) {
  $ref = reference();
  // Variable zur späteren Verwendung registrieren
  registerVariable($ref);
}

Wo liegt mein Fehler?
by SoSci Survey (306k points)
Versuchen Sie es bitte mal wie folgt:

$n = statistic('filter', array('YA01'), 'REF=='.$ref);

Hier wird aus dem String 'REF==' und der Referenz, die Sie vermutlich in $ref gespeichert haben, ein String wie z.B. 'REF=xyz' zusammengebaut. In Ihrem Code wurde 'REF==$ref' gesucht, und das findet nur etwas, wenn Sie Datensätze mit der Referenz "$ref" haben.

Sie brauchen die Referenz übrigens nicht mit registerVariable() zwischenzuspeichern auf der ersten Seite. Es funktioniert auch:

$n = statistic('filter', array('YA01'), 'REF=='.reference());
by s225944 (170 points)
Vielen Dank für Ihre Antwort.
Ich habe Ihren Code kopiert und nun wird die Referenz anscheinend korrekt abgerufen (wie in der Fehlermeldung unten zu sehen). Dennoch erhalte ich folgende Fehlermeldung:

In der Funktion statistic() wurde ein ungültiger Filter angegeben:

REF==WNC2
   ▲

Invalid == comparison: Expecting a number or a string to be compared to REF
by SoSci Survey (306k points)
Bitte setzen Sie den Vergleichswert noch in Anführungszeichen:

$n = statistic('filter', array('YA01'), 'REF=="'.reference().'"');
by s225944 (170 points)
Vielen Dank, jetzt klappt es!

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

...