Fragebogen

Aus UTransForM - Mapping-Wiki
Wechseln zu: Navigation, Suche

Einleitung

Ein Fragebogen ist ein Formular zur Erfassung von Antworten, die für statistische Verfahren benötigt werden, um Erkenntnisse zu einem speziellen Themengebiet zu sammeln. Die Fragebögen sind meistens sehr ausführlich strukturiert und umfangreich in ihren Fragestellungen. Die Beantwortung folgt in der Regel anonym, persönliche Daten können dennoch erhoben werden.

Bei der Entwicklung eines Fragebogens ist es wichtig, auf das Ziel der Befragung und der gewünschten Auswertungsmethode zu achten. Die Standartisierung von Fragen und Antwortmöglichkeiten ist eine Haupteigenschaft der Konzeption. Die Erstellung der Fragen ggf. der Antwortmöglichkeiten bauen auf empirisch belegbaren Werten auf und befinden sich vor Veröffentlichung in stetiger Revision.

Es gibt zwei wesentliche Befragungsmöglichkeiten:

1. Quantitative Befragung,

2. Qualitative Befragung.

Die quantitative Befragung setzt dabei auf einheitliche Formulare, die den Befragten vorgelegt wird, die qualitative Befragung dagegen, setzt sich mehr mit dem befragten Individuum auseinander.

Anwendung

Fragebogen können sowohl papiergebunden als auch in digitaler Form verwendet werden. Sie können selbständig ausgefüllt oder von einem Interviewer bei der direkten Befragung genutzt werden. Vorlaufend werden computer-unterstützden Fragebogen Gegenstand dieser Anleitung sein.

BannerPuzzle.png

Voraussetzung

Für die Erstellung von digitalen Fragebögen wird die Hardware benötigt:
  • Computer
  • Notebook
  • Tablet
  • Smartphone
Für die Erstellung von digitalen Fragebögen werden Tabellenbearbeitungsprogramme (Software) benötigt, bspw:
  • Microsoft Excel
  • OppenOffice
  • LibreOffice
Im Internetbrowser können Fragebögen mit folgenden Diensten erstellt werden:
  • GeoODK-Build
  • GoogleDocs
Weitere hilfreiche Tools (Converter):
  • XML-Converter
  • XLSForm-Offline-Converter

ODK-Build

//

Excel

Forumulare erstellen mit Excel

Formulare können mit einer Excel-Datei in einer tabellarischen Form angelegt werden. In der Excel-Datei sind einige Spalten und deren Bezeichnungen obligatorisch, ansonsten wird das Formular nicht als ein solches erkannt. Folgende grundsätzlichen Strukturen müssen angelegt werden:

1. Die Grundstruktur der Arbeitsblätter

Die Excel Datei benötigt drei Arbeitsblätter: survey, choices und settings. Das survey-Blatt ist das Grundgerüst für das Formular. Bei Fragen mit mehreren Antwortmöglichkeiten werden diese im choices-Blatt definiert. Die Arbeitsblätter greifen auf Informationen der jeweils anderen Arbeitsblätter zurück, weswegen von Anfang an auf die Benennungslogik geachtet werden sollte.

Der inhaltliche Aufbau der einzelnen Arbeitsblätter

Das Arbeitsblatt survey

In der ersten Zeile im Arbeitsblatt "survey" werden folgende Pflichtfelder nacheinander und in der korrekten Schreibweise angelegt: "type", "name", "label". Jede Zeile repräsentiert eine Fragestellung im Formular. In die Spalte "type" wird der jeweilige Feldtyp eingetragen (siehe Kapitel "Feldtypen"). In der folgenden Spalte "name" wird eine Zeichenkette eingetragen, die lediglich einmal vergeben wird. Zu beachten ist, dass am besten nur Kleinbuchstaben, keine Sonderzeichen und keine Leerzeichen verwendet werden. Dies kann zu Komplikationen bei dem Einlesen dieser Fragestellungen führen. Der Inhalt der Spalte "label" enthält die Fragestellung/ Aufgabenstellung, wie sie im Formular später angezeigt wird.

In der folgenden Tabelle ist die Grundstruktur des survey-Arbeitsblattes zu sehen. Außerdem ist die Anordnung der drei Arbeitsblätter zu erkennen.

Survey 01

Die Feldtypen

1. Integer (Ganzzahl) Durch den Feldtyp „Integer“ wird in dem Fragebogen die Eingabe einer Ganzzahl erwartet.

2. Decimal (Dezimalzahl) Anders als bei dem Feldtyp Integer wird bei „decimal“ eine Dezimalzahl erwartet.

3. Text Der Feldtyp „text“ bewirkt, dass der Nutzer des Fragebogens einen Freitext eingeben kann.

4. Note (Notiz) Durch den Feldtyp „note“ erscheint eine Notiz auf dem Bildschirm, um dem Nutzer beispielsweise mehr Informationen zu geben.

5. Acknowledge (Bestätigung) Anders als bei dem Feldtyp „note“ muss die Information bei „acknowledge“ zusätzlich bestätigt werden.

6. Geopoint (Punktkoordinaten) Sofern das mobile Endgerät dazu fähig ist, kann durch den Feldtyp geopoint eine GPS Koordinate aufgenommen werden.

7. Geotrace (Koordinaten einer Linie) Im Unterschied zu „Geopoint“ kann durch „Geotrace“ eine Linie aufgenommen werden und als polygon oder polylinie abgespeichert werden. Während des Kartierens kann eingestellt werden, ob die Linie automatisch beispielsweise 10 Minuten aufgenommen werden soll oder ob eine manuelle Eingabe erfolgt, sodass der Kartierer die Knotenpunkte eigenständig setzt.

8. Geoshape (Koordinaten einer Fläche) „Geoshape“ nimmt ein Polygon (Fläche) auf.

9. Date (Datum) Bei dem Feldtyp „date“ wird nach dem Datum gefragt.

10. Time Bei dem Feldtyp „time“ wird nach der Uhrzeit gefragt.

11. Datetime (Datum und Uhrzeit) Wenn eine Abfrage nach Datum und Uhrzeit erfolgen soll, ist der Feldtyp datetime sinnvoll. Er fragt nach dem Datum und der Uhrzeit.

12. Image (Bild) Durch diesen Feldtyp wird ein Foto aufgenommen bzw. aus dem Speicher ausgewählt.

13. Audio (Sprachdatei) Durch diesen Feldtyp wird eine Sprachaufnahme aufgenommen bzw. aus dem Speicher ausgewählt.

14. Video Durch diesen Feldtyp wird ein Video aufgenommen bzw. aus dem Speicher ausgewählt.

15. Barcode Durch diesen Feldtyp kann ein Barcode gescannt werden. Hierfür muss eine Barcode-scan App installiert sein.

16. Calculate (Rechenoperator) Durch den „calculation“ Befehl sind einfache Rechnungen möglich. Die App Geo ODK kann dabei leider nicht alle Rechenoperatoren durchführen, die auch Excel durchführen kann 8siehe Kapitel 2).

17. Select_one (Einfachauswahl) Durch diesen Fragetyp können mehrere Antworten definiert werden, von denen später nur eine ausgewählt werden kann. Die verschiedenen Antworten werden im Arbeitsblatt „choices“ definiert (siehe Erklärung choices) Wichtig: Damit die Zuordnung der „Select_one“ Frage zu den Antwortmöglichkeiten gegeben ist, muss der Befehl eine eindeutige Zeichenkette beinhalten.

18. Select_multiple (Mehrfachauswahl) Anders als bei dem Fragetyp „select_one“ können bei dem benutzen des Fragebogens mehrere Antwortmöglichkeiten ausgewählt werden. Auch hier ist es wichtig, dass der Befehl eine eindeutige Zeichenkette enthält, um die Zuordnung zu den Antwortmöglichkeiten zu gewährleisten.

In der nachstehenden Abbildung sind beispielhaft Fragen für die Fragetypen angelegt. Die Befehle „select_multiple“ und „select_one“ werden im Kapitel choices näher erläutert.

Survey 02


Das Arbeitsblatt choices

Das Arbeitsblatt „choices“ bezieht sich jeweils auf das Arbeitsblatt „survey“ und definiert verschiedene Antwortmöglichkeiten von Fragestellungen. In der ersten Zeile werden folgende Pflichtfelder nacheinander und in der identischen Schreibweise angelegt: „list_name“, „name“, „label“

Um Fragestellungen zu definieren, wird in der Spalte „list_name“ die Zeichenkette aus „survey“ angegeben. Die Spalte „name“ ist wie bei „survey“ für die Übersetzung in das System notwendig und sollte auf Kleinbuchstaben mit Unterstrichen statt Leerzeichen beschränkt sein. Unter „label“ werden die Antwortmöglichkeiten eingegeben, wie sie später im Formular erscheinen werden. Die Antwortmöglichkeiten werden jeweils in getrennte Zeilen eingetragen.

In der nachstehenden Abbildung sind beispielhaft zwei Fragestellungen im survey-Arbeitsblatt formuliert. Die gelb markierte Zeile präsentiert eine „select_one“ Frage. Die Grün markierte Zeile ist beispielhaft eine „select_multiple“ Fragestellung.

Survey 03

Im Arbeitsblatt „choices“ werden nun die Antwortmöglichkeiten angegeben. Dabei werden die Zeichenketten „kaffee_tee“ und „milch_zucker“ aus dem „survey“ Arbeitsblatt aufgegriffen und in die Spalte „list_name“ in „choices“ eingetragen.

Survey 04

Die „Übersetzung“ der Excel-Datei sieht wie folgt aus:

Survey 05

Die Grundstruktur eines Excel-Formulares ist hier eingefügt und steht zum Download bereit. Ein Wichtiger Hinweis: Insbesondere bei umfangreichen Fragebögen ist es sinnvoll, mit Formatierungen in Excel zu arbeiten. So können einzelne Zeilen und Spalten durch Schriftarten, Schriftgrößen, Schriftfarben, Hintergrundfarben etc. hervorgehoben werden. Diese Formatierung wirkt sich nicht auf den Inhalt aus und wird bei dem Übersetzen in Geo ODK „übersehen“.

2. Erweiterung der Grundstruktur

Die Grundstruktur des Excel-Formulars kann weiter ergänzt werden. Durch weitere Befehle im survey-Arbeitsblatt können beispielsweise einzelne Fragen in Beziehung zueinander gesetzt, die Antwortmöglichkeiten konkretisiert werden oder Pflichtfelder eingefügt werden.

Hinweise

Hinweise lassen sich hinzufügen, indem im survey-Arbeitsblatt eine Spalte „hint“ angelegt wird. Durch die Hinweise können Fragestellungen präzisiert werden. In GeoODK werden die Hinweise mit einer kursiven und kleineren Schriftart, als die Überschrift, angegeben.

Survey 06

Einschränkungen von Antworten

Antworten können mit dem Befehl „Constraints“ eingeschränkt werden. Hierfür wird im survey-Arbeitsblatt eine neue Spalte „constraints“ angelegt. Einschränkungen sind insbesondere bei den Fragetypen „integer“ und „decimal“ sinnvoll, falls die Antworten in einem definierten Spektrum liegen sollen. Beispielsweise können die Antworten auf die Frage: „Wie viel kostet der Kaffee?“ mit dem Befehl eingeschränkt werden. In diesem Zusammenhang bedeutet der Befehl, dass der Kaffee mindestens einen Euro kosten muss.

Falls der Nutzer des Fragebogens trotzdessen eine Antwort angibt, die nicht in dem zu erwartenden Bereich liegt, kann eine Meldung definiert werden. Diese wird mit der Spalte „constraint_message“ im survey-Arbeitsblatt eingefügt.

Das nachstehende Beispiel verdeutlicht die Einschränkungsfunktion.

Survey 07

Einschränkungen sind nicht in Bezug auf die Länge einer Zeichenkette anwendbar. Das bedeutet, dass Zahlenwerte einschränkbar sind (kleiner als 10, größer als 5), jedoch nicht, dass eine Zahlenabfolge vierstellig sein soll. Solche Einschränkungen können über „note“ oder „hint“ anegeben werden.

Erforderlichkeit von Antworten

Über eine neue Spalte „required“ im survey-Arbeitsblatt kann definiert werden, ob Antworten zu den Fragen verpflichtend ausgefüllt werden müssen. „yes“bedeutet in diesem Zusammenhang, dass die Antwort notwendig ist, „no“ bedeutet, dass die Frage auch übersprungen werden kann und nicht beantwortet werden muss.

Survey 08

Abhängigkeit für Fragen

Durch die Spalte „relevant“ können Abhängigkeiten von Fragen zueinander definiert werden. Dadurch können Fragebögen logisch aufbauend gegliedert werden. Je nach vorheriger Antwort wird eine andere Frage gestellt.

In unserem Beispiel wäre es sinnvoll, dass zunächst gefragt wird, ob jemand lieber Kaffee oder Tee trinkt. Nur, wenn jemand antwortet, dass er Kaffee am liebsten trinkt, erscheint die Frage, wie er den Kaffee am liebsten trinkt (Milch, Zucker etc.). Beantwortet jemand die vorherige Frage damit, dass er lieber Tee trinkt, wird die nächste Frage nicht gestellt. Für die Eingabe des Abhängigkeits Befehlt ist folgender Syntax zu beachten:

${name aus survey} = ‘Antwort aus choices’

Einbinden von Medien

Bilder und Videos können in den Fragebogen integriert werden. Hierfür wird eine neue Spalte mit „“ oder „media::video“ eingefügt. Der Feldtyp sollte dabei „note“ sein, damit die entsprechende Datei angezeigt wird. Der Dateiname muss mit Dateityp in die Spalte „media::image“ oder „media::video“ eingefügt werden. Die Medien müssen vor dem Benutzen des Fragebogens in den entsprechenden Ordner des Fraebogens importiert werden. Hierfür kann das Endgerät beispielsweise an den Computer angeschlossen werden. In dem Speicher ebfindet sich ein Ordner „geoodk“ -> „forms“. Hier sind die einzelnen Fragebögen mit dem Zusatz „media“ gespeichert. Die Media-Dateien müssen in diesen Ordner importiert werden.

\geoodk\forms

Survey 09

Rechenoperatoren

Für einen Rechenoperator wird der Feldtyp „calculate“ sowie eine neue Spalte mit „calculation“ benötigt. Für Fragebögen können nicht all jene Operatoren benutzt werden, die auch in Excel programmierbar sind.

Mögliche Operatoren sind: Addition (+), Subtraktion (-), Division (/), Multiplikation (*), Ist gleich (=), Kleiner als (<), größer als (>), kleiner als oder gleich (<=), größer als oder gleich (>=), oder (or), und (and).

Das Ergebnis des „calculate“ Befehls wird erst sichtbar, wenn in einer neuen Zeile der Befehl „note“ eingeführt wird. In der folgenden Abbildung wird dies deutlich.

Survey 10

Vorausgefüllte Felder

Bei dem Erstellen des Fragebogens können Antworten bereits vorgegeben werden. Dies erleichtert dem Kartierer, da dieser die Antwort nicht eingeben muss. Dafür wird eine neue Spalte mit „default“ im survey-Arbeitsblatt erstellt.

In dem unten dargestellten Beispiel wird die Frage nach dem Lieblingskaffee automatisch mit „Milchkaffee“ beantwortet.

Survey 11


Alternativen

//

ONA-Build

Auf der Website von ONA (www.ona.io) können Daten nicht nur zusammengefügt werden, sondern auch Fragebögen erstellt werden. Über die Schaltfläche „Form builder“ wird der Nutzer direkt zu dem Tool für die Fragebogenerstellung geleitet. Die Benutzeroberfläche ähnelt der von ODK Build sehr. Bei jeder erstellten Frage lassen sich über die Einstellungen (Settings) Hinweise zu den Fragen (hints), voreingestellte Antworten (default) und Bedingungen (relevant) eingeben. Die einzelnen Feldtypen lassen sich über einen Klick auf das jeweilige Piktogramm hinzufügen. Mögliche Feldtypen in ONA-Build sind nachstehend dargestellt.


Form:ona build.png

Ein Vorteil von Ona -Build ist insbesondere die Option „Matrix/ Rating“. Hiermit können Tabellen erstellt werden, die ansonsten beispielsweise mit Excel eine aufwändige Programmierung über Gruppen voraussetzen. Über ONA-Build lässt sich eine Tabelle sehr schnell erstellen. Auch hier können Hinweise direkt eingegeben werden.


Form:ona matrix.png


Über die Schaltfläche „Form Preview“ kann der Fragebogen jederzeit angesehen „angesehen“ werden. Dies ist eine sehr hilfreiche Funktion, da das Resultat jeder Eingabe überprüft werden kann.


Form:form prewiev ona.png


Der einzige Nachteil der Matrix in ONA: Die Zeilen werden als Pflichtfelder angelegt. Es muss in jeder Zeile mindestens ein Kästchen angekreuzt werden und es können nicht mehrere angekreuzt werden. Bei einem Export der Matrix in das XLS-Format kann der Fragebogen mit Excel geöffnet werden. Hier sind die Gründe für die eben genannten Erscheinungen ersichtlich:


Form:ona matrix excel.png


Ona Build erstellt eine Matrix automatisch mit „select_one“ Befehlen. Werden diese durch „select_multiple“ Befehle ersetzt, können in einer Zeile auch mehrere Antworten ausgewählt werden. Außerdem werden die Antwortmöglichkeiten mit der Notwendigkeit „required = true“ angegeben. Wird dies auf nein (no) gesetzt, kann eine Zeile auch leer bleiben.

Ein weiteres „Problem“ in Ona-Build: Es können nur Punktkoordinaten eingestellt werden (geopoint). Auch dies lässt sich händisch in Excel korrigieren.


Vor- und Nachteile

Bild: Matrix


Es ist sinnvoll, die Grundstruktur zum Beispiel mit ODK Build oder Ona Build aufzubauen, das Formular zu exportieren und als XLS-Datei weiter in Excel zu bearbeiten. ODK Build und Ona Build haben eine sehr übersichtliche und benutzerfreundliche Oberfläche. Für einfach strukturierte Fragen können in kurzer Zeit Fragebögen erstellt werden. Allerdings erhält man durch diese Tools keinen „Blick hinter die Kulissen“ und hat auf einige erweiternde Einstellung keinen Einfluss, beispielsweise dass bei Matrixen stets Pflichtfelder angelegt werden oder dass nur ein Punktobjekt getrackt werden kann, jedoch nicht eine Linie oder ein Polygon.

Durch den Export dieser Grundstruktur in Excel sind einige weitere Feldtypen programmierbar. Einige Einstellungen lassen sich nur in Excel vornehmen. Allerdings wird hier weitaus mehr Zeit benötigt, um sich in die Materie einzuarbeiten. Bereits kleine Rechtschreibfehler bei den Zeilen- und Spaltenüberschriften können bewirken, dass das Formular nicht eingelesen werden kann.

Wer bereits Erfahrung mit kleinen Excel-Programmierungen gesammelt hat, sollte trotz dessen keine Schwierigkeiten dabeihaben. Durch Einfärbung bestimmter Zeilen/ sonstigen Layout Formatierungen kann der Fragebogen in Excel übersichtlicher gestaltet werden. Die Layout Formatierungen beeinflussen das Formular nicht, dienen demnach nur der optischen Gliederung.

Converter

//

BannerProb.png

Probleme

Alle Probleme die uns bei der Erstellung und Nutzung der Fragebögen beschäftigt hat. Wird ein Problem nicht beschrieben, lohnt es sich im FAQ nachzuschauen oder die verlinkten Foren zu nutzen.

ODK-Build

> Sprache Englisch > erste Testphase bis zum vollständigen Fragebogen > Problem der Pflichtfelder

Excel

> Verständnis der drei Tabs > ...

Alternativen

> Web-Builder ONA > ...

Nutzung im Feld

Beispiel

//