Συμμετέχων
Ερευνητής
Πειράματα
Αν θέλετε βοήθεια από εμάς στο σχεδιασμό, την οργάνωση ή την εκτέλεση ή σε ο,τιδήποτε άλλο σχετικό με επιστημονική έρευνα, επικοινωνήστε μαζί μας στο team@experiama.com
Δημογραφικά
Ως Συμμετέχων, θεωρείται καλή πρακτική να αφιερώσετε λίγα λεπτά από το χρόνο σας προκειμένου να απαντήσετε σε κάποιες ερωτήσεις που αφορούν δημογραφικά και άλλα προσωπικά στοιχεία σας. Για αυτό, πατήστε την επιλογή Δημογραφικά στο μενού στο άνω κομμάτι της οθόνης. Καλείστε να απαντήσετε σε ερωτήσεις γύρω από τη γέννηση, τα φυσικά σας χαρακτηριστικά, την κοινωνική και εκπαιδευτική σας δραστηριότητα, πληροφορίες γύρω από την υγεία σας κ.α.
Είναι δύο οι λόγοι που σας προτείνεται να συμπληρώσετε αυτά σας τα στοιχεία:
  • Πολλοί Ερευνητές στις έρευνές τους, θέτουν κάποια τέτοιου είδους κριτήρια συμμετοχής ώστε μόνο συμμετέχοντες που έχουν συγκεκριμένα στοιχεία να μπορούν να συμμετέχουν. Αυτό έχει ως αποτέλεσμα τόσο οι συμμετέχοντες με διαφορετικά στοιχεία από τα επιθυμητά όσο και συμμετέχοντες χωρίς συμπληρωμένα αυτά τα στοιχεία να μην έχουν πρόσβαση σε τέτοιου είδους έρευνες.
  • Σε πολλές έρευνες, οι ερευνητές επιθυμούν τη γνωστοποίηση κάποιων τέτοιων στοιχείων σας. Προκειμένου να συμμετέχετε σε αυτά θα πρέπει να συναινέσετε στην παραχώρησή τους, όπως αυτά είναι καθορισμένα από εσάς εκείνη τη στιγμή.
Επειδή, ενδεχομένως κάποια από τα στοιχεία στα Δημογραφικά αλλάξουν στο μέλλον, περιοδικά σε βάθος μηνών θα ζητείται από εσάς η επικύρωση ή ανανέωσή τους.
Επισημαίνεται πως οι ερευνητές δεν έχουν πρόσβαση στα προσωπικά σας αυτά στοιχεία, παρά μόνο όταν συναινείτε στην παραχώρησή τους πριν τη συμμετοχή σας σε έρευνες που το απαιτούν. Παρόλα αυτά, όταν για κάποια έρευνα έχουν οριστεί κριτήρια συμμετοχής, η δυνατότητα σας να συμμετέχετε προϋποθέτει την πλήρωση αυτών των στοιχείων. Π.χ. όταν σε μία έρευνα ζητούνται άνδρες ηλικίας 30 έως 60, θα είναι δυνατό να έχετε πρόσβαση και να συμμετέχετε σε αυτό μόνο όταν έχετε δηλώσει πως είστε άνδρας αυτού του ηλικιακού εύρους.
Συμμετοχές
Συμμετοχή
Η συμμετοχή σε κάποια έρευνα μπορεί να γίνει με τέσσερεις τρόπους:
  • Είτε μέσω, των διαθεσίμων ερευνών όπως φαίνονται στην πλατφόρμα.
    Προκειμένου να αναζητήσετε διαθέσιμες για εσάς έρευνες πλοηγηθείτε στην Αναζήτηση στο αριστερό κομμάτι της οθόνης. Στη συνέχεια, επιλέξτε τις γλώσσες τις οποίες γνωρίζετε, ώστε να εμφανίζονται μόνο αυτά τα οποία μπορείτε να κατανοήσετε.
  • Είτε μέσω συνδέσμων κοινοποίησης κάποιας έρευνας.
    Οι σύνδεσμοι αυτοί, αφορούν διαθέσιμες έρευνες που θα μπορούσατε έτσι κι αλλιώς να έχετε πρόσβαση ή έρευνες που έχει επιλεγεί να είναι κρυφές και με το σύνδεσμο σας παρέχετε η δυνατότητα συμμετοχής εφόσον πληρείτε τα πιθανά κριτήρια συμμετοχής
  • Είτε μέσω ομαδικής πρόσκλησης σε αυτό.
    Οι ομαδικές προσκλήσεις αποστέλλονται από την ερευνητική ομάδα σε ένα σύνολο συμμετεχόντων που μοιράζονται κάποιο κοινό χαρακτηριστικό.
  • Είτε μέσω προσωπικής πρόσκλησης σε αυτό.
    Οι προσωπικές προσκλήσεις αποστέλλονται από την ερευνητική ομάδα της εκάστοτε έρευνας σε συμμετέχοντες και έχουν την ιδιότητα να μην είναι ανώνυμες. Με την αποδοχή κάποιας πρόσκλησης, ο ερευνητής γνωρίζει πως συμμετέχει το πρόσωπο στο οποίο την απέστειλε.
Ένας γενικός κανόνας για την ανωνυμία είναι ο εξής, όσο πιο κοινός και ανοικτός σε τρίτους είναι ο τρόπος με τον οποίο αποκτήσατε πρόσβασή στο πείραμα τόσο πιο σίγουρη είναι η εξασφάλιση της ανωνυμίας σας σε αυτό.
Η δήλωση συμμετοχής σας σε κάποια έρευνα μπορεί να αναιρεθεί από την πλευρά σας μόνο στην περίπτωση που δεν έχετε δώσει καμία απάντηση σε οποιοδήποτε ερώτημα ή δοκιμασία. Σε καμία περίπτωση δεν έχετε οποιαδήποτε υποχρέωση συνέχισης της συμμετοχής σας. Έχετε τη δυνατότητα παρόλα αυτά να σιγάσεται την έρευνα αυτή ώστε να είναι μόνο εμφανής στην υποκατηγορία Σε σίγαση, των συμμετοχών. Αν για κάποιο λόγο, επιθυμείτε την απόσυρση της συμμετοχής σας, μέσω της πλατφόρμας δύνεται η δυνατότητα με μηνύματα να κοινοποιήσετε αυτή σας την επιθυμία στον ερευνητή προκειμένου να σας αφαιρέσει.
Σημειώνεται εδώ πως η προσωρινή ολοκλήρωση μίας συμμετοχής σε έρευνα δεν αποκλείει τη συνέχισή της στο μέλλον με την προσθήκη επιπλέον ερωτημάτων ή δοκιμασιών.
Αν για κάποιο λόγο δεν επιθυμείτε να λαμβάνετε προτάσεις για έρευνες, μηνύματα ή να έχετε οποιαδήποτε συνδιαλλαγή μέσω της πλατφόρμας σε σχέση με κάποιο συγκεκριμένο ερευνητή, σας παρέχεται η δυνατότητα του περιορισμού.
Ανωνυμία
Με τη συμμετοχή σας σε κάποια έρευνα, καθορίζεται ένα σύνολο αριθμών και γραμμάτων ως αναγνωριστικό σας για τον ερευνητή της έρευνας. Το αναγνωριστικό είναι ξεχωριστό για κάθε ερευνητή αλλά φυσικά το ίδιο για όλες τις συμμετοχές σας στις έρευνες του ίδιου ερευνητή. Η πλατφόρμα δεν κοινοποιεί κανένα προσωπικό σας στοιχείο στον ερευνητή παρά μόνο, τα δημογραφικά στοιχείο που ενδεχομένως απαιτούνται να χορηγηθούν σε κάθε έρευνα και αυτό μετά από τη δική σας ενημέρωση και συναίνεση. Παρόλα αυτά υπάρχουν κάποιοι τρόποι, άμεσοι και έμμεσοι, κάποιος να συλλέξει πληροφορίες για εσάς:
  • Έμμεσα, μέσω της συμμετοχής σας σε κάποια έρευνα που προϋποθέτει κάποια κριτήρια αναφορικά με τη συμμετοχή. Π.χ. όταν σε μία έρευνα ζητούνται άνδρες ηλικίας 30 έως 60, θα είναι δυνατό να έχετε πρόσβαση και συμμετέχετε σε αυτό μόνο όταν είστε άνδρας αυτού του ηλικιακού εύρους.
  • Άμεσα, μέσω ερωτήσεων που συμπεριλαμβάνονται στην έρευνα
  • Άμεσα, μέσω προσωπικών μηνυμάτων με την ερευνητική ομάδα της έρευνας
  • Άμεσα, υπογράφοντας τη φόρμα συναίνεσης
Φυσικά, η ανωνυμία δεν μπορεί να εξασφαλισθεί στις προσωπικές προσκλήσεις. Αυτό, σημαίνει επιπλέον, πως οποιαδήποτε αποδοχή προσωπικής πρόσκλησης σε έρευνα ενός ερευνητή, αναιρεί την ανωνυμία για όλες τις έρευνες του ίδιου ερευνητή, καθώς όπως αναφέρθηκε το αναγνωριστικό ενός συμμετέχοντος για κάθε ερευνητή παραμένει πάντα το ίδιο.
Απαντήσεις/Δεδομένα
Κάθε σας απάντηση κατά την ερευνητική διαδικασία, είναι διαθέσιμη στην ερευνητική ομάδα της έρευνας. Μία καλή πρακτική είναι να μην παρέχετε απαντήσεις σε ερωτήματα που δε θα θέλατε ή δεν είστε σίγουροι πως θα θέλατε. Δε σας παρέχεται η δυνατότητα να έχετε αυτόματα πρόσβαση στις απαντήσεις σας. Οποιαδήποτε απαίτησή σας γύρω από τα δεδομένα σας πρέπει να κατευθύνεται στον ερευνητή της έρευνας, καθώς αυτός είναι ο υπεύθυνος και έχει τη δυνατότητα διαχείρισής τους.
Συναίνεση
Σε κάθε έρευνα, ο υπεύθυνος ερευνητής είναι υποχρεωμένος να συμπεριλαμβάνει μία φόρμα συναίνεσης. Σε αυτή ενδεχομένως παρέχει λεπτομέρειες γύρω την έρευνα, τα δεδομένα που θα συλλέξει, τρόπους επικοινωνίας, νομικά ζητήματα και άλλα. Αποτελεί δηλαδή έναν τύπος συμβολαίου ανάμεσα σε εσάς και τον ερευνητή. Σε κάποια πειράματα, πέρα από την απλή σας επιβεβαίωση της συναίνεσης, ο ερευνητής μπορεί να απαιτήσει την υπογραφή σας. Σε αυτή την περίπτωση, η ανωνυμία σας δε διατηρείται. Κάθε φορά που σε μία έρευνα στην οποία συμμετέχετε, αλλάζει η φόρμα συναίνεσης, ειδοποιήστε προκειμένου να την εξετάσετε και να συμφωνήσετε. Αν δε συμφωνείτε με τη συναίνεση δε μπορείτε και δε πρέπει να προχωρήσετε στην ολοκλήρωση της συμμετοχής σας. Ανά πάσα στιγμή όσο συμμετέχετε σε μία έρευνα έχετε πρόσβαση στη τελευταία φόρμα συναίνεσης στην οποία έχετε συμφωνήσει. Συστήνεται να κατεβάζετε και να αποθηκεύετε προσωπικό αντίγραφο της εκάστοτε τέτοιας φόρμας, καθότι μπορεί να αποτελέσει αποδεικτικό της συμμετοχής σας.
Αναφορά
Κάθε ερευνητής στο πείραμα του οποίου συμμετέχετε έχει τη δυνατότητα να σας αποστείλει μία αναφορά σχετική τις επιδόσεις και τα αποτελέσματα των δοκιμασιών και των ερωτηματολογίων που συμπληρώσατε. Όταν μία αναφορά αποσταλεί, ειδοποιείστε και μπορείτε να έχετε πρόσβαση και να την εκτυπώσετε στη κεντρική σελίδα του αντιστοίχου πειράματος. Η αναφορά μπορεί να τροποποιηθεί από τον ερευνητή οποιαδήποτε στιγμή.
Ερευνητές
Επικοινωνία
Απαραίτητη προϋπόθεση για την δυνατότητα επικοινωνίας με κάποιον ερευνητή είναι η συμμετοχή σε κάποια από τις έρευνες του. Αμέσως μετά τη δήλωση συμμετοχής είναι διαθέσιμη η ανταλλαγή μηνυμάτων.
Μηνύματα
Για αυτό αναπτύξτε την κατηγορία Συμμετοχές και επιλέξτε την έρευνα του ερευνητή στην οποία συμμετέχετε και ενδιαφέρεσθε να επικοινωνήσετε μαζί του. Στην ειδική σελίδα που θα κατευθυνθείτε, πατώντας την επιλογή Μηνύματα στα άνω και δεξιά, εμφανίζεται η λειτουργία ανταλλαγής μηνυμάτων.
Συνάντηση
Η λειτουργία αυτή, παρέχει τη δυνατότητα να κλείσετε κάποιο ραντεβού με κάποιον από την ερευνητική ομάδα στο οποίο η επικοινωνία θα είναι διαδραστική με βιντεοκλήση. Για να αποστείλετε αίτημα για προγραμματισμό συνάντησης, πρέπει να πλοηγηθείτε στην ειδική σελίδα του πειράματος του ενδιαφέροντός σας στο οποίο συμμετέχετε και να πατήσετε την επιλογή Συνάντηση. Στη, συνέχεια ο ερευνητής μπορεί να ορίσει τη διαθεσιμότητά του και να σας την αποστείλει προκειμένου μα επιλέξετε τη μέρα και το χρόνο συνάντησης. Η επιλογή Συνάντηση δεν είναι εξαρχής διαθέσιμη καθώς θα πρέπει πρώτα να έχει υποβληθεί κάποια απάντηση στο πείραμα.
Περιορισμός
Με την επιλογή του περιορισμού κάποιου ερευνητή, αποκλείεται τον τελευταίο από το να σας αποστέλλει μηνύματα, να σας προσκαλεί σε νέες έρευνες, αλλά και την πλατφόρμα από το να σας στέλνει οποιαδήποτε ενημέρωση γύρω από τις έρευνες του ερευνητή αυτού στις οποίες ήδη συμμετέχετε. Επιπλέον, αποκλείεται οποιαδήποτε προσβασιμότητα σε οποιοδήποτε έρευνα του ερευνητή αυτού, που σημαίνει πως ούτε θα σας εμφανίζονται κατά την αναζήτηση.
Προκειμένου να προβείτε σε αυτούς τους περιορισμούς, από την ειδική σελίδα πειράματος και δίπλα στο όνομα του ερευνητή επιλέξτε την επιλογή Περιορισμός και ακολουθείστε τη διαδικασία.
Λογαριασμός
Η διαχείριση του λογαριασμού σας γίνεται μέσα από τις επιλογές του μενού στο άνω κομμάτι της οθόνης. Μπορείτε εύκολα να προσαρμόσετε τις ειδοποιήσεις που θα σας αποστέλλονται στον πλοηγό ή το email σας, να αλλάξετε γλώσσα εμφάνισης τω λειτουργιών της πλατφόρμας, να αλλάξετε κωδικό και να διαγράψετε το λογαριασμό σας. Η διαγραφή του λογαριασμού δε γίνεται στιγμιαία. Το αίτημα της διαγραφής εκτελείτε κάποιες ημέρες μετά προκειμένου να σας δώσει τη δυνατότητα να αποσοβήσετε κάποιο λάθος.
Ερωτηματολόγια
Καταχώρηση νέου ερωτηματολογίου
Προκειμένου να δημιουργήσετε ένα νέο ερωτηματολόγιο, στο αριστερό κομμάτι της οθόνης επιλέξτε το εικονίδιο Στοιχεία. Στη λίστα με τα στοιχεία συμπεριλαμβάνονται όσα ερωτηματολόγια και δοκιμασίες έχετε καταχωρήσει μέχρι τώρα αλλά και η επιλογή Νέο. Πατώντας την τελευταία, καλείστε να ορίσετε τον τύπο του στοιχείου, εδώ Ερωτηματολόγιο, και το ψευδώνυμο που θέλετε να δώσετε στο νέο σας ερωτηματολόγιο. Με την υποβολή, το ψευδώνυμο του νέου σας ερωτηματολογίου θα συμπεριλαμβάνεται στην λίστα με τα στοιχεία. Επιλέγοντας το και στη συνέχεια επιλέγοντας την προεπιλεγμένη μετάφραση, κατευθύνεστε στην ειδική σελίδα διαμόρφωσης του συγκεκριμένου ερωτηματολογίου.
Μεταφράσεις ερωτηματολογίου
Για κάθε ερωτηματολόγιο μπορείτε να δημιουργήσετε τις μεταφράσεις της επιλογής σας μέσω της αντίστοιχης επιλογής δίπλα στη κατηγορία Μεταφράσεις. Για κάθε νέο ερωτηματολόγιο δημιουγείται αυτόματα η μετάφραση που αντιστοιχεί στη γλώσσα που έχετε διαλέξει για το περιβάλλον της πλατφόρμας. Μπορείται να αλλάξετε τη γλώσσα στην οποία αντιστοιχεί κάποια μετάφραση απλά επιλέγοντας το Αλλαγή γλώσσας στο μενού δεξιά της σελίδας που αφορά τη μετάφραση. Για κάθε ερωτηματολόγιο είναι απαραίτητο να οριστεί μία κύρια, προεπιλεγμένη μετάφραση. Πρώτα θα πρέπει να διαμορφώσετε το ερωτηματολόγιο σε αυτή και μετά να προχωρήσετε στις επόμενες μεταφράσεις. Στις υπόλοιπες αυτές μεταφράσεις δεν έχετε όλες τις επιλογές διαμόρφωσης παρά μόνο τη δυνατότητα να αλλάξετε τη γλώσσα του περιεχομένου, ενώ επιπλέον δε μπορείτε να ανεβάσετε εικόνες που δεν υπάρχουν στη βασική, προεπιλεγμένη μετάφραση. Μπορείτε να ορίσετε τη κύρια μετάφραση διαλέγοντας την επιλογή Ορισμός ως προεπιλογής στο μενού δεξιά της σελίδας που αφορά τη μετάφραση.
Προσθήκη ερωτήσεων
Στην ειδική σελίδα διαμόρφωσης της κύριας μετάφρασης του ερωτηματολογίου, έχετε δύο επιλογές. Είτε να δημιουργήσετε Ερώτηση είτε να δημιουργήσετε Τμήμα/Υποομάδα.
Επιλέγοντας Ερώτηση, καλείστε να τη διαμορφώσετε. Καθώς η παρούσα πλατφόρμα έχει ως βάση αναφοράς την ερευνητική αξιοποίηση των δεδομένων από τους ερευνητές, κάποια στοιχεία που θα πρέπει να ορίσετε ίσως σας παραξενέψουν.
Όνομα
Στο πεδίο Όνομα συμπληρώστε το όνομα της ερώτησης όπως θα θέλατε να είναι αναγνωρίσιμη ως μεταβλητή ή στήλη στην βάση δεδομένων. Η πλατφόρμα έχει επιλέξει ήδη ένα όνομα για εσάς, αλλάξτε το μόνο αν γνωρίζετε τι κάνετε. Δε μπορείτε να χρησιμοποιήσετε το ίδιο όνομα για πάνω από μία ερώτηση. Επιπλέον πάντα υπάρχει η επιλογή της αυτόματης ονοματοθεσίας μεταβλητών με την οποία ανά πάσα στιγμή η πλατφόρμα καταχωρεί ονόματα για κάθε ερώτηση μαζικά.
Ερώτηση
Στο πεδίο Ερώτηση συμπληρώστε την ερώτηση της επιλογής σας και μορφοποιείστε τη με τα εργαλεία που σας παρέχονται στα δεξιά του τίτλου του πεδίου . Στοιχεία πολυμέσων μπορούν να τοποθετηθούν στην ερώτηση, επιλέγοντας την αντίστοιχη επιλογή μορφοποίησης . Δεν υπάρχει περιορισμός στον αριθμό των στοιχείων πολυμέσων που μπορείτε να εισάγετε υπό την προϋπόθεση πως αυτά θα αντλούνται από εξωτερικό σύνδεσμο. Η δυνατότητα αποθήκευσης δίνεται μόνο σε αρχεία εικόνων σε περιορισμένο αριθμό και σε ποιότητα τέτοια ώστε να εξασφαλίζεται ένα ανώτερο όριο αποθηκευτικού χώρου.
Για έναν πιο δυναμικό και προσωποποιημένο τρόπο ερωτήσεων, μέσω της επιλογής , δίδεται η δυνατότηα εισαγωγής κώδικα οπουδήποτε στο κείμενο. Αυτός αποτελεί μία λειτουργία της οποίας η τιμή η οποία επιστρέφεται (return) θα τοποθετηθεί στο κείμενο της ερώτησης στο σημείο που είναι τοποθετημένη η λειτουργία αυτή. Κατά την εισαγωγή του κώδικα πρέπει να δίδεται ιδιαίτερη προσοχή ώστε μόνο τα μέρη που αφορούν ακολουθίες χαρακτήρων (string) να είναι μορφοποιημένα, αν αυτό είναι απαραίτητο. Κάθε τέτοια λειτουργία είναι σε javascript και τροφοδοτείται με επτά μεταβλητές:
  • _answers: μία array ακολουθιών χαρακτήρων (string) με όλες τις απαντήσεις στις ερωτήσεις του ερωτηματολογίου. Η απάντηση στην πρώτη ερώτηση αντιστοιχεί στη μεταβλητή _answers[0] κτλ. Προσέξτε πως οι επιλογές συμβολίζονται ξεκινώντας από τον αριθμό 1 και όχι από το 0. Αν η απάντηση δεν υπάρχει, δίνεται κενό (empty string).
  • _intimes: μία array ακολουθιών χαρακτήρων (string) με τις διάρκειες σε χιλιοστά του δευτερολέπτου που αντιστοιχούν στο πόσο χρόνο πήρε στο συμμετέχοντα η συμπλήρωση κάθε ερώτησης. Η διάρκεια συμπλήρωσης της πρώτης ερώτησης αντιστοιχεί στη μεταβλητή _intime[0] κτλ. Για τις κατασκευασμένες από τους ερευνητές απαντήσεις στην αντίστοιχη μεταβλητή τοποθετείται '0' ενώ για τις ερωτήσεις που έχουν παρακαμφθεί ή δεν έχουν απαντηθεί, το κενό. Για τις υπόλοιπες ερωτήσεις που δεν έχει δωθεί απάντηση τοποθετείται επίσης κενό.
  • _times: μία array ακολουθιών χαρακτήρων (string) αποτελούμενη από τρία Unix timestamps, σε δευτερόλεπτα. Ο πρώτος, _times[0], αντιστοιχεί στο παρόν. Ο δεύτερος _times[1] στο χρόνο έναρξης του πειράματος μέρος του οποίου είναι το ερωτηματολόγιο που αφορά η ερώτηση. Ο τρίτος, _times[2], στο χρόνο έναρξης του παρόντος ερωτηματολογίου.
  • _extra: Ένα object με keys τα ονόματα και values ένα array με τις τιμές των αυτοσυμπληρούμενων μεταβλητών, όπως έχουν οριστεί για το συμμετέχοντα στο πείραμα στο οποίο συμπεριλαμβάνεται το ερωτηματολόγιο. Έστω αυτοσυμπληρούμενη μεταβλητή dogowner, η πρώτη της τιμή είναι προσβάσιμη στο _extra['dogowner'][0].
  • _demo: Ένα object με keys τα ονόματα και values τις τιμές των ζητούμενων δημογραφικών στοιχείων, όπως έχουν οριστεί για το συμμετέχοντα στο πείραμα στο οποίο συμπεριλαμβάνεται το ερωτηματολόγιο. Τα διαθέσιμα keys αναγράφονται στην παράγραφο για τις τιμές των απαντήσεων στη βάση δεδομένων. Έστω μεταβλητή δημογραφικών στοιχείων gender, η τιμή της είναι προσβάσιμη στο _demo['gender'].
  • _lang, η οποία περιέχει τη γλώσσα της μετάφρασης του συγκεκριμένου ερωτηματολογίου π.χ. "en", "el".
  • και _global, η οποία αποτελεί μία μεταβλητή που αφορά τον κάθε συμμετέχοντα και λαμβάνει όποια τιμή του ορίσει ο ερευνητής μέσω των διαφόρων λειτουργιών δρομολόγησης, είτε των ερωτήσεων είτε των υποομάδων ερωτήσεων είτε των στοιχείων του πειράματος. Αναφορικά με την παρούσα λειτουργία, οι αλλαγές σε αυτή τη μεταβλητή δεν αποθηκεύονται.
Για ευκολία, καθώς πολλά ερωτηματολόγια έχουν σειρές ερωτήσεων με ταυτόσημες επιλογές (πολλαπλής επιλογής - μοναδικής απάντησης ή ελεύθερου κειμένου), δίνεται η δυνατότητα σε μία ερώτηση, τοποθετώντας στο πεδίο Ερώτηση τις διάφορες ερωτήσεις χωρισμένες με την ειδική λέξη "__NEWQ__" να δημιουργηθούν αυτόματα οι αντίστοιχες ερωτήσεις με τις ίδιες επιλογές.
Επιλογές
Το πεδίο Επιλογές είναι εξαιρετικά σημαντικό καθώς καθορίζει τον τύπο της ερώτησης αλλά και της απάντησης.
  • Επιλέγοντας Κείμενο, ο συμμετέχων θα πρέπει να εισάγει την απάντηση σε μορφή κειμένου
  • Επιλέγοντας Αριθμός, θα ζητηθεί από το συμμετέχοντα μία αριθμιτική τιμή, για πράδειγμα 3 ή -0.7. Μπορείτε να προσδιορίσετε ελάχιστο και μέγιστο της αναμενόμενης απάντησης όπως επίσης και τον τρόπο που αυτή η τιμή θα αυξομειώνεται κατά την επιλογή του συμμετέχοντος. Για το τελευταίο πρέπει να προσδιορίσετε το Βήμα χωρίς ωστόσο αυτό να απαγορεύει την εισαγωγή τιμών που παραβιάζουν αυτό το κανόνα. Εάν επιθυμείτε να δημιουρήσετε μία γραφική κλίμακα σημάνετε την επιλογή Σύρτης
  • . Με την επιλογή αυτή, δίνεται επιπλέον η δυνατότητα να δώσετε τίτλους στην αρχή και το πέρας του σύρτη.
  • Επιλέγοντας Ημερομηνία, η αναμενόμενη απάντηση θα έχει τη μορφή ημερομηνίας/ώρας. Σε αυτό τον τύπο απάντησης μπορείς να διαλέξεις ανάμεσα σε τρεις επιλογές
    • Ημερομηνία/ώρα, όπου η απάντηση περιλαμβάνει και ημερομηνία και ώρα στη μορφή YYYY-mm-ddTHH:mins:secs
    • Ημερομηνία, όπου η απάντηση περιλαμβάνει μόνο ημερομηνία στη μορφή YYYY-mm-dd
    • Ώρα, όπου η απάντηση περιλεμβάνει μόνο ώρα στη μορφή HH:mins:secs. Δίδεται επιπλέον η δυνατότητα της Step επιλογής η οποία και καθορίζει τον τρόπο που οι τιμές της ώρας θα αυξομειώνονται κατά της επιλογή του συμμετέχοντος χωρίς ωστόσο αυτό να απαγορεύει την εισαγωγή τιμών που παραβαίνουν αυτό τον κανόνα
  • Επιλέγοντας Μόνο επιβεβαίωση, ο συμμετέχων καλείται απλά να επιβεβαιώσει κάτι. Αυτή η επιλογή εμφανίζει ένα κουτάκι το οποίο ο συμμετέχων έχει μόνο την επιλογή να το σημάνει προκειμένου να συνεχίσει την πειραματική διαδικασία.
  • Επιλέγοντας Με επιλογές, ο συμμετέχων θα μπορεί να επιλέξει ανάμεσα από τις διαθέσιμες επιλογές που έχετε προκαθορίσει. Ο ακριβής τρόπος απάντησης καθορίζεται από το αν θα επιλέξετε
    • Μία απάντηση, οπότε και ο συμμετέχων υποχρεωτικά θα πρέπει να επιλέξει μία επιλογή. Επιπλέον, σας δίνεται η δυνατότητα να ζητήσετε λεπτομέρειες από τον συμμετέχοντα σε περίπτωση επιλογής κάποιας απάντησης σημαίνοντας την επιλογή Με λεπτομέρειες οπότε και θα κληθεί ο συμμετέχων να παρέχει λεπτομέρειες με κείμενο.
      Με την επιλογή Σύρτης, οι διαθέσιμες έπιλογές απάντησης, εμφανίζονται με τη μορφή σύρτη (slider).
      Επισημαίνεται, πως εάν ορίσετε μόνο μία επιλογή, αναγκαστικά η μορφή της απάντησης θα είναι του τύπου σωστό/λάθος (/).
    • Πολλαπλές απαντήσεις, οπότε ο συμμετέχων μπορεί να επιλέξει όσες από τις απαντήσεις επιθυμεί ή και καμία από αυτές. Κάθε επιλογή θα έχει τη μορφή απάντησης τύπου σωστό/λάθος (/).
      Η πλατφόρμα, πέραν της επιλογής για πολλαπλές απαντήσεις, έχει τη δυνατότητα να κατασκευάσει τέτοιου τύπου ερωτήσεις και με διαφορετικό τρόπο ώστε κάθε επιλογή να αντιστοιχεί και σε ξεχωριστή ερώτηση. Για να γίνει αυτό θα πρέπει να δημιουργήσετε τόσες ερωτήσεις όσες οι επιλογές, ορίζοντας στο πεδίο Ερώτηση κάθε μίας, την ίδια ακριβώς ερώτηση και ορίζοντας ακριβώς μία επιλογή για κάθε μία. Ο λόγος που μπορεί κάποιος να προτιμήσει αυτό τον τρόπο κατασκευής τέτοιου τύπου ερώτησεις είναι γιατί δίνει τη δυνατότητα να ζητήσει καποιος κείμενο με λεπτομέρειες για κάθε επιλογή ή για λόγους οργάνωσης τελικής βάσης δεδομένων, καθότι κάθε ερώτηση που εμπεριέχεται έχει τη δική της απάντηση χωρίς να υπάρχει σύμπτηξη.
    Κάθε επιλογή μορφοποιείται κατά τον ίδιο τρόπο όπως το πεδίο Ερώτηση με τα αντίστοιχα εργαλεία να βρίσκονται στα δεξιά του τίτλου του πεδίου ενώ ισχύουν και οι ίδιοι περιορισμοί. Ίδιοι κανόνες και για τη δυνατότητα εισαγωγής κώδικα .
    Επιλέγοντας την Τυχαιοποίηση σειράς, για κάθε συμμετέχοντα, η σειρά εμφάνισης των διαθέσιμων επιλογών για κάθε συμμετέχοντα θα καθορίζεται με τυχαίο τρόπο.
    Στο τέλος, έχει τοποθετηθεί η επιλογή Αλλαγή σελίδος. Επιλέγοντάς τη, μετά τη συγκεκριμένη ερώτηση δε θα εμφανίζονται άλλες ερωτήσεις στην ίδια σελίδα, παρά μόνο αν ο συμμετέχων καταχωρήσει τις ήδη εμφανιζόμενες. Η επιλογή αυτή είναι χρήσιμη όταν επιθυμείτε κάποιες ερωτήσεις να εμφανίζονται μόνες τους και όχι σε πεντάδες όπως είναι η προεπιλεγμένη ρύθμιση της πλατφόρμας.
  • Επιλέγοντας Σχέδιο, ο συμμετέχων καλείται, ως απάντηση, να σχεδιάσει σε ένα τετράγωνο καμβά μέγιστης διάστασης 600 pixels. Επιπλέον, έχετε την επιλογή να ορίσετε ένα Φόντο πάνω στο οποίο ο συμμετέχων να σχεδιάσει.
    Οι απαντήσεις από τα σχέδια των συμμετεχόντων λαμβάνονται σε μορφή array σημείων. Κάθε στοιχείο αυτής της σειράς αντιπροσωπεύει ένα τμήμα του σχεδίου. Κάθε τέτοιο τμήμα είναι επίσης ένα array το οποίο περιλαμβάνει τρία στοιχεία. Το πρώτο από τα στοιχεία είναι ένα array σημείων στο άξονα x, το δεύτερο είναι ένα array σημείων στο άξονα y και το τρίτο στοιχείο ένα array αριθμών που αντιστοιχούν στο πλάτος που έχει στο αντίστοιχο κομμάτι του το τμήμα του σχεδίου. Και τα τρεία αυτά στοιχεία του τμήματος του σχεδίου, έχουν τον ίδιο αριθμό δεδομένων και καθορίζουν τα σημεία από τα οποία ταξιδεύει το εκάστοτε τμήμα του σχεδίου στον καμβά, προϊόντος του χρόνου. Για παράδειγμα, η απάντηση [[[3,9,10,12],[1,1,8,7],[0,1,2,1]],[[5,5,4,6],[8,7,4,5],[0,3,3,2]]] αντιπροσωπεύει ένα σχέδιο που αποτελείται από δύο τμήματα (πινελιές), από τα οποία το πρώτο περνάει από τις συντεταγμένες (3,1),(9,1),(10,8) and (12,7).
  • Επιλέγοντας Πολυμέσα, ο συμμετέχων θα πρέπει να υποβάλει ως απάντηση μία εικόνα ή μία ηχογράφηση μαζί με μία περιγραφή τους αν το κρίνει απαραίτητο. Αυτός ο τύπος της ερώτησης έχει δύο τύπους
    • Εικόνα, όπου η απάντηση είναι μία εικόνα είτε απευθείας με τη χρήση της κάμερας της συσκευής του συμμετέχοντος είτε ανεβάζοντας κάποιο αρχείο εικόνας. Η εικόνα θα μετατραπεί αυτόματα σε jpeg μορφή με μέγιστο πλάτος τα 600px και μέγιστο μέγεθος τα 200kb. Ο συμμετέχων μπορεί να υποβάλλει επιπλέον ένα σημείωμα μαζί με την εικόνα.
    • Ηχογράφηση, όπου η απάντηση είναι μία ηχογράφηση είτε απευθείας με τη χρήση του μικροφώνου της συσκευής του συμμετέχοντος είτε ανεβάζοντας κάποιο αρχείο ήχου. Η ηχογράφηση μπορεί να έχει ως μέγιστο μέγεθος τα 200kb. Εάν επιλεγεί το μικρόφωνο της συσκευής, το bitrate της ηχογράφησης θα είναι καθορισμένο στα 8000. Ο συμμετέχων μπορεί να υποβάλλει επιπλέον ένα σημείωμα μαζί με την ηχογράφηση.
    • Οι απαντήσεις από αυτό τον τύπο της ερώτησης έχουν τη μορφή {Όνομα αρχείου},{Περιγραφή}. Ο ερευνητής έχει πρόσβαση στα αρχεία των απαντήσεων (ηχητικά ή εικόνες) είτε μέσω της ειδικής σελίδος συμμετέχοντος του πειράματος είτε μέσα από τη λήψη της βάσης δεδομένων όπου θα του ζητηθεί να τα κατεβάσει αν το επιθυμεί με τη μορφή συμπιεσμένων συνόλων αρχείων στα οποία τα ονόματα αυτών αντιστοιχούν στα ονόματα αρχείων των απαντήσεων.
Λειτουργία/Κώδικας δρομολόγησης
Το επόμενο πεδίο, Λειτουργία/Κώδικας δρομολόγησης αφορά πολύ ειδικές περιπτώσεις και θα ήταν καλό η χρήση του να παραμένει πάντα τελευταία επιλογή. Ορίζοντας άυτή τη λειτουργία, έπειτα από την υποβολή της απάντησης για τη συγκεκριμένη ερώτηση, προφέρεται η δυνατότητα αποκλεισμού συγκεκριμένων ερωτήσεων ή/και επιβολής χρονικής παύσης, βάσει των ήδη υποβληθέντων απαντήσεων στις ερωτήσεις του συγκεκριμένου ερωτηματολογίου και του χρόνου που αυτές οι απαντήσεις εδόθησαν. Αν το πεδίο μείνει κενό, ο συμμετέχων θα συνεχίσει στην επόμενη ερώτηση βάση της προβλεπόμενης ροής, όπως αυτή έχει οριστεί για το ερωτηματολόγιο από τον ερευνητή. Ο κώδικας είναι σε javascript και τροφοδοτείται με εννέα μεταβλητές:
  • _answers: μία array ακολουθιών χαρακτήρων (string) με όλες τις απαντήσεις στις ερωτήσεις του ερωτηματολογίου. Η απάντηση στην πρώτη ερώτηση αντιστοιχεί στη μεταβλητή _answers[0] κτλ. Προσέξτε πως οι επιλογές συμβολίζονται ξεκινώντας από τον αριθμό 1 και όχι από το 0. Αν η απάντηση δεν υπάρχει, δίνεται κενό (empty string).
  • _num: ένας ακέραιος αριθμός που αντιστοιχεί στην απάντηση της συγκεκριμένης ερρώτησης μέσα στη συνολική ακολουθία των απαντήσεων _answers.
  • _answer: μία ακολουθία χαρακτήρων (string) που αντιστοιχεί στην απάντηση στη συγκεκριμένη ερώτηση. Πρακτικά είναι η ίδια με την _answers[_num].
  • _intimes: μία array ακολουθιών χαρακτήρων (string) με τις διάρκειες σε χιλιοστά του δευτερολέπτου που αντιστοιχούν στο πόσο χρόνο πήρε στο συμμετέχοντα η συμπλήρωση κάθε ερώτησης. Η διάρκεια συμπλήρωσης της πρώτης ερώτησης αντιστοιχεί στη μεταβλητή _intime[0] κτλ. Για τις κατασκευασμένες από τους ερευνητές απαντήσεις στην αντίστοιχη μεταβλητή τοποθετείται '0' ενώ για τις ερωτήσεις που έχουν παρακαμφθεί ή δεν έχουν απαντηθεί, το κενό. Για τις υπόλοιπες ερωτήσεις που δεν έχει δοθεί απάντηση τοποθετείται επίσης κενό.
  • _intime: μία ακολουθία χαρακτήρων (string) που αντιστοιχεί στην διάρκεια απάντησης στη συγκεκριμένη ερώτηση. Πρακτικά είναι η ίδια με την _intimes[_num].
  • _times: μία array ακολουθιών χαρακτήρων (string) αποτελούμενη από τρία Unix timestamps, σε δευτερόλεπτα. Ο πρώτος, _times[0], αντιστοιχεί στο παρόν. Ο δεύτερος _times[1] στο χρόνο έναρξης του πειράματος μέρος του οποίου είναι το ερωτηματολόγιο που αφορά η ερώτηση. Ο τρίτος, _times[2], στο χρόνο έναρξης του παρόντος ερωτηματολογίου.
  • _extra: Ένα object με keys τα ονόματα και values ένα array με τις τιμές των αυτοσυμπληρούμενων μεταβλητών, όπως έχουν οριστεί για το συμμετέχοντα στο πείραμα στο οποίο συμπεριλαμβάνεται το ερωτηματολόγιο. Έστω αυτοσυμπληρούμενη μεταβλητή dogowner, η πρώτη της τιμή είναι προσβάσιμη στο _extra['dogowner'][0].
  • _demo: Ένα object με keys τα ονόματα και values τις τιμές των ζητούμενων δημογραφικών στοιχείων, όπως έχουν οριστεί για το συμμετέχοντα στο πείραμα στο οποίο συμπεριλαμβάνεται το ερωτηματολόγιο. Τα διαθέσιμα keys αναγράφονται στην παράγραφο για τις τιμές των απαντήσεων στη βάση δεδομένων. Έστω μεταβλητή δημογραφικών στοιχείων gender, η τιμή της είναι προσβάσιμη στο _demo['gender'].
  • _lang, η οποία περιέχει τη γλώσσα της μετάφρασης του συγκεκριμένου ερωτηματολογίου π.χ. "en", "el".
  • και _global, η οποία αποτελεί μία μεταβλητή που αφορά τον κάθε συμμετέχοντα και λαμβάνει όποια τιμή του ορίσει ο ερευνητής μέσω των διαφόρων λειτουργιών δρομολόγησης, είτε των ερωτήσεων είτε των υποομάδων ερωτήσεων είτε των στοιχείων του πειράματος. Αναφορικά με την παρούσα λειτουργία, οι αλλαγές σε αυτή τη μεταβλητή αποθηκεύονται.
Η λειτουργία που θα εισάγετε θα πρέπει να επιστρέφει ένα object το οποίο να περιέχει τουλάχιστον ένα από τα κλειδιά:
  • bypass: περιέχει τις ερωτήσεις που θα αποκλεισθούν/παρακαμφθούν. Οι ερωτήσεις προσδιορίζονται βάσει του αύξοντος αριθμού τους και πρέπει να διαχωρίζονται με κόμμα. Π.χ. return { 'bypass': '5,6,7-15' }. Όταν οι ερωτήσεις αποκλείονται με αυτό τον τρόπο, στη βάση δεδομένων που θα προκύψει, οι μεταβλητές που αντιστοιχούν στις απαντήσεις αυτού του συμμετέχοντος για τις ερωτήσεις που έχουν παραλειφθεί θα έχουν τιμή κενό.
  • pause: περιέχει τα χρονικά λεπτά που είναι απαραίτητο κάποιος να απέχει από την πειραματική διαδικασία μετά την υποβολή της απάντησης και προτού συνεχίσει το πείραμα ή αλλιώς τη συμπλήρωση του ερωτηματολογίου. Π.χ. return { 'pause': 60 }
  • και msg: περιέχει μία ακολουθία χαρακτήρων (string), η οποία θα παρουσιαστεί στο συμμετέχοντα σε μορφή μηνύματος (messsage box) μετά την υποβολή της απάντησης στην ερώτηση. Π.χ. return { 'msg': 'Σωστή απάντηση!' }. Στην περίπτωση πολλαπλών τέτοιων μηνυμάτων λόγο ταυτόχρονης υποβολής πολλαπλών απαντήσεων, κα εκάστοτε μηνύματα ενώνονται σε ένα με διαχωριστικό μία κενή γραμμή (new line).
Εάν επιστρέψει κενό ή δεν επιστρέψει τίποτα, η διαδικασία συνεχίζει στη επόμενη ερώτηση. Επιπλέον, η λειτουργία δρομολόγησης της τελευταίας διαθέσιμης ερώτησης ενός ερωτηματολογίου, δε λαμβάνεται υπόψιν. Ακολουθεί παράδειγμα κώδικα δρομολόγησης
if(_answer=='2'){ return {'bypass':'6-45'}; }else{ if(_answer=='3'&&_answers[4]=='1'){ return {'bypass':'46',pause:60}; } }
Ομαδοποίηση ερωτήσεων
Όπως αναφέρθηκε στην ειδική σελίδα διαμόρφωσης της κυρίας μετάφρασης του ερωτηματολογίου, η δεύτερη επιλογή που μπορείτε να κάνετε είναι το Τμήμα/Υποομάδα.
Καλείστε να συμπληρώσετε και να μορφοποιήσετε αν είναι απαραίτητο το πεδίο Εισαγωγή/Οδηγίες. Οι τελευταίες αποτελούν εισαγωγικά είτε οδηγίες συμπλήρωσης για τις ερωτήσεις που ακολουθούν μέχρι το επόμενο τμήμα/υποομάδα και θα είναι εμφανείς στους συμμετέχοντες καθόλη τη διάρκεια συμπλήρωσης των ερωτήσεων αυτών. Αναφορικά με τη μορφοποίηση, ισχύουν τα ίδια όπως το πεδίο Ερώτηση με τα αντίστοιχα εργαλεία να βρίσκονται στα δεξιά του τίτλου του πεδίου ενώ ισχύουν και οι ίδιοι περιορισμοί. Ίδιοι κανόνες και για τη δυνατότητα εισαγωγής κώδικα .
Η τοποθέτηση αυτών των στοιχείων μέσα σε ένα ερωτηματολόγιο, πέρα από ένα πρακτικό σκοπό που είναι π.χ.να υπενθυμίζονται στο συμμετέχοντα κάποιες οδηγίες, καθορίζουν ξεχωριστές ομάδες ερωτήσεων και αν είναι επιθυμητό τους προσδίδουν συγκεκριμένα χαρακτηριστικά.
  • Αρχικά, ποτέ δεν παρουσιάζονται στο συμμετέχοντα, στην ίδια σελίδα συμπλήρωσης ερωτήσεις διαφορετικών ομάδων.
  • Υπάρχει η δυνατότητα μέσω την επιλογής Τυχαιοποίηση σειράς τμημάτων, η σειρά συμπλήρωσης των ομάδων αυτών να τυχαιοποιείται για κάθε συμμετέχοντα
  • Επιπλέον υπάρχει η δυνατότητα μέσω της επιλογής Τυχαιοποίηση σειράς ακολούθων ερωτήσεων, που βρίσκεται στο τέλος κάθε στοιχείου Τμήμα/Υποομάδα, να παρουσιάζονται τυχαία μόνο οι ερωτήσεις που εντάσσονται στην ίδια ομάδα.
Αναφορικά με τον μηχανισμό τυχαιοποίησης σειράς είτε ομάδων είτε ερωτήσεων, παρέχεται επιπλέον η δυνατότητα να κλειδώσετε τη θέση ομάδων ή μεμονωμένων ερωτήσεων (Κλειδωμένη θέση) που επιθυμείτε ώστε η σειρά εμφάνισής τους να παραμένει προκαθορισμένη.
Φυσικά αν κάποιο Τμήμα/Υποομάδα δεν ακολουθούν ερωτήσεις, δεν παρουσιάζεται κατά τη συμπλήρωση στο συμμετέχοντα.
Χρονικός περιορισμός ολοκλήρωσης
Με αυτή την επιλογή μπορείτε να ορίσετε ένα χρονικό περιθώριο, σε δευτερόλεπτα, στο οποίο ο συμμετέχων θα πρέπει να ολοκληρώσει τις ερωτήσεις του τμήματος/υποομάδος. Εάν ο συμμετέχων αποτύχει να ολοκληρώσει μέσα στο χρόνο αυτό, οι λοιπές ερωτήσεις του τμήματος/υποομάδος θα προσπεραστούν. Εάν επιλέξετε την επιλογή Με αντίστροφη μέτρηση, ένα πεδίο με τον υπολειπόμενο χρόνο θα είναι ορατό κατά τη διάρκεια της συμπλήρωσής του. Τέλος, σε περίπτωση παραβίασης του διαθέσιμου χρόνου από τον εκάστοτε συμμετέχοντα καλείστε να επιλέξετε είτε Παράκαμψη υποομάδος, είτε Παράκαμψη ερωτηματολογίου όπου μόλις ο χρόνος λήξει όλες οι εναπομείνασες ερωτήσεις του ερωτηματολογίου παρακάμπτονται με αποτέλεσμα η συμπλήρωση του ερωτηματολογίου να ολοκληρωθεί.
Διάρκεια παύσης
Στο επόμενο πεδίο Διάρκεια παύσης, εάν είναι αναγκαίο εισάγουμε τα χρονικά λεπτά που είναι απαραίτητο κάποιος να απέχει από την πειραματική διαδικασία μετά την ολοκλήρωση της τρέχουσας υποομάδος του ερωτηματολογίου και προτού συνεχίσει τη συμπλήρωση του.
Πρόλογος
Στο επόμενο πεδίο Πρόλογος, δίνεται η δυνατότητα εάν είναι απαραίτητο να εισάγουμε ένα κείμενο το οποίο θα προηγείται της έναρξης του στοιχείου Τμήμα/Υποομάδα. Η μορφοποίηση και η εισαγωγή κώδικα γίνεται με τον ίδιο τρόπο όπως περιγράφεται στο πεδίο Ερώτηση.
Επίλογος
Στο επόμενο πεδίο Επίλογος, δίνεται η δυνατότητα εάν είναι απαραίτητο να εισάγουμε ένα κείμενο το οποίο θα ακολουθεί την ολοκλήρωση του στοιχείου Τμήμα/Υποομάδα. Η μορφοποίηση και η εισαγωγή κώδικα γίνεται με τον ίδιο τρόπο όπως περιγράφεται στο πεδίο Ερώτηση.
.
Σχετικά με την Λειτουργία/Κώδικας δρομολόγησης κάθε στοιχείου Τμήμα/Υποομάδα, διέπεται από τους ίδιους κανόνες και λειτουργικότητα με την αντίστοιχη των ερωτήσεων Λειτουργία/Κώδικας δρομολόγησης με τη διαφορά του οτι οι μεταβλητές _answer και _intime δεν είναι ορισμένες. Προκειμένου να εφαρμοστεί αυτή η λειτουργία θα πρέπει ο συμμετέχων να έχει υποβάλει τουλάχιστον μία απάντηση σε ερώτηση του τμήματος/υποομάδος, να μην υπάρχουν διαθέσιμες ερωτήσεις προς συμπλήρωση στο τμήμα/υποομάδα και να υπάρχει τουλάχιστον μία ερώτηση προς συμπλήρωση στο ερωτηματολόγιο.
Αυτόματη βαθμολόγηση
Επιλέγοντας το κουμπί διαμόρφωσης του ερωτηματολογίου που σας ενδιαφέρει θα βρείτε τη Λειτουργία/Κώδικας βαθμολόγησης. Στο μοναδικό, σκούρο χωρίο που εμφανίζεται εισάγεται ο κώδικας για τη βαθμολόγηση του ερωτηματολογίου αναφοράς. Εάν δε γνωρίζετε προγραμματισμό αφήστε το πεδίο κενό. Η λειτουργία που θα προκύψει χρησιμεύει στην αυτόματη βαθμολόγηση των ερωτηματολογίων αλλά και στη συμπερίληψη των νέων μεταβλητών που θα προκύψουν μέσα από τη βαθμολόγηση στη βάση δεδομένων που θα δημιουργηθεί. Ο κώδικας είναι σε javascript και τροφοδοτείται με επτά μεταβλητές:
  • _answers: μία array ακολουθιών χαρακτήρων (string) με όλες τις απαντήσεις στις ερωτήσεις του ερωτηματολογίου. Η απάντηση στην πρώτη ερώτηση αντιστοιχεί στη μεταβλητή _answers[0] κτλ. Για τις δοκιμασίες το μέγεθος της array είναι πάντα 1. Προσέξτε πως οι επιλογές συμβολίζονται ξεκινώντας από τον αριθμό 1 και όχι από το 0. Αν η απάντηση δεν υπάρχει, δίνεται κενό (empty string).
  • _intimes: μία array ακολουθιών χαρακτήρων (string) με τις διάρκειες σε χιλιοστά του δευτερολέπτου που αντιστοιχούν στο πόσο χρόνο πήρε στο συμμετέχοντα η συμπλήρωση κάθε ερώτησης. Η διάρκεια συμπλήρωσης της πρώτης ερώτησης αντιστοιχεί στη μεταβλητή _intime[0] κτλ. Για τις δοκιμασίες το μέγεθος της array είναι πάντα 1. Για τις κατασκευασμένες από τους ερευνητές απαντήσεις στην αντίστοιχη μεταβλητή τοποθετείται '0' ενώ για τις ερωτήσεις που έχουν παρακαμφθεί ή δεν έχουν απαντηθεί, το κενό. Για τις υπόλοιπες ερωτήσεις που δεν έχει δωθεί απάντηση τοποθετείται επίσης κενό.
  • _times: μία array ακολουθιών χαρακτήρων (string) αποτελούμενη από τρία Unix timestamps, σε δευτερόλεπτα. Ο πρώτος _times[0] ισούται με το χρόνο της έναρξης του ερωτηματολογίου από το συμμετέχοντα και ο δεύτερος _times[1] της ολοκλήρωσης υποβολής όλων των διαθέσιμων απαντήσεων.
  • _extra: Ένα object με keys τα ονόματα και values ένα array με τις τιμές των αυτοσυμπληρούμενων μεταβλητών, όπως έχουν οριστεί για το συμμετέχοντα στο πείραμα στο οποίο συμπεριλαμβάνεται το ερωτηματολόγιο. Έστω αυτοσυμπληρούμενη μεταβλητή dogowner, η πρώτη της τιμή είναι προσβάσιμη στο _extra['dogowner'][0].
  • _demo: Ένα object με keys τα ονόματα και values τις τιμές των ζητούμενων δημογραφικών στοιχείων, όπως έχουν οριστεί για το συμμετέχοντα στο πείραμα στο οποίο συμπεριλαμβάνεται το ερωτηματολόγιο. Τα διαθέσιμα keys αναγράφονται στην παράγραφο για τις τιμές των απαντήσεων στη βάση δεδομένων. Έστω μεταβλητή δημογραφικών στοιχείων gender, η τιμή της είναι προσβάσιμη στο _demo['gender'].
  • _lang, η οποία περιέχει τη γλώσσα της μετάφρασης του συγκεκριμένου ερωτηματολογίου π.χ. "en", "el".
  • _database: Έχει τιμές 0 ή 1 ανάλογα με το αν η λειτουργία θα χρησιμοποιηθεί για παρουσίαση και επισκόπηση αποτελεσμάτων συμπλήρωσης ή για εισαγωγή μεταβλητών και αποτελεσμάτων σε βάση δεδομένων. Χρησιμεύει στην πιο εύληπτη παρουσίαση των αποτελεσμάτων καθώς όταν παρουσιάζονται τα αποτελέσματα βαθμολόγησης επιθυμείται συνήθως μία πιο φιλική αποτύπωση.
Η λειτουργία πρέπει να επιστρέφει (return) ένα object, με keys μόνο τα ονόματα των νέων μεταβλητών που προκύπτουν από την βαθμολόγηση. Έτσι αν η μεταβλητή _database==1 τα αποτελέσματα προορίζονται για τη βάση δεδομένων και άρα θα έχουν τη μορφή π.χ.{ 'quest1_ratescore1': 0, 'quest1_ratescore2': 10} ενώ αν _database==0 προορίζονται για επισκόπηση και άρα θα έχουν μία πιο επεξηγηματική και εύληπτη μορφή π.χ.{'Ένταση συμπτώματος':'+++'}. Επίσης θέλει ιδιαίτερη προσοχή το γεγονός πως το object που επιστρέφεται όταν _database==1 πρέπει πάντα να περιέχει όλα τα keys. Αυτό είναι σημαντικό για τη βάση δεδομένων που θα προκύψει και πρέπει πάντα να τηρείται, εάν ισχύει το _database==1 ακόμα και αν το ερωτηματολόγιο προς βαθμολόγηση δεν έχει όλες τις απαντήσεις ή για κάποιον άλλο λόγο δε μπορεί να βαθμολογηθεί.
Ακολουθεί παράδειγμα κώδικα βαθμολόγησης υποθετικού ερωτηματολογίου 18 ερωτήσεων πολλαπλής επιλογής - μοναδικής απάντησης.
let rated_cols={'Rated1':0,'Rated2':0}; let v1=0; while(v1<_answers.length){//έλεγχος για πληρότητα απαντήσεων if(_answers[v1]==''){ if(_database==1){ return {'Rated1':'','Rated2':''};//ο κώδικας πάντα πρέπει να επιστρέφει το object με τα ονόματα όταν το _database==1 }else{ return ; } } v1++; } let v2=[0,2,4,5,6,3,7,8,10,13];//οι ερωτήσεις που καθορίζουν τη μεταβλητή Rated1, οι υπόλοιπες καθορίζουν τη μεταβλητή Rated2 v1=0; while(v1<_answers.length){ if(v2.includes(v1)){ rated_cols['Rated1']+=Number(_answers[v1]); }else{ rated_cols['Rated2']+=Number(_answers[v1]); } v1++; } if(_database==1){ return rated_cols; }else{ return {'Symptoms':rated_cols['Rated1']+rated_cols['Rated2']}; }
Δοκιμασίες
Καταχώρηση νέας δοκιμασίας
Προκειμένου να δημιουργήσετε μία νέα δοκιμασία, στο αριστερό κομμάτι της οθόνης επιλέξτε το εικονίδιο Στοιχεία. Στη λίστα με τα στοιχεία συμπεριλαμβάνονται όσα ερωτηματολόγια και δοκιμασίες έχετε καταχωρήσει μέχρι τώρα αλλά και η επιλογή Νέο. Πατώντας την τελευταία, καλείστε να ορίσετε τον τύπο του στοιχείου, εδώ Δοκιμασία, και το ψευδώνυμο που θέλετε να δώσετε στη νέα σας δοκιμασία. Με την υποβολή, το ψευδώνυμο της νέα σας δοκιμασίας θα συμπεριλαμβάνεται στην λίστα με τα στοιχεία. Επιλέγοντας το και στη συνέχεια επιλέγοντας την προεπιλεγμένη μετάφραση, κατευθύνεστε στην ειδική σελίδα διαμόρφωσης της συγκεκριμένκς δοκιμασίας.
Μεταφράσεις δοκιμασίας
Για κάθε δοκιμασία μπορείτε να δημιουργήσετε τις μεταφράσεις της επιλογής σας μέσω της αντίστοιχης επιλογής . Για τις μεταφράσεις ισχύει ό,τι και στα ερωτηματολόγια. Για κάθε νέα δοκιμασία δημιουγείται αυτόματα η μετάφραση που αντιστοιχεί στη γλώσσα που έχετε διαλέξει για το περιβάλλον της πλατφόρμας. Μπορείται να αλλάξετε τη γλώσσα στην οποία αντιστοιχεί κάποια μετάφραση απλά επιλέγοντας το Αλλαγή γλώσσας στο μενού δεξιά της σελίδας που αφορά τη μετάφραση. Για κάθε δοκιμασία είναι απαραίτητο να οριστεί μία κύρια, προεπιλεγμένη μετάφραση. Πρώτα θα πρέπει να διαμορφώσετε τη δοκιμασία σε αυτή και μετά να προχωρήσετε στις επόμενες μεταφράσεις. Στις υπόλοιπες αυτές μεταφράσεις δεν έχετε όλες τις επιλογές διαμόρφωσης παρά μόνο τη δυνατότητα να αλλάξετε τη γλώσσα του περιεχομένου, ενώ επιπλέον δε μπορείτε να ανεβάσετε εικόνες που δεν υπάρχουν στη βασική, προεπιλεγμένη μετάφραση. Μπορείτε να ορίσετε τη κύρια μετάφραση διαλέγοντας την επιλογή Ορισμός ως προεπιλογής στο μενού δεξιά της σελίδας που αφορά τη μετάφραση.
Ανάπτυξη δοκιμασίας
Η πλατφόρμα δεν παρέχει τη δυνατότητα ανάπτυξης δοκιμασιών. Αυτό προϋποθέτει γνώσεις προγραμματισμού και θα πρέπει να γίνει και να ελεγχθεί από κάποιον ειδικό πάνω σε αυτό το θέμα.
Διαμόρφωση και σύνδεση δοκιμασίας
Επιλέγοντας τη δοκιμασία που επιθυμείτε να διαμορφώσετε, κατευθυνθείτε στην προεπιλεγμένη μετάφραση της.
Όνομα
Στο πεδίο Όνομα συμπληρώστε ένα όνομα όπως θα θέλατε να είναι αναγνωρίσιμο το παράγωγο της δοκιμασίας για κάθε συμμετέχοντα ως μεταβλητή ή στήλη στην βάση δεδομένων. Η πλατφόρμα έχει επιλέξει ήδη ένα όνομα για εσάς, αλλάξτε το μόνο αν γνωρίζετε τι κάνετε.
Εισαγωγή/Οδηγίες
Στο πεδίο Εισαγωγή/Οδηγίες συμπληρώστε τον πρόλογο, οδηγίες ή άλλες πληροφορίες που θέλετε να δώσετε στους συμμετέχοντες και μορφοποιείστε με τα εργαλεία που σας παρέχονται στα δεξιά του τίτλου του πεδίου, . Στοιχεία πολυμέσων μπορούν να τοποθετηθούν επιλέγοντας την αντίστοιχη επιλογή μορφοποίησης . Δεν υπάρχει περιορισμός στον αριθμό των στοιχείων πολυμέσων που μπορείτε να εισάγετε υπό την προϋπόθεση πως αυτά θα αντλούνται από εξωτερικό σύνδεσμο. Η δυνατότητα αποθήκευσης δίνεται μόνο σε αρχεία εικόνων σε περιορισμένο αριθμό και σε ποιότητα τέτοια ώστε να εξασφαλίζεται ένα ανώτερο όριο αποθηκευτικού χώρου. Για την εισαγωγή κώδικα , γίνεται με τον ίδιο τρόπο και με τους ίδιους κανόνες όπως αυτά περιγράφονται στο πεδίο Ερώτηση.
Καθορισμός δοκιμασίας
Για το επόμενο πεδίο δίνονται δύο επιλογές, είτε να εισάγετε τον Κώδικα&Αρχεία της δοκιμασίας είτε να εισάγετε έναν Εξωτερικό σύνδεσμο στον οποίο θα εκτελεστεί η δοκιμασία.
Εισαγωγή κώδικα και αρχείων
Αναφορικά με την πρώτη επιλογή, ο κώδικας που θα εισάγετε θα τοποθετηθεί μέσα στο πεδίο <body> ενός html αρχείου το οποίο θα εκτελεστεί στον πλοηγό του συμμετέχοντος. Μπορεί να περιέχει κώδικα html, css κα javascript. Οι συμμετέχοντες θα μεταφέρονται σε αυτό με popup παράθυρο. Για λόγους εξατομίκευσης ορίζονται πέντε global μεταβλητές:
  • η _exp_lang που περιέχει περιέχει τη γλώσσα της μετάφρασης της συγκεκριμένης δοκιμασίας π.χ. "en", "el".
  • η _exp_version που περιέχει μία ακολουθία χαρακτήρων ή οποία ορίζει την εξειδίκευση της δοκιμασίας. Αν π.χ. η ίδια δοκιμασία μπορεί να δοθεί με διαφορετικούς τρόπους, αυτή η μεταβλητή μπορεί να καθορίσει ποια έκδοση της δοκιμασίας θα εκτελεστεί. Έτσι αποφεύγεται και η περιττή προσθήκη δοκιμασιών που είναι πρακτικά ίδιες. Η τιμή της μεταβλητής καθορίζεται από εσάς κατά την εισαγωγή της δοκιμασίας σε κάποιο πείραμα. Αυτή η ακολουθία θα μπορούσε να είναι από ένας αριθμός, μία json ακολουθία ακόμα και κώδικας λειτουργίας αρκεί η δοκιμασία που να μπορεί απο χαρακτήρες να το μετατρέψει στην επιθυμητή μορφή.
  • η _exp_patientId που περιέχει τον μοναδικό αριθμό χαρακτηρισμού (id) του συμμετέχοντος.
  • η _exp_visit που περιέχει τον αριθμό τον επισκέψεων του συμμετέχοντος στη δοκιμασία (1 την πρώτη φορά κοκ).
  • η _exp_desktop ισούται με 1 αν ο συμμετέχων χρησιμοποιεί υπολογιστή (desktop) για τη δοκιμασία αλλιώς (π.χ. εφαρμογή, κινητό, tablet) ισούται με 0.
Εκτός από εικόνες και ηχογραφήσεις, μπορείτε να ανεβάσετε και αρχεία web, των τύπων .js, .json, .css, .txt. Όλα τα ανεβασμένα αρχεία ονομάζονται αυτόματα από την πλατφόρμα και το όνομά τους εμφανίζεται επιλέγοντάς τα ως μέρος της δοκιμασίας σας. Το όνομα αυτό, αποτελεί και τη σχετική διεύθυνση με την οποία είναι προσβάσιμα στον κώδικά σας, π.χ.:
<img src='myimage.jpg'>
Επειδή τα ονόματα των αρχείων αλλάζουν όταν ανέβουν στο διακομιστή της πλατφόρμας, συστίνεται να συμπεριλάβετε αυτό τον απρόβλεπτο παράγοντα πριν ανεβάσετε οπιοδήποτε αρχείο κώδικα για τη δοκιμασία σας, αφού τα αρχεία που ανεβαίνουν δεν είναι επεξεργάσιμα μετά.
Μία καλή πρακτική είναι η δοκιμασία να αντλείται από εξωτερικό σύνδεσμο:
<script src='link/to/my/task.jsp'></script>
Για την εισαγωγή κώδικα , γίνεται με τον ίδιο τρόπο και με τους ίδιους κανόνες όπως αυτά περιγράφονται στο πεδίο Ερώτηση.
Στη δεύτερη επιλογή, Σύνδεσμος δοκιμασίας, χρειάζεται να συμπληρώσετε το πεδίο με την διεύθυνση στην οποία έχει προετοιμαστεί και εκτελείται η δοκιμασία. Κατά τη μεταφορά του συμμετέχοντας σε αυτή τη διεύθυνση θα μεταφέρονται επιπλέον με τη μέθοδο POST οι πέντε μεταβλητές, _exp_lang, _exp_version, _exp_patientId, _exp_visit και _exp_desktop που περιγράφηκαν στη επιλογή εισαγωγή κώδικα και αρχείων. Επίσης, με το τέλος της δοκιμασίας θα πρέπει να επικοινωνείται στην πλατφόρμα πως η δοκιμασία έχει τελειώσει μαζί με τα αποτελέσματα αυτής, ακόμα και αν είναι κενά. Αυτό γίνεται με τον τρόπο που περιγράφηκε παραπάνω για την άλλη επιλογή εισαγωγή κώδικα και αρχείων.
Υποβολή αποτελεσμάτων
Με το τέλος της δοκιμασίας θα πρέπει να επικοινωνείται στην πλατφόρμα πως η δοκιμασία έχει τελειώσει μαζί με τα αποτελέσματα αυτής, ακόμα και αν είναι κενά. Για αυτό πρέπει να χρησιμοποιείται η μέθοδος window.parent.parent.postMessage η οποία να τροφοδοτείται με μήνυμα ένα object το οποίο να περιέχει το κλειδί _exp_results με τύπο τιμής μία ακολουθία χαρακτήρων (string). Η τιμή αυτή απαγορεύεται να περιέχει tab χαρακτήρες (' ','\u000b'), οι οποίοι αφαιρούνται αυτόματα κατά την καταχώρηση. Μόλις η πλατφόρμα λάβει το μήνυμα αυτό θα κλείσει το παράθυρο και θα αποθηκεύσει τα αποτελέσματα.
Ακολουθεί παράδειγμα λήξης δοκιμασίας και καταχώρησης αποτελεσμάτων:
if(window.parent.parent){ window.parent.parent.postMessage({_exp_results:JSON.stringify({'a1': '12hh4j5g2g3…'})}, '*'); }
Υπάρχουν περιπτώσεις που η ολοκλήρωση της δοκιμασίας δεν αποτελεί τη μόνη απαραίτητη συνθήκη, π.χ. όταν απαιτείται ο συμμετέχων να έχει επαφή με τη δοκιμασία μόνο μία φορά. Στη τελευταία περίπτωση ο αριθμός επισκέψεων σε αυτή (_exp_visit) ενδεχομένως δεν επαρκεί για να δηλώσει την επαφή του συμμετέχοντος με το μέρος της δοκιμασίας που θεωρείται σημαντικό αφού, είτε μπορεί αυτού να προηγούνται άλλα μέρη όπως οδηγίες, εξοικείωση κτλ, είτε ενδέχεται ο συμμετέχων να κλείσει το παράθυρο της δοκιμασίας και να την επαναλάβει σε δεύτερο χρόνο. Για αυτό δίνεται η δυνατότητα, καθόλη τη διάρκεια που η δοκιμασία είναι ενεργή, αποτελέσματα ή άλλη πληροφορία να επικοινωνούνται με την πλατφόρμα ώστε σε περίπτωση που η δοκιμασία απενεργοποιηθεί και τελικά δεν προκύψει τελική υποβολή αποτελεσμάτων, να υποβάλλονται τα τελευταία αποτελέσματα που υποβλήθηκαν από τη δοκιμασία πριν τον τερματισμό της. Η ενημέρωση αυτή γίνεται με τη μέθοδος window.parent.parent.postMessage η οποία τροφοδοτείται με μήνυμα ένα object το οποίο να περιέχει το κλειδί _exp_temp με τύπο τιμής μία ακολουθία χαρακτήρων (string). Η τιμή αυτή απαγορεύεται να περιέχει tab χαρακτήρες (' ','\u000b'), οι οποίοι αφαιρούνται αυτόματα κατά την καταχώρηση. Έτσι, όταν επιθυμούμε κάποιος να εκτελέσει κάποιο μέρος μία δοκιμασίας μία μόνο φορά, μπορούμε με την έναρξη του μέρους αυτού να ενημερώσουμε τα αποτελέσματα της δοκιμασίας ώστε αν για κάποιο λόγο η δοκιμασία απενεργοποιηθεί να υποβληθούν τα υπάρχοντα και να μην υπάρχει η δυνατότητα από το συμμετέχοντα επανάληψής της. Επιπλέον, αν δεν ενδιαφέρουν τα τελευταία αποτελέσματα, αλλά προτιμούμε να μη χρεωθούμε για τη δοκιμασία αυτή, το κλειδί _exp_temp πρέπει να περιέχει κενό (empty string). Με αυτό το τρόπο, ο συμμετέχων και δε μπορεί να ξαναπροσπαθήσει τη δοκιμασία και δεν μας έχει στοιχίσει σε μονάδες.
Ακολουθεί παράδειγμα ενημέρωσης προσωρινών αποτελεσμάτων:
if(window.parent.parent){ window.parent.parent.postMessage({_exp_temp:JSON.stringify({'a1': '12hh4j5g2g3…'})}, '*'); }
Κινητές συσκευές
Οι κινητές συσκευές διαθέτουν ένα σύστημα διάρκειας ζωής εφαρμογών που παρακάμπτει την αλληλεπίδραση του χρήστη. Για παράδειγμα, ένα σύστημα κινητής τηλεφωνίας μπορεί να αποφασίσει ότι πρέπει να τερματίσει μια εφαρμογή, κυρίως όταν αυτή δεν είναι η εφαρμογή που βρίσκεται στο επίκεντρο, προκειμένου να εξοικονομήσει πόρους. Έτσι, προκειμένου ο συμμετέχων να έχει μια φυσιολογική εμπειρία και να μην χάνει την πρόοδό του στην δοκιμασία όταν χρησιμοποιεί ένα πλοηγό ή την εφαρμογή experiama στο κινητό, ο ερευνητής μπορεί να αποθηκεύσει την πρόοδο του συμμετέχοντος και όταν ο τελευταίος επιστρέψει, να χρησιμοποιήσει την τελευταία αποθηκευμένη πρόοδο για να επανέλθει στην τελευταία κατάσταση προόδου στη δοκιμασία. Για να βοηθήσετε σε αυτή τη διαδικασία, η experiama παρέχει τα εξής.
Για να αποθηκεύσετε μια κατάσταση προόδου, στείλτε στην πλατφόρμα ένα αντικείμενο (object) με μοναδικό κλειδί _exp_state και ως τιμή του την κατάσταση με μορφή αντικειμένου που έχει δύο κλειδιά. Το κλειδί action με τιμή setstate και το κλειδί state με τιμή μία ακολουθία χαρακτήρων (string) η οποία να αντιπροσωπεύει τη κατάσταση προόδου. Για παράδειγμα:
if(_exp_desktop==0){ window.parent.parent.postMessage({_exp_state:{action:'setstate',state:JSON.stringify({'a1': '12hh4j5g2g3…'})}}, '*'); }
Για να λάβετε την τελευταία κατάσταση προόδου, χρησιμοποιήστε ένα αντικείμενο με την ίδια δομή όπως προηγουμένως, αλλά χωρίς το κλειδί state και ως action την τιμή getstate. Είναι απαραίτητο η δοκιμασία να είναι έτοιμη να λάβει την κατάσταση με ένα listener. Εάν τελικά η ληφθείσα κατάσταση χρησιμοποιήθει, θα πρέπει αυτό να γνωστοποιήθεί στη πλατφόρμα (χρησιμοποιώντας την ενέργεια acceptstate), προκειμένου να διαγραφεί και να διρθωθεί η διάρκεια του διαστήματος αλληλεπίδρασης του συμμετέχοντος με τη δοκιμασία. Για παράδειγμα:
if(_exp_desktop==0){ window.addEventListener('message',function(e){ lastprogressstate=e.data; window.parent.parent.postMessage({_exp_state:{action:'acceptstate'}}, '*'); //χρήση προόδου lastprogressstate } ); window.parent.parent.postMessage({_exp_state:{action:'getstate'}}, '*'); }
Η κατάσταση προόδου έχει διάρκεια ζωής λύρω στα 10 λεπτά. Αν στο μεσοδιάστημα ο συμμετέχων δεν επανέλθει στη δοκιμασία ή μεταβεί σε άλλη συμμετοχή η πρόοδος διαγράφεται αφού θα σημαίνει πως ο συμμετέχων εκούσια εγκατέλειψε τη δοκιμασία.
Αυτόματη βαθμολόγηση
Επιλέγοντας το κουμπί διαμόρφωσης της δοκιμασίας, κατευθύνεστε στην ειδική σελίδα, θα βρείτε τη Λειτουργία/Κώδικας βαθμολόγησης. Στο μοναδικό, σκούρο χωρίο που εμφανίζεται εισάγεται ο κώδικας για τη βαθμολόγηση της δοκιμασίας. Οι κανόνες και οι οδηγίες για αυτό είναι οι ίδιες με την αντίστοιχη λειτουργία στα ερωτηματολόγια.
Ακολουθεί παράδειγμα κώδικα βαθμολόγησης υποθετικών αποτελεσμάτων δοκιμασίας.
let rated_cols={'Rated1':0,'Rated2':0}; let answers=JSON.parse(_answers[0]);//Στις δοκιμασίες η _answers έχει μόνο ένα key, το _answers[0] let v1,v2=[0,2,4,5,6,3,7,8,10,13]; while(v1<answers.length){ if(v2.includes(v1)){ rated_cols['Rated1']+=Number(_answers[v1]); }else{ rated_cols['Rated2']+=Number(_answers[v1]); } v1++; } return rated_cols;
Πειράματα
Καταχώρηση νέου πειράματος
Προκειμένου να δημιουργήσετε ένα νέο πείραμα, στο αριστερό κομμάτι της οθόνης επιλέξτε την κατηγορία Πειράματα. Σε αυτή συμπεριλαμβάνονται όσα πειράματα έχετε καταχωρήσει μέχρι τώρα αλλά και η επιλογή Νέο. Επιλέγοντας την τελευταία, καλείστε να ορίσετε το ψευδώνυμο που θέλετε να δώσετε στο νέο σας πείραμα. Το ψευδώνυμο αυτό θα είναι εμφανές στους δυνητικούς συμμετέχοντες. Με την υποβολή, το ψευδώνυμο του νέου σας πειράματος θα συμπεριλαμβάνεται στην κατηγορία Πειράματα. Μπορείτε να αλλάξετε το όνομα οποτεδήποτε μέσα από την ειδική σελίδα διαμόρφωσης του συγκεκριμένου πειράματος.
Διαμόρφωση πειραματικής διαδικασίας
Στο αριστερό κομμάτι της οθόνης επιλέξτε την κατηγορία Πειράματα. Από τα διαθέσιμα, επιλέξτε το πείραμα που θέλετε να διαμορφώσετε. Επιλέγοντας το κουμπί διαμόρφωσης κατευθύνεστε στην ειδική σελίδα διαμόρφωσης του συγκεκριμένου πειράματος.
Περιγραφή
Το πρώτο βήμα στη διαμόρφωση του πειράματός σας είναι η καταχώρηση της περιγραφής του. Υπάρχουν δύο τύποι περιγραφών που θα πρέπει να καταχωρήσετε, μία σύντομη και μία λεπτομερής. Και οι δύο αποτελούν αυτό που θα βλέπουν οι πιθανοί συμμετέχοντες προκειμένου να αποφασίσουν αν τους ενδιαφέρει. Η σύντομη είναι αυτό που αρχικά θα εμφανιστεί τους χρήστες που ψάχνουν για νέα πειράματα, έχει περιορισμό στον αριθμό των χαρακτήρων που μπορεί να περιέχει και δεν έχει επιλογές περαιτέρω διαμόρφωσης. Σχετικά με τη λεπτομερή, από τον άνω οριζόντιο κατάλογο επιλογών την κατηγορία Περιγραφή και στο πεδίο κειμένου που θα εμφανιστεί εισάγεται τις επιθυμητές πληροφορίες. Το κείμενο μπορεί να μορφοποιηθεί χρησιμοποιώντας τα εργαλεία κάτω δεξιά αυτού ενώ στοιχεία πολυμέσων μπορούν επίσης να εισαχθούν επιλέγοντας την αντίστοιχη επιλογή μορφοποίησης . Δεν υπάρχει περιορισμός στον αριθμό των στοιχείων πολυμέσων που μπορείτε να εισάγετε υπό την προϋπόθεση πως αυτά θα αντλούνται από εξωτερικό σύνδεσμο. Η δυνατότητα αποθήκευσης δίνεται μόνο σε αρχεία εικόνων σε περιορισμένο αριθμό και σε ποιότητα τέτοια ωστε να εξασφαλίζεται ένα ανώτερο όριο αποθηκευτικού χώρου.
Συναίνεση
Στην ακόλουθη επιλογή, Συναίνεση, μπορείτε να εισάγετε το κείμενο τις φόρμας συναίνεσης, στο οποίο θα κληθεί να συμφωνήσει κάθε συμμετέχων. Αποτελεί το σημαντικότερο κείμενο της έρευνας καθότι έχει τη μορφή συμβολαίου ανάμεσα στις δύο πλευρές. Συμπεριλάβετε στο κείμενο αυτό, λεπτομέρειες γύρω από την έρευνα, τα δεδομένα που θα συλλεχθούν, πώς αυτά θα χρησιμοποιηθούν, τρόπους επικοινωνίας, νομικά ζητήματα και άλλα. Το κείμενο μπορεί να μορφοποιηθεί κατά τον ίδιο τρόπο που περιγράφηκε πιο πάνω για την Περιγραφή. Μπορείτε να προσέθεσετε την υπογραφή σας ως υπεύθυνου ερευνητή ή και να απαιτήσετε την υπογραφή των συμμετεχόντων. Σημειώστε πως στην τελευταία περίπτωση, η ανωνυμία των συμμετεχόντων δε διατηρείται. Σε περίπτωση που αλλάξει το κείμενο στη διάρκεια του πειράματος, οι ήδη συμμετέχοντες σε αυτό θα ενημερωθούν και θα κληθούν να αποφασίσουν αν συμφωνούν. Σε οποιαδήποτε περίπτωση, τόσο ο ερευνητής όσο και κάθε συμμετέχων έχουν πρόσβαση στην έκδοση της φόρμας συναίνεσης στη οποία έχουν συμφωνήσει. Και στις δύο πλευρές δίνεται η δυνατότητα να κατεβάσουν τη φόρμα συναίνεσης σε μορφή Pdf αρχείου. Δεδομένου πως η συναίνεση έχει τη μορφή συμβολαίου παρέχεται επιπλέον η δυνατότητα για τον καθένα να ελέγξει τέτοια αρχεία για αυθεντικότητα. Ο σύνδεσμος για αυτή την υπηρεσία βρίσκεται στο κατώτερο μέρος των σελίδων της πλατφόρμας Έλεγχος γνησιότητος εγγράφου.
Στοιχεία
Η επόμενη επιλογή στον άνω οριζόντιο κατάλογο επιλογών είναι τα Στοιχεία. Εδώ καλείστε να συνθέσετε το πείραμα σας με συστατικά τα ερωτηματολόγια και τις δοκιμασίες που έχετε ήδη καταχωρήσει. Στο πεδίο Στοιχείο επιλέξτε την Αναζήτηση και από τη λίστα των ερωτηματολογίων, δοκιμασιών και των διαθέσιμων μεταφράσεών τους, επιλέξτε αυτή που επιθυμείτε.
Κάθε νέο στοιχείο πειράματος εισάγεται στην πειραματική διαδικασία με προεπιλεγμένη κατάσταση ανενεργή. Αυτό για να μη διαταράξει τη ροή της πειραματική διαδικασίας για τους ήδη συμμετέχοντες.
Με την εισαγωγή του στοιχείου μπορείτε να αλλάξετε τη θέση του στην πειραματική ροή, να το απενεργοποιήσετε ή ενεργοποιήσετε για όλους αδιακρίτως ή τους μελλοντικούς συμμετέχοντες κ.α. Η αλλαγή της σειράς των στοιχείων επηρρεάζει μόνο τους μελλοντικούς συμμετέχοντες. Οι αλλαγές της πειραματική ροής για τους ήδη συμμετέχοντες μπορεί να γίνει στην ειδική σελίδα συμμετέχοντος του κάθε πειράματος.
Μεταβλητή _exp_version
Το πεδίο _exp_version είναι εμφανές μόνο όταν έχει επιλεγεί ως στοιχείο μία δοκιμασία. Ο ορισμός του πεδίου δεν είναι υποχρεωτικός και έχει αξία μόνο όταν η δοκιμασία αναφοράς έχει πολλαπλές εκδόσεις. Εκτενέστερη αναφορά γίνεται στο χωρίο εισαγωγή κώδικα και αρχείων. Η εισαγωγή κώδικα γίνεται με τον ίδιο τρόπο όπως περιγράφεται στο πεδίο Ερώτηση.
Πρόθεμα μεταβλητών
Το πεδίο Πρόθεμα μεταβλητών είναι χρήσιμο όταν ερωτηματολόγια επαναλαμβάνονται κατά την πειραματική διαδικασία. Αυτό έχει ως αποτέλεσμα στην βάση δεδομένων να επαναλαμβάνονται οι ίδιες μεταβλητές χωρίς να είναι διακριτό στο ερωτηματολόγιο ποιας χρονικής στιγμής αναφέρονται. Άρα το πεδίο μπορεί να μείνει κενό αν δεν επαναλαμβάνονται ίδια στοιχεία κατά την πειραματική διαδικασία, αλλιώς καλό είναι να ορίζεται ένα πρόθεμα το οποίο να διακρίνει τις διαφορετικές χρονικές στιγμές χορήγησης π.χ.t1,t2.
Ομάδα
Με το πεδίο Ομάδα # μπορείτε να ομαδοποιήσετε συγκεκριμένα στοιχεία στο πείραμά σας. Στην ίδια ομάδα ανήκουν τα στοιχεία που έχουν τον ίδιο αριθμό ομάδος.Η χρησιμότητα αυτού του πεδίου έγκειται περισσότερο σε περιπτώσεις που είναι απαραίτητη η τυχαιοποίηση.
Κλειδωμένη θέση προς την ομάδα
Σημαίνοντας αυτό το κουτάκι, η θέση του αντίστοιχου στοιχείου θα παραμένει σταθερή ως προς την ομάδα στην οποία ανήκει. Η Θέση δηλαδή του στοιχείου αντιστοιχεί στη σειρά που είναι τοποθετημένο το στοιχείο αυτό μέσα στο σύνολο των στοιχείων που απαρτίζουν την ομάδα του.
Ημέρες & ώρες χορήγησης
Με αυτή την επιλογή ορίζετε συγκεκριμένες ημέρες εβδομάδος και ώρες σε αυτές που το στοιχείο αυτό θα είναι προσβάσιμο και άρα θα συνεχιστεί η συμμετοχή στην πειραματική διαδικασία.
Ο συμμετέχων ενημερώνεται για αυτόν τον περιορισμό. Οι επιλεγμένες ημέρες και ώρες ισχύουν για κάθε μελλοντική εβδομάδα όσο ο συμμετέχων μένει ανενεργός ή δεν επανέρχεται στο πείραμα τις επιτρεπόμενες ημέρες και ώρες.
Δυνατότητα παράκαμψης
Με αυτή την επιλογή δίνεται η δυνατότητα στο συμμετέχοντα να προσπεράσει το συγκεκριμένο στοιχείο. Στο συμμετέχοντα μπορούν να δοθούν δύο επιλογές.
Η πρώτη είναι η μετάθεση της συμπλήρωσης του στοιχείου για αργότερα. Αν κάνει αυτή την επιλογή, το στοιχείο αυτό θα μεταφερθεί είτε στη τελευταία θέση της πειραματικής διαδικασίας είτε στη τελευταία διαθέσιμη θέση της ομάδος στην οποία ανήκει. Εάν, στην πειραματική διαδικασία ή τη συγκεκριμένη ομάδα αντίστοιχα, την τελευταία θέση καταλαμβάνει κάποιο στοιχείο με κλειδωμένη θέση, το προσπεράσιμο στοιχείο θα καταλάβει την αμέσως προηγούμενη.
Η δεύτερη επιλογή αφορά την μόνιμη παράκαμψη του στοιχείου αυτού. Αν κάνει αυτή την επιλογή, δίνεται η δυνατότητα πέραν του συγκεκριμένου στοιχείου να αποκλειστούν και όλα τα εναπομείναντα στοιχεία της ομάδας του στοιχείου αυτού ή όλα τα διαθέσιμα στοιχεία της πειραματική διαδικασίας.
Όταν ένα στοιχείο έχει σημανθεί ως προσπεράσιμο και κληθεί ο συμμετέχων να το ολοκληρώσει, κατά τη διάρκεια της πειραματικής διαδικασίας, εμφανίζεται το κουμπί Προσπέραση. Αν το πατήσει, του εμφανίζονται οι διαθέσιμες επιλογές, όπως τις έχει ορίσει ο ερευνητής για να επιλέξει.
Χρονικός περιορισμός ολοκλήρωσης
Με αυτή την επιλογή μπορείτε να ορίσετε ένα χρονικό περιθώριο, σε δευτερόλεπτα, στο οποίο ο συμμετέχων θα πρέπει να ολοκληρώσει τη δοκιμασία ή το ερωτηματολόγιο. Εάν ο συμμετέχων αποτύχει να ολοκληρώσει το στοιχείο μέσα στο χρόνο αυτό, οι λοιπές ερωτήσεις του στοιχείου θα προσπεραστούν. Εάν επιλέξετε την επιλογή Με αντίστροφη μέτρηση, ένα πεδίο με τον υπολειπόμενο χρόνο θα είναι ορατό κατά τη διάρκεια της συμπλήρωσής του. Τέλος, σε περίπτωση παραβίασης του διαθέσιμου χρόνου από τον εκάστοτε συμμετέχοντα καλείστε να επιλέξετε είτε Παράκαμψη στοιχείου όπου μόλις ο χρόνος λήξει η πειραματική διαδικασία συνεχίζει στο επόμενο διαθέσιμο στοιχείο, είτε Παράκαμψη στοιχείων ομάδος όπου μόλις ο χρόνος λήξει όλα τα εναπομείναντα στοιχεία της ίδιας ομάδος παρακάμπτονται και αποκλείονται από την πειραματική διαδικασία, είτε Παράκαμψη υπόλοιπων στοιχείων του πειράματος όπου μόλις ο χρόνος λήξει οποιοδήποτε στοιχείο απομένει διαθέσιμο προς συμπλήρωση θα παρακαμφθεί με αποτέλεσμα η πειραματική διαδικασία να ολοκληρωθεί.
Δυνατότητα συμπλήρωσης από τρίτο
Σημαίνοντας αυτό το κουτί, επιτρέπεται στον συμμετέχοντα να προσκαλέσει κάποιο τρίτο πρόσωπο να συμπληρώσει τις ερωτήσει ή τη δοκιμασία που περιλεμβάνονται στο στοιχείο, αντί του ιδίου. Μόλις ο συμμετέχων φτάσει στο σημείο συμπλήρωσης του στοιχείου κατά την πειραματική ροή, θα ενημερωθεί προκειμένου να αποστείλει, αν το επιθυμεί, μία πρόσκληση στο άτομο που θεωρεί ιδανικό για να συμβάλλει στη συμπλήρωση. Θα πρέπει να αποφασίσεί αν θα το συμπληρώσεί ο ίδιος ή θα μετέχει σε αυτό και τρίτος. Σημειώνεται πως έχει τη δυνατότητα να προσκαλέσει κάποιον σε οποιαδήποτε σημείο, ποσοστό συμπλήρωσης.
Αυτή η επιλογή είναι ιδιαιτέρως χρήσιμη σε περιπτώσεις όπου ερωτήσεις για τον συμμετέχοντα απευθύνονται σε άτομα σχετικά με αυτον, όπως συγγενείς, φίλοι κτλ. Ο ερευνητής δε μπορεί να γνωρίζει ποιος πραγματικά συμπλήρωσε το στοιχείο. Για αυτό, μία καλή πρακτική είναι τα περιλαβάνεται κάποια ερώτηση η οποία να ζητεί αυτή τη πληροφορία.
Διάρκεια παύσης
Στο επόμενο πεδίο Διάρκεια παύσης, εάν είναι αναγκαίο εισάγουμε τα χρονικά λεπτά που είναι απαραίτητο κάποιος να απέχει από την πειραματική διαδικασία μετά την ολοκλήρωση ενός ερωτηματολογίου ή δοκιμασίας και προτού συνεχίσει το πείραμα.
Πρόλογος
Στο επόμενο πεδίο Πρόλογος, δίνεται η δυνατότητα εάν είναι απαραίτητο να εισάγουμε ένα κείμενο το οποίο θα προηγείται του ερωτηματολογίου ή της δοκιμασίας. Η μορφοποίηση και η εισαγωγή κώδικα γίνεται με τον ίδιο τρόπο όπως περιγράφεται στο πεδίο Ερώτηση.
Επίλογος
Στο επόμενο πεδίο Επίλογος, δίνεται η δυνατότητα εάν είναι απαραίτητο να εισάγουμε ένα κείμενο το οποίο θα ακολουθεί την ολοκλήρωση του ερωτηματολογίου ή της δοκιμασίας. Η μορφοποίηση και η εισαγωγή κώδικα γίνεται με τον ίδιο τρόπο όπως περιγράφεται στο πεδίο Ερώτηση.
Λειτουργία/Κώδικας δρομολόγησης
Το επόμενο πεδίο, Λειτουργία/Κώδικας δρομολόγησης αφορά πολύ ειδικές περιπτώσεις και θα ήταν καλό η χρήση του να παραμένει πάντα τελευταία επιλογή. Τροποποιεί την δρομολόγηση του συμμετέχοντος στα στοιχεία του πειράματος, τον αποκλείει από στοιχεία του πειράματος βάσει των απαντήσεων του και του χρόνου και ορίζει τη διάρκεια παύσης της πειραματικής διαδικασίας. Εάν είναι κενή, ο συμμετέχων θα συνεχίσει στο επόμενο ερωτηματολόγιο ή δοκιμασία όπως προβλέπεται από τις λοιπές επιλογές. ΟΟ κώδικας είναι σε javascript και τροφοδοτείται με επτά μεταβλητές:
  • _answers: μία array ακολουθιών χαρακτήρων (string) με όλες τις απαντήσεις στις ερωτήσεις του ερωτηματολογίου. Η απάντηση στην πρώτη ερώτηση αντιστοιχεί στη μεταβλητή _answers[0] κτλ. Προσέξτε πως οι επιλογές συμβολίζονται ξεκινώντας από τον αριθμό 1 και όχι από το 0. Αν η απάντηση δεν υπάρχει, δίνεται κενό (empty string).
  • _intimes: μία array ακολουθιών χαρακτήρων (string) με τις διάρκειες σε χιλιοστά του δευτερολέπτου που αντιστοιχούν στο πόσο χρόνο πήρε στο συμμετέχοντα η συμπλήρωση κάθε ερώτησης. Η διάρκεια συμπλήρωσης της πρώτης ερώτησης αντιστοιχεί στη μεταβλητή _intime[0] κτλ. Για τις κατασκευασμένες από τους ερευνητές απαντήσεις στην αντίστοιχη μεταβλητή τοποθετείται '0' ενώ για τις ερωτήσεις που έχουν παρακαμφθεί ή δεν έχουν απαντηθεί, το κενό. Για τις υπόλοιπες ερωτήσεις που δεν έχει δωθεί απάντηση τοποθετείται επίσης κενό.
  • _times: μία array ακολουθιών χαρακτήρων (string) αποτελούμενη από τρία Unix timestamps, σε δευτερόλεπτα. Ο πρώτος, _times[0], αντιστοιχεί στο παρόν. Ο δεύτερος _times[1] στο χρόνο έναρξης του πειράματος μέρος του οποίου είναι το ερωτηματολόγιο που αφορά η ερώτηση. Ο τρίτος, _times[2], στο χρόνο έναρξης του παρόντος ερωτηματολογίου.
  • _extra: Ένα object με keys τα ονόματα και values ένα array με τις τιμές των αυτοσυμπληρούμενων μεταβλητών, όπως έχουν οριστεί για το συμμετέχοντα στο πείραμα στο οποίο συμπεριλαμβάνεται το ερωτηματολόγιο. Έστω αυτοσυμπληρούμενη μεταβλητή dogowner, η πρώτη της τιμή είναι προσβάσιμη στο _extra['dogowner'][0].
  • _demo: Ένα object με keys τα ονόματα και values τις τιμές των ζητούμενων δημογραφικών στοιχείων, όπως έχουν οριστεί για το συμμετέχοντα στο πείραμα στο οποίο συμπεριλαμβάνεται το ερωτηματολόγιο. Τα διαθέσιμα keys αναγράφονται στην παράγραφο για τις τιμές των απαντήσεων στη βάση δεδομένων. Έστω μεταβλητή δημογραφικών στοιχείων gender, η τιμή της είναι προσβάσιμη στο _demo['gender'].
  • _lang, η οποία περιέχει τη γλώσσα της μετάφρασης του συγκεκριμένου ερωτηματολογίου π.χ. "en", "el".
  • και _global, η οποία αποτελεί μία μεταβλητή που αφορά τον κάθε συμμετέχοντα και λαμβάνει όποια τιμή του ορίσει ο ερευνητής μέσω των διαφόρων λειτουργιών δρομολόγησης, είτε των ερωτήσεων είτε των υποομάδων ερωτήσεων είτε των στοιχείων του πειράματος. Αναφορικά με την παρούσα λειτουργία, οι αλλαγές σε αυτή τη μεταβλητή αποθηκεύονται.
Η λειτουργία που θα εισάγετε θα πρέπει να επιστρέφει ένα object το οποίο να περιέχει τουλάχιστον ένα από τα κλειδιά:
  • next: περιέχει τα ονόματα και τη σειρά των στοιχείων τα οποία θα χορηγηθούν ακριβώς μετά, χωρισμένα με κόμμα. Στα στοιχεία που έχουν πρόθεμα, αυτό τοποθετείται ακολουθούμενο από μία τελεία στην αρχή του ονόματος π.χ. return {'next':'t1.quest1,t2.quest03'}. Αν δεν παρασχεθεί πρόθεμα, επιλέγεται το επόμενο διαθέσιμο (όχι κρυφό, ολοκληρωμένο ή προσπερασμένο) στοιχείο το οποίο αντιστοιχεί στο όνομα που δόθηκε. Ονόματα που περιέχουν αστερίσκους, αγνοούνται.
  • bypass: περιέχει τα ονόματα των στοιχείων που θα αποκλειστούν χωρισμένα με κόμμα. Στα στοιχεία που έχουν πρόθεμα, αυτό τοποθετείται ακολουθούμενο από μία τελεία στην αρχή του ανόματος π.χ. return { 'bypass': 't1.quest1, quest02,t2.quest03' }. Αν αντί για όνομα στοιχείου δοθεί αστερίσκος, αυτός αντιπροσωπεύει όλα τα στοιχεία ή όλα τα στοιχεία που έχουν το συγκεκριμένο πρόθεμα. Αντίστοιχα, αν αστερίσκος δοθεί αντί για πρόθεμα αυτός αντιπροσωπεύει όλα τα προθέματα. Μπορούν να αποκλειστούν τα στοιχεία που δεν έχει ολοκληρωθεί η συμπλήρωσή τους και δεν είναι αποκρυμμένα.
  • hide: περιέχει τα ονόματα των στοιχείων που θα αποκρυφούν, χωρισμένα με κόμμα. Στα στοιχεία που έχουν πρόθεμα, αυτό τοποθετείται ακολουθούμενο από μία τελεία στην αρχή του ανόματος π.χ. return { 'hide': 't1.quest1, quest02, t2.quest03' }. Αν αντί για όνομα στοιχείου δοθεί αστερίσκος, αυτός αντιπροσωπεύει όλα τα στοιχεία ή όλα τα στοιχεία που έχουν το συγκεκριμένο πρόθεμα. Αντίστοιχα, αν αστερίσκος δοθεί αντί για πρόθεμα αυτός αντιπροσωπεύει όλα τα προθέματα. Μπορούν να αποκρυφούν τα στοιχεία που δεν έχει ολοκληρωθεί η συμπλήρωσή τους και δεν είναι αποκλεισμένα.
  • και pause: περιέχει τα χρονικά λεπτά που είναι απαραίτητο κάποιος να απέχει από την πειραματική διαδικασία μετά την ολοκλήρωση ενός ερωτηματολογίου ή δοκιμασίας και προτού συνεχίσει το πείραμα π.χ. return { 'pause': 60 }.
Εάν επιστρέψει κενό ή δεν επιστρέψει τίποτα, η διαδικασία συνεχίζει στο επόμενο κατά σειρά στοιχείο. Ακολουθεί παράδειγμα κώδικα δρομολόγησης.
if(_answers[1]=='2'){ return {'next':'task1','bypass':'quest1,t0.task2'}; }else{ if(_answers[1]=='3'&&_answers[2]=='1'){ return {'hide':'t1.task2',pause:60}; } }
Τυχαιοποίηση
Δύο χρήσιμες λειτουργίες που παρέχονται είναι αυτές της τυχαιοποιημένης σειράς εντός ομάδος και της τυχαιοποιημένης σειράς ομάδων. Η πρώτη ενεργοποιεί την τυχαιοποίηση στον τρόπο που τα στοιχεία της κάθε ομάδας θα εμφανίζονται σε κάθε συμμετέχοντα. Οι θέσεις που κατέχει η κάθε ομάδα στην πειραματική ροή δεν αλλάζουν παρά μόνο τα στοιχεία που καταλαμβάνουν αυτές τις θέσεις. Αν κάποιο στοιχείο είναι σε Κλειδωμένη θέση προς την ομάδα θα διατηρήσει τη θέση του αυτή ως προς τα στοιχεία της ομάδος που ανήκει. Η δεύτερη επιλογή επιτρέπει την τυχαιοποίηση της σειράς εμφάνισης ολόκληρων ομάδων για κάθε συμμετέχοντα. Αν κάποιο στοιχείο είναι σε Κλειδωμένη θέση προς την ομάδα θα διατηρήσει τη θέση του αυτή ως προς τα στοιχεία της ομάδος που ανήκει αλλά συνολικά η θέση του μπορεί να μεταβληθεί ανάλογα με την θέση της ομάδος που ανήκει. Για να είναι διαθέσιμη αυτή η επιλογή τυχαιοποίησης είναι απαραίτητο τα στοιχεία που απαρτίζουν την κάθε ομάδα να είναι συγκεντρωμένα το ένα κάτω από το άλλο ανά ομάδα. Η επιλογή Κλειδωμένη θέση ομάδος εξασφαλίζει τη διατήση της ίδιας σειράς εμφάνισης για την ομάδα αυτή. Οι δύο αυτές επιλογές τυχαιοποίησης μπορούν να συνδυαστούν.
Αυτόματες επαναλήψεις
Με τις αυτόματες επαναλήψεις ομάδων ένας αριθμός επιλεγμένων ομάδων μπορεί να επαναλαμβάνεται με το πέρας της ολοκλήρωσης των διαθέσιμων στοιχείων για έναν ορισμένο αριθμό φορών. Προκειμένου να συμπεριληφθεί μία ομάδα στις αυτόματες επαναλήψεις πρέπει να ενεργοποιηθεί η επιλογή Περιλαμβάνεται σε επαναλήψεις. Η χορήγηση τέτοιων επαναλήψεων στοιχείων για ένα συμμετέχοντα μπορεί να παυθεί μέσω αντίστοιχης λειτουργίας που βρίσκεται διαθέσιμη στην ειδική σελίδα συμμετέχοντος του πειράματος.
Συμμετέχοντες
Η επόμενη επιλογή στον άνω οριζόντιο κατάλογο επιλογών είναι η Συμμετέχοντες.
Κριτήρια ανοιχτής συμμετοχής
Εδώ μπορείτε να ορίσετε επακριβώς τα χαρακτηριστικά του δείγματος συμμετεχόντων που σας ενδιαφέρει. Τα κριτήρια αυτά δεν έχουν εφαρμογή όταν πρόκειται για προσωπικές προσκλήσεις. Βάσει των κριτηρίων αυτών, το πείραμα θα εμφανιστεί μόνο στους συμμετέχοντες αυτούς που τα πληρούν.
Απαιτούμενες πληροφορίες
Επιπλέον στη σελίδα αυτή καλείστε να συμπληρώσετε τι δημογραφικά και άλλα στοιχεία πρέπει οι συμμετέχοντες να συναινέσουν και να σας παραχωρήσουν πριν την έναρξη της δοκιμασίας.
Έλεγχος και Προσβασιμότητα
Στα άνω κσι αριστερά της οθόνης είναι δύο κουμπιά ελέγχου τους πειράματος και τα οποία ορίζουν το αν αυτό θα είναι Ενεργό/Ανενεργό και αν θα είναι Διαθέσιμο στο κοινό ή Κρυφό.
Όταν ένα πείραμα είναι Ανενεργό δεν είναι προσβάσιμο από κανέναν, έστω και ήδη συμμετέχοντα. Όταν είναι Κρυφό, δεν εμφανίζεται στα διαθέσιμα πειράματα στην πλατφόρμα αλλά είναι προσβάσιμο μέσα από προσωπικές προσκλήσεις ή έναν ειδικό σύνδεσμο που σας παρέχεται για διαμοιρασμό (δεξιά του τίτλου του πειράματος). Ο ειδικός αυτός σύνδεσμος διατηρεί την λειτουργία του μέχρι εσείς να τον ανανεώσετε. Σε πειράματα που είναι Διαθέσιμα προς όλους, για διαμοιρασμό μπορεί να χρησιμοποιείται ο κοινός σύνδεσμος που παρέχεται επίσης μέσα από την ίδια λειτουργία (δεξιά του τίτλου του πειράματος).
Η επιλογή Δοκιμή, παρέχει τη δυνατότητα σε εσάς και τους συνεργάτες του πειράματος σας να κάνετε δοκιμαστικές συμμετοχές σαν να ήσαστε συμμετέχων. Η δοκιμαστική αυτή συμμετοχή, γίνεται υπό το όνομα συμμετέχοντος **ME** και τα αποτελέσματα του είναι προσβάσιμα από τη λίστα των συμμετεχόντων, σαν να συμμετείχε.
Το κουμπί γλώσσας επιτρέπει να ορίσετε τη γλώσσα που χρησιμοποιείται στο πείραμα. Αυτό είναι σημαντικό ώστε να απευθύνονται σε αυτό συμμετέχοντες που έχουν δυνατότητα κατανόησης. Η επιλογή σας αυτή θα περιορίσει την δυνατότητα ανεύρεσης του πειράματός μέσω της λειτουργίας ανεύρεσης της πλατφόρμας, μόνο στους συμμετέχοντες που δεν έχουν αποκλείσει τη συγκεκριμένη γλώσσα στις επιλογές αναζήτησης πειράματος.
Λειτουργία συνολικής αξιολόγησης
Η επιλογή αυτή στον άνω οριζόντιο κατάλογο επιλογών είναι η Λειτουργία/Κώδικας αξιολόγησης.
Πρόκειται για μία λειτουργία με την οποία έχετε τη δυνατότητα, συνδυάζοντας το σύνολο των απαντήσεων των ερωτηματολογίων και δοκιμασιών του πειράματος, των τιμών βαθμολόγησής τους όπως προκύπτουν από τις ξεχωριστές λειτουργίες αυτόματης βαθμολόγησης αλλά και τις αυτοσυμπληρούμενες μεταβλητές και τα ζητούμενα δημογραφικά στοιχεία, να εξάγετε ένα συνολικό αποτέλεσμα για κάθε συμμετέχοντα. Εάν δε γνωρίζετε προγραμματισμό αφήστε το πεδίο κενό. Ο κώδικας είναι σε javascript και τροφοδοτείται με έξι μεταβλητές:
  • _answers: ένα object με όλες τις διαθέσιμες απαντήσεις του συμμετέχοντα στις ερωτήσεις του κάθε ερωτηματολογίου ή δοκιμασίας. Keys αυτής αποτελούν τα ονόματα των στοιχείων του ερωτηματολογίου με την προσθήκη του προθέματος που έχετε επιλέξει στην αρχή και μίας τελείας, π.χ. για ένα ερωτηματολόγιο με όνομα quest01 και πρόθεμα t0, οι απαντήσεις βρήσκονται στο _answers['t0.quest01']. Για λεπτομέρειες γύρω από το πως εμφανίζονται οι απαντήσεις δείτε την περιγραφή της αυτόματης βαθμολόγησης ερωτηματολογίου.
  • _intimes: ένα object με τις χρονικές διάρκειες των εκάστοτε απαντήσεων του συμμετέχοντος για κάθε στοιχείο. Τα keys αυτού είναι τα ίδια με του _answers. Για λεπτομέρειες γύρω από τις τιμές δείτε την περιγραφή της αυτόματης βαθμολόγησης ερωτηματολογίου.
  • _times: ένα object με τους χρόνους της έναρξης και ολοκλήρωσης υποβολής όλων των διαθέσιμων απαντήσεων του συμμετέχοντος για κάθε στοιχείο. Τα keys αυτού είναι τα ίδια με του _answers. Για λεπτομέρειες γύρω από τις τιμές του κάθε key δείτε την περιγραφή της αυτόματης βαθμολόγησης ερωτηματολογίου.
  • _extra: Ένα object με keys τα ονόματα και values ένα array με τις τιμές των αυτοσυμπληρούμενων μεταβλητών, όπως έχουν οριστεί για το συμμετέχοντα. Έστω αυτοσυμπληρούμενη μεταβλητή dogowner, η πρώτη της τιμή είναι προσβάσιμη στο _extra['dogowner'][0].
  • _demo: Ένα object με keys τα ονόματα και values τις τιμές των ζητούμενων δημογραφικών στοιχείων, όπως έχουν οριστεί για το συμμετέχοντα. Τα διαθέσιμα keys αναγράφονται στην παράγραφο για τις τιμές των απαντήσεων στη βάση δεδομένων. Έστω μεταβλητή δημογραφικών στοιχείων gender, η τιμή της είναι προσβάσιμη στο _demo['gender'].
  • _rated: ένα object με το αποτέλεσμα της βαθμολόγησης των στοιχείων του πειράματος, όπως αυτο έχει προκύψει από τις εκάστοτε λειτουργίες, όταν _database=1 (για λεπτομέρειες γύρω από τις τιμές δείτε την περιγραφή της αυτόματης βαθμολόγησης ερωτηματολογίου). Τα keys αυτού είναι τα ίδια με του _answers. Αν π.χ. για το υποτιθέμενο ερωτηματολόγιο πιο πάνω, η λειτουργία βαθμολόγησης επέστρεψε το object { 'q01_rated1': 23, 'q01_rated2': 10 }, οι τιμές του θα είναι προσβάσιμες στο _rated['t0.quest01']['q01_rated1'] κτλ.
  • _database: Έχει τιμές 0 ή 1 ανάλογα με το αν η λειτουργία θα χρησιμοποιηθεί για παρουσίαση και επισκόπηση αποτελεσμάτων συμπλήρωσης ή για εισαγωγή μεταβλητών και αποτελεσμάτων σε βάση δεδομένων. Χρησιμεύει στην πιο εύληπτη παρουσίαση των αποτελεσμάτων καθώς όταν παρουσιάζονται τα αποτελέσματα βαθμολόγησης επιθυμείται συνήθως μία πιο φιλική αποτύπωση.
Η λειτουργία πρέπει να επιστρέφει (return) ένα object, με keys μόνο τα ονόματα των νέων μεταβλητών που προκύπτουν. Έτσι αν η μεταβλητή _database==1 τα αποτελέσματα προορίζονται για τη βάση δεδομένων και άρα θα έχουν τη μορφή π.χ.{ 'overallscore1': 0, 'overallscore2': 10} ενώ αν _database==0 προορίζονται για επισκόπηση και άρα θα έχουν μία πιο επεξηγηματική και εύληπτη μορφή π.χ.{'Ένταση συμπτώματος':'+++'}. Επίσης θέλει ιδιαίτερη προσοχή το γεγονός πως το object που επιστρέφεται όταν _database==1 πρέπει πάντα να περιέχει όλα τα keys. Αυτό είναι σημαντικό για τη βάση δεδομένων που θα προκύψει και πρέπει πάντα να τηρείται, εάν ισχύει το _database==1.
Τα αποτελέσματα της λειτουργίας, εμφανίζονται στην ειδική σελίδα του κάθε συμμετέχοντος στο πεδίο Συνολική αξιολόγηση.
Αναφορά
Κάθε φορά που ένας συμμετέχων συμμετέχει σε έρευνά σας, προτείνεται και έχετε τη δυνατότητα να του αποστέλλεται μία αναφορά γύρω από τα αποτελέσματα και τις επιδόσεις του στα ερωτηματολόγια και τις δοκιμασίες που την αποτελούσαν. Η αναφορά αποστέλλεται για κάθε συμμετέχοντα ξεχωριστά από την ειδική σελίδα που αφορά το αντίστοιχο πείραμα.
Η επιλογή Αναφορά στον άνω οριζόντιο κατάλογο επιλογών παρέχει τη δυνατότητα για να γίνει αυτή η διαδικασία πιο αυτοματοποιημένα. Μπορείτε να ορίσετε ένα πρότυπο αναφοράς το οποίο θα είναι η προεπιλογή σε κάθε συμμετέχοντα. Πέραν των επιλογών μορφοποίησης της αναφοράς, μπορείτε με αυτόματο τρόπο να χρησιμοποιήσετε απαντήσεις και άλλες μεταβλητές που έχουν προκύψει από τις απαντήσεις του συμμετέχοντος. Για αυτό χρησιμοποιείστε την επιλογή εισαγωγής κώδικα . Με αυτό το τρόπο, μπορείτε να ορίσετε μία λειτουργία της οποίας η τιμή η οποία επιστρέφεται (return) θα τοποθετηθεί στο κείμενο της αναφοράς στο σημείο που είναι τοποθετημένη η λειτουργία αυτή. Κατά την εισαγωγή του κώδικα πρέπει να δίδεται ιδιαίτερη προσοχή ώστε μόνο τα μέρη που αφορούν ακολουθίες χαρακτήρων (string) να είναι μορφοποιημένα, αν αυτό είναι απαραίτητο. όπου μέσα θα εμπεριέχεται η επιθυμητή μεταβλητή ή άλλος κώδικας μίας γραμμής σε javascript. Οι μεταβλητές που παρέχονται είναι οι ίδιες όπως και στη Λειτουργία συνολικής αξιολόγησης (εκτός από τη μεταβλητή _database) με επιπλέον τις μεταβλητές που έχουν προκύψει από την ίδια τη Λειτουργία συνολικής αξιολόγησης οι οποίες εμπεριέχονται στο object _final.
Π.χ. return `${_rated['t0.quest01']['q01_rated1']}, ${_rated['t0.quest01']['q01_rated1']/_rated['t0.quest01']['q01_score']}%`
Και στις δύο πλευρές δίνεται η δυνατότητα να κατεβάσουν τη αναφορά σε μορφή Pdf αρχείου. Δεδομένου πως οι αναφορές θεωρούνται επίσημα προσωπικά έγγραφα παρέχεται επιπλέον η δυνατότητα για τον καθένα να ελέγξει τέτοια αρχεία για αυθεντικότητα. Ο σύνδεσμος για αυτή την υπηρεσία βρίσκεται στο κατώτερο μέρος των σελίδων της πλατφόρμας Έλεγχος γνησιότητος εγγράφου.
Συνεργάτες
Προσθήκη νέου συνεργάτη
Προκειμένου να προσκαλέσετε ένα νέο συνεργάτη, στο αριστερό κομμάτι της οθόνης επιλέξτε και αναπτύξτε την κατηγορία Πειράματα. Από τα διαθέσιμα, επιλέξτε το πείραμα στο οποίο θέλετε να προσκαλέσετε το συνεργάτη σας. Από τις επιλογές που αναπτύχθηκαν κάτω από το επιλεγμένο πείραμα επιλέξτε την Συνεργάτες. Έπειτα πατώντας την επιλογή Πρόσκληση, μία κενή καταγραφή θα προστεθεί στη λίστα με τους συνεργάτες και θα εμφανιστεί ένα μήνυμα που θα περιέχει την πρόσκληση που πρέπει να αποστείλετε στο συνεργάτη σας. Η πρόσκληση είναι επίσης προσβάσιμη και από την ειδική σελίδα του νέου συνεργάτη στην οποία έχετε πρόσβαση αν επιλέξετε την νέα καταγραφή που προστέθηκε στη λίστα με τους συνεργάτες.
Δικαιώματα συνεργάτη
Στην ειδική σελίδα κάθε συνεργάτη, στην οποία μπορείτε να φτάσετε επιλέγοντας τον επιθυμητό συνεργάτη από την αντίστοιχη λίστα που εμφανίζεται όταν πατήσετε στην επιλογή Συνεργάτες του πειράματος που σας ενδιαφέρει στο αριστερό κομμάτι της οθόνης, έχετε τη δυνατότητα να ορίσετε, ακόμα και προ αποδοχής της πρόσκλησης συνεργασίας, τα δικαιώματα που ο συνεργάτης σας θα έχει αναφορικά με το πείραμα. Υπάρχουν πέντε κατηγορίες δικαιωμάτων τις οποίες μπορείτε να διαμορφώσετε.
  • Στην κατηγορία Έλεγχος, περιλαμβάνεται η δυνατότητα κάποιος να μπορεί να ενεργοποιεί ή να απενεργοποιεί το πείραμα ή να αλλάζει την προσβασιμότητά του από Διαθέσιμο σε όλους σε Κρυφό και το ανάποδο.
  • Στην κατηγορία Επεξεργασία, περιλαμβάνεται η δυνατότητα αλλαγής περιγραφής, συναίνεσης, στοιχείων πειράματος, ζητουμένων δημογραφικών και κριτηρίων συμμετοχής και ορισμού αυτοσυμπληρούμενων μεταβλητών. Επιπλέον, δίνει δυνατότητα επισκόπησης των στοιχείων που χρησιμοποιούνται στη περιαματική διαδικασία -που εμφανίζονται στο φάκελο __COLLABORATIONS__- και τη δυνατότητα αντιγραφής στοιχείων από το προσωπικό αποθετήριο στο αποθετήριο του κεντρικού ερευνητή
  • Στην κατηγορία Στοιχεία, περιλαμβάνεται η δυνατότητα ο συνεργάτης να επεξεργάζετε τα στοιχεία -ερωτηματολόγια και δοκιμασίες- που χρησιμοποιούνται στη πειραματική διαδικασία και τα οποία εντοπίζονται στο φάκελο __COLLABORATIONS__.
  • Στην κατηγορία Προσκλήσεις, περιλαμβάνεται η δυνατότητα αποστολής προσωπικών ή ομαδικών προσκλήσεων σε συμμετέχοντες.
  • Στην κατηγορία Συμμετέχοντες, περιλαμβάνονται τρεις υποκατηγορίες.
    • Στην Επισκόπηση, δύνεται η δυνατότητα κάποιος να έχει πρόσβαση στις απαντήσεις των συμμετεχόντων και τα μηνύματά τους.
    • Με την υποκατηγορία Αλληλεπίδραση, δίνεται η δυνατότητα αποστολής μηνυμάτων σε συμμετέχοντες, επεξεργασίας στοιχείων πειράματος ανά συμμετέχοντα, συμπλήρωσης σημειώσεων και αυτοσυμπληρούμενων μεταβλητών, αλλαγής ονομάτων και επιβολής περιορισμών.
    • Με την υποκατηγορία Διαγραφή, δίνεται επιπλέον η δυνατότητα στους συνεργάτες να διαγράφουν συμμετοχές και δεδομένα.
  • Τέλος, στην κατηγορία Δεδομένα, περιλαμβάνεται η δυνατότητα κάποιος να μπορεί να κατεβάσει τη βάση δεδομένων του πειράματος.
Προσθήκη στοιχείων συνεργάτη σε πείραμα
Υπάρχουν δύο τρόποι να αντιγραφούν στοιχεία σε αποθετήριο τρίτων.
Για ένα συνεργάτη αυτό μπορεί να γίνει μόνο αν σας έχει δοθεί από τον διαχειριστή ερευνητή του πειράματος το δικαίωμα της επεξεργασίας. Για να συμπεριλάβετε ερωτηματολόγια ή δοκιμασίες στο πείραμα που είστε συνεργάτες και άρα παράλληλα να τα προσθέσετε στα ερωτηματολόγια ή τις δοκιμασίες αντίστοιχα του διαχειριστή ερευνητή του πειράματος, θα πρέπει να πλοηγηθείτε στην ειδική σελίδα επεξεργασίας του πειράματος και έπειτα στην επιλογή Στοιχεία από τον άνω οριζόντιο κατάλογο επιλογών. Στο νέο στοιχείο που θα προσθέσετε στην Αναζήτηση στοιχείου, ακολουθώντας τις οδηγίες επιλέξτε την επιλογή αντιγραφή και ακολουθείστε τη διαδικασία.
Γενικά, οποιοσδήποτε μπορεί να αντιγράψει στοιχεία τρίτων στο προσωπικό του αποθετήριο εάν γνωρίζει τον ειδικό κωδικό αντιγραφής του στοιχείου που τον ενδιαφέρει. Ο κωδικός μπορεί να αποκαλυφθεί μέσω της κυρίας σελίδας του στοιχείου, από την επιλογή που βρίσκεται στον τίτλο δίπλα από το όνομα του στοιχείου. Μετά την απόκτηση του κωδικού από τον ερευνητή που έχει το στοιχείο προς αντιγραφή, ο ερευνητής μπορεί να αντιγράψει το στοιχείο αυτό ακολουθώντας την τυπική διαδικασία προσθήκης νέου στοιχείου στο αποθετήριό του με τη διαφορά πως θα επιλέξει τον τύπο αντιγραφή εισάγοντας τον κωδικό αντιγραφής. Ο κωδικός αντιγραφή κάθε στοιχείου μπορεί να ανανεωθεί ανά πάσα στιγμή από τον κάτοχο του στοιχείου για να αποτραπούν μη επιθημιτές αντιγραφές. Όλοι οι προηγούμενοι κωδικοί δεν θα ισχύουν.
Εποπτεία και διαγραφή συνεργάτη
Σε πρώτο επίπεδο, ο έλεγχος στις κινήσεις των συνεργατών παρέχεται από τον καθορισμό των δικαιωμάτων τους. Έπειτα, στην ειδική σελίδα κάθε συνεργάτη μπορείτε να δείτε όλο το Ιστορικό των κινήσεων του σε σχέση με το πείραμα σας. Το ίδιο και στην ειδική σελίδα με το Iστορικό των κινήσεων συνολικά, που αφορά το πείραμά σας. Η διαγραφή του συνεργάτη γίνεται επίσης μέσα από την ειδική σελίδα του συνεργάτη, πατώντας το σχετικό κουμπί στα άνω και δεξιά.
Πρόσκληση συμμετέχοντα από πείραμα συνεργάτη
Για λόγους διαφύλαξης ανωνυμίας αυτό δε μπορεί να γίνει από εσάς αυτόματα. Μπορείτε, να προσκαλέσετε τους συμμετέχοντες της επιλογής σας σε όποιο πείραμα επιθυμείτε είτε γνωστοποιώντας τους αυτή σας την πρόταση με μήνυμα, μέσω της πλατφόρμας ή προσωπικό αν γνωρίζεστε, στο οποίο να κοινοποιείτε το σύνδεσμο του πειράματος ή το σύνδεσμο της προσωπικής του πρόσκλησης εφόσον σας παρέχετε αυτό το δικαίωμα.
Συμμετέχοντες
Πρόσκληση νέου συμμετέχοντος
Υπάρχουν πέντε τρόποι μέσω από τους οποίους συμμετέχοντες μπορούν να μάθουν για το πείραμά σας και να συμμετέχουν σε αυτό.
  • Εάν έχετε ορίσει το πείραμά σας ως Διαθέσιμο προς όλους και όχι Κρυφό, ανάλογα με τη γλώσσα που έχετε θέσει για το πείραμα και τα Κριτήρια συμμετοχής που έχετε θέσει, συμμετέχοντες εγγεγραμμένοι στην πλατφόρμα έχουν τη δυνατότητα να δουν το πείραμά σας και να το συμμετέχουν.
  • Έχετε τη δυνατότητα να επικοινωνήσετε το πείραμά σας, όπου επιθυμείτε, χρησιμοποιώντας τον κατάλληλο σύνδεσμο που σας παρέχουμε. Ακόμα και αν το πείραμά σας είναι Κρυφό, σας παρέχουμε ειδικό μοναδικό σύνδεσμο που μπορείτε να ανανεώσετε όποτε επιθυμείτε, ακυρώνοντας τον παλιό.
  • Τρίτον, μέσω προσωπικών προσκλήσεων σε άτομα που γνωρίζετε. Για αυτό, στο αριστερό κομμάτι της οθόνης επιλέξτε και αναπτύξτε την κατηγορία Πειράματα. Από τα διαθέσιμα, επιλέξτε το πείραμα στο οποίο επιθυμείτε να προσκαλέσετε. Από τις επιλογές που αναπτύχθηκαν κάτω από το επιλεγμένο πείραμα επιλέξτε την Συμμετέχοντες. Έπειτα πατώντας την επιλογή Πρόσκληση, και ύστερα την επιλογή Προσωπική… καλείστε να συμπληρώσετε ένα ψευδώνυμο για το συμμετέχοντα στον οποίο απευθύνετε η πρόσκληση. Το ψευδώνυμο αυτό θα είναι ορατό μόνο από εσάς και τους συνεργάτες του πειράματός σας. Μία καταγραφή με το ψευδώνυμο ακολουθούμενο από τον μοναδικό αριθμό που χαρακτηρίζει ένα συμμετέχοντα θα προστεθεί στη λίστα με τους Συμμετέχοντες και θα εμφανιστεί ένα μήνυμα που θα περιέχει την πρόσκληση που πρέπει να αποστείλετε στο συμμετέχοντα. Η πρόσκληση είναι επίσης προσβάσιμη και από την ειδική σελίδα του νέου συμμετέχοντος στην οποία έχετε πρόσβαση αν επιλέξετε την νέα καταγραφή που προστέθηκε στη λίστα με τους Συμμετέχοντες.
  • Τέταρτον, μέσω ομαδικής πρόσκλησης η οποία είναι χρήσιμη όταν ένα σύνολο ατόμων μοιράζονται ένα κοινό χαρακτηριστικό. Όταν κάποιος από τους προσκεκλημένους συμμετάσχει στο πείραμα, αυτόματα θα σημαίνεται μέσω μίας τιμής σε κάποια αυτοσυμπληρούμενη μεταβλητή που ορίζεται εσείς το ότι χρησιμοποίησαν την πρόσκληση αυτή. Η διαδικασία είναι η ίδια με αυτή για την προσωπική πρόσκληση που περιγράφηκε προηγουμένως μόνο που στο τέλος επιλέγετε το Ομαδική και το Νέα…. Στη συνέχεια καλείστε να συμπληρώσετε το όνομα και την τιμή της αυτοσυμπληρούμενης μεταβλητής που θα χρησιμοποιηθεί για τη σήμανση των προσκεκλημένων αυτών συμμετεχόντων. Όλες οι ομαδικές σας προσκλήσεις καταχωρούνται υπό την επιλογή Ομαδική και μπορούν να διαγραφούν και άρα να ακυρωθεί ο σύνδεσμός τους ανά πάσα στιγμή.
  • Τέλος, αν ο συμμετέχων που επιθυμείτε να προσκαλέσετε συμμετέχει ήδη σε κάποιο από τα πειράματα στα οποία είστε συνεργάτης, μέσα από την ειδική σελίδα συμμετέχοντος σας πατώντας το κουμπί Πρόσκληση μπορείτε να αποστείλετε πρόσκληση για όποιο διαθέσιμο πείραμα. Εάν είναι συμμετέχων σε πείραμα που έχετε δημιουργήσει εσείς, τα διαθέσιμα πειράματα είναι όλα τα πειράματα στα οποία είστε συνεργάτης και έχετε δυνατότητα να προσκαλέσετε, αλλιώς είναι όλα τα διαθέσιμα πειράματα του ερευνητή στου οποίου το πείραμα συμμετέχει ο συμμετέχων και στα οποία συμμετέχετε ως ερευνητής.
Για διαφόρους λόγους (π.χ. εσωτερικός ασθενής), ορισμένες φορές ο συμμετέχων δεν έχει πρόσβαση σε προσωπική συσκευή για να συμμετάσχει. Για τέτοιες περιπτώσεις, ο ερευνητής μπορεί να επιτρέψει στον συμμετέχοντα να συμμετέχει 'τοπικά', με τη συσκευή του ερευνητή, χωρίς να απαιτείται σύνδεση. Για να είναι δυνατή αυτή η επιλογή, ο συμμετέχων πρέπει τουλάχιστον να έχει λογαριασμό και να έχει ξεκινήσει τη συμμετοχή του στο πείραμα του ερευνητή. Τότε, απλώς μεταβείτε στη σελίδα του συμμετέχοντα στο συγκεκριμένο πείραμα και, περιηγούμενοι στο μενού πάνω δεξιά, επιλέξτε Συνέχιση συμμετοχής τοπικά.
Η γενική κατηγορία Συμμετέχοντες
Όταν κάποιος συμμετέχων προσκαλείται ή συμμετέχει σε κάποιο από τα πειράματά σας, αυτόματα καταγράφεται και στη γενική λίστα Συμμετέχοντες. Η λίστα αυτή υπάρχει ώστε να περιέχονται όλοι οι συμμετέχοντες με τους οποίους σχετίζεστε ανεξάρτητα από το σε πόσα πειράματα έχουν συμμετοχή. Επιλέγοντας ένα συμμετέχοντα μέσα από αυτή τη λίστα σας παρουσιάζεται μία γενική επισκόπηση όλων των ερωτηματολογίων ή δοκιμασιών που έχουν συμπληρώσει και δίνεται η δυνατότητα να τροποποιήσετε το ψευδώνυμό τους ή ακόμα και να τους περιορίσετε σε σχέση με τη δυνατότητα να σας στέλνουν μηνύματά ή να συμμετέχουν στα πειράματά σας. Για να κατευθυνθείτε σε αυτή τη σελίδα, πέρα από τον εντοπισμό του συμμετέχοντος στη γενική λίστα των συμμετεχόντων, μπορείτε απλά να επιλέξετε το ψευδώνυμό του από την αντίστοιχη σελίδα συμμετέχοντος του εκάστοτε πειράματός σας.
Οι απαντήσεις των συμμετεχόντων
Όλες οι απαντήσεις του κάθε συμμετέχοντος για κάποιο πείραμα εμπεριέχονται στην ειδική σελίδα συμμετέχοντος του πειράματος αυτού. Εκεί θα βρείτε τις απαντήσεις σε όσα ερωτηματολόγια ή δοκιμασίες έχει ξεκινήσει με χρονολογική σειρά. Κάθε ερωτηματολόγιο ή δοκιμασία στο οποίο έχει ξεκινήσει η συμπλήρωση αντιπροσωπεύεται από ένα ξεχωριστό χωρίο με τίτλο το ψευδώνυμο που έχετε δώσει στο αντίστοιχο ερωτηματολόγιο ή δοκιμασία. Στο χωρίο αυτό περιλαμβάνονται οι χρονικές στιγμές έναρξης και ολοκλήρωσης του στοιχείου, το παράγωγο της λειτουργίας βαθμολόγησης εάν υπάρχει αλλά και αναλυτικά όλες οι απαντήσεις του συμμετέχοντος στα ερωτήματα του ερωτηματολογίου ή η ακριβής απάντηση της δοκιμασίας όπως αυτή προέκυψε μετά την ολοκλήρωση της. Δίνεται η δυνατότητα διαγραφής των απαντήσεων ενός στοιχείου ή μεμονωμένων μερών αυτού π.χ.μίας απάντησης, ή διαμόρφωσης ή κατασκευής απαντήσεων. Δε συνίσταται η διαγραφή ή κατασκευή μεμονωμένων απαντήσεων καθότι αυτό ενδέχεται να διαταράξει την πειραματική ροή για τον αντίστοιχο συμμετέχοντα.
Πέραν από τις απαντήσεις, στην ειδική αυτή σελίδα θα βρείτε και τα απαιτούμενα δημογραφικά των συμμετεχόντων.
Τροποποίηση πειράματος ανά συμμετέχοντα
Στην ειδική σελίδα συμμετέχοντος του πειράματος που σας ενδιαφέρει θα βρείτε ένα χωρίο (Εναπομείναντα) με το σύνολο των στοιχείων του πειράματος, τη διαθεσιμότητα και τη σειρά που έχει οριστεί για το συμμετέχοντα. Από εκεί έχετε τη δυνατότητα να αλλάξετε τη σειρά και τη διαθεσιμότητα των στοιχείων του πειράματος για το συγκεκριμένο συμμετέχοντα.
Λέξεις κλειδιά
Για κάθε συμμετέχοντα μπορείτε να ορίσετε τις Λέξεις κλειδιά της επιλογής σας στην ειδική σελίδα συμμετέχοντος. Οι Λέξεις κλειδιά δεν περιορίζονται στο εκάστοτε πείραμα αλλά είναι γενικές για το συμμετέχοντα και τον χαρακτηρίζουν σε όλα τα πειράματά. Ίδιες Λέξεις κλειδιά μπορεί και θα πρέπει να χαρακτηρίζουν πολλαπλούς συμμετέχοντες. Στόχος τους είναι η διευκόλυνσή σας στην κατηγοριοποίηση των συμμετεχόντων. Χρησιμεύουν στην αναζήτηση συμμετεχόντων που μοιράζονται κοινά χαρακτηριστικά, στην επιλεκτική λήψη δεδομένων που σας ενδιαφέρουν ενώ επιπλέον υπάρχει η δυνατότητα να συμπεριλαμβάνονται ως μεταβλητές στη βάση δεδομένων.
Αυτοσυμπληρούμενες μεταβλητές
Οι Αυτοσυμπληρούμενες μεταβλητές είναι κοινές για όλους τους συμμετέχοντες και ειδικές για το πείραμα το οποίο αφορούν. Καθορίζονται από οποιαδήποτε ειδική σελίδα συμμετέχοντα του πειράματος αναφοράς, συμπληρώνονται από τον ερευνητή και έχουν ως σκοπό το καθορισμό μεταβλητών που θεωρούνται απαραίτητες στα δεδομένα του πειράματος στα οποία και υπάρχει η δυνατότητα να συμπεριλαμβάνονται. Με τον ορισμό μίας αυτοσυμπληρούμενης μεταβλητής ως Για ομαδοποίηση δημιουργείται μία νέα κατηγορία διάκρισης συμμετεχόντων, όπως φαίνεται αν αναπτύξετε την κατηγορία Ομάδες η οποία εντοπίζεται υπό την κατηγορία Συμμετέχοντες του πειράματος που ενδιαφέρει στην λίστα στο αριστερό μέρος της οθόνης, και αντίστοιχες υποκατηγορίες με την προσθήκη νέων τιμών σε αυτή.
Δεδομένα
Στο αριστερό κομμάτι της οθόνης επιλέξτε και αναπτύξτε την κατηγορία Πειράματα. Από τα διαθέσιμα, επιλέξτε το πείραμα στο οποίο επιθυμείτε να κατεβάσετε τα δεδομένα. Από τις επιλογές που αναπτύχθηκαν κάτω από το επιλεγμένο πείραμα επιλέξτε την Δεδομένα. Στην ειδική σελίδα για τα δεδομένα του πειράματος σας, μπορείτε να κατεβάσετε τα δεδομένα του πειράματός σας σε μορφή .csv βάσης. Τα δεδομένα θα περιέχουν τόσο τις πρωτόλειες απαντήσεις όσο και τα αποτελέσματα των λειτουργιών βαθμολόγησής σας. Επιπλέον θα περιέχουν τα απαιτούμενα δημογραφικά, τις αυτοσυμπληρούμενες μεταβλητές και το αποτέλεσμα της λειτουργίας συνολικής αξιολόγησης. Τέλος, μετά τη λήψη του αρχείου με τις απαντήσεις, θα έχετε τη δυνατότητα να κατεβάσετε και τα αρχεία πολυμέσων που υπέβαλαν ως απαντήσεις οι συμμετέχοντες με τη μορφή αρχείων συμπίεσης zip.
Απαντήσεις
Ανάλογα με τη μορφή της ερώτησης ενός ερωτηματολογίου, η απάντηση αποθηκεύεται στη βάση δεδομένων με διαφορετικό τρόπο:
  • Αν δεν υπάρχουν επιλογές (κείμενο, αριθμός ή ημερομηνία) και ανεξάρτητα με τον τύπο της απάντησης που έχετε διαλέξει, θα αποθηκευτεί ως κείμενο
  • Αν είναι του τύπου σωστό/λάθος (/) θα αποθηκευτεί η τιμή 1 αν επιλεγεί το ως απάντηση και η τιμή 2 αν επιλεγεί το
  • Αν πρόκειται για πολλαπλής επιλογής με μοναδική απάντηση ερώτηση, θα αποθηκευτεί η ο αύξων αριθμός της επιλογής που αποφάσισε ο συμμετέχων, βάσει της σειράς που τις παραθέσατε κατά τη κατασκευή του και ανεξάρτητα της σειράς που εμφανίστηκαν στο συμμετέχοντα. Η τιμή 1 αντιστοιχεί στην πρώτη επιλογή κ.ο.κ. Αν για την απάντηση έχουν παρασχεθεί λεπτομέρειες μετά τον αριθμό της επιλογής ακολουθεί κενό (' ') και το κείμενο με τις λεπτομέρειες {αριθμός_επιλογής} {λεπτομέρειες}
  • Αν πρόκειται για πολλαπλής επιλογής με πολλαπλές απαντήσεις ερώτηση, θα αποθηκευτεί το σύνολο των απαντήσεων - 1 για λάθος () ή 2 για σωστό () - για όλες τις επιλογές χωρισμένες με κόμμα (',') {απάντηση_στην_1η_επιλογής},{απάντηση_στην_2η_επιλογής},…{απάντηση_στην_Νη_επιλογής}
  • Αν είναι σχέδιο, τότε θα αποθηκευτεί μία array με τα στοιχεία του σχεδίου όπως περιγράφεται στο αντίστοιχο χωρίο Επιλογές ερωτήσεων.
  • Αν πρόκειται για πολυμέσα, οι απαντήσεις θα έχουν τη μορφή κειμένου που θα περιλαμβάνει το όνομα του αρχείου που αντιπροσωπεύει το πολυμέσο της απάντησης καθώς και την περιγραφή, αν έδωσε, αυτού από το συμμετέχοντα στην ακόλουθη μορφή {όνομα_αρχείου},{περιγραφή}.
Στις δοκιμασίες, η μία απάντηση που παρέχεται αποθηκεύεται ως κείμενο.
Αναφορικά με τους Χρόνους συμπλήρωσης, ο κάθε ένας αντιπροσωπεύεται από μία μεταβλητή με το όνομα της αντίστοιχης ερώτησης και την προσθήκη _time στο τέλος.
Για κάθε στοιχείο που έχει οριστεί Πρόθεμα μεταβλητών, κάθε μεταβλητή του θα ξεκινά με το πρόθεμά αυτό ακολουθούμενο από μία τελεία ".", π.χ. "t1.quest".
Για κάθε επανάληψη ενός στοιχείου, στο όναμ κάθε μεταβλητής του, θα προτίθεται επιπλέον ένας αριθμός που ανταποκρίνεται στη σειρά χορήγησης του στοιχείου ακολουθούμενος από μία τελεία ".", π.χ. "1.t1.quest". Οι μεταβλητές της τελευταίας επανάληψης ή αλλιώς της επανάληψης που έχει οριστεί ως προεπιλεγμένη δεν έχουν τέτοιο πρόθεμα.
Οι λέξεις κλειδιά, αποθηκεύονται στη βάση δεδομένων με όνομα το πρόθεμα _exp_keyword_ ακολουθούμενο από τη λέξη κλειδί.
Οι αυτοσυμπληρούμενες μεταβλητές, αποθηκεύονται στη βάση δεδομένων με όνομα το πρόθεμα _exp_extracol_ ακολουθούμενο από το όνομα της μεταβλητής. Η τιμές που έχουν οριστεί για κάθε τέτοια μεταβλητή σε κάποιο συμμετέχοντα διαχωρίζονται με τον χαρακτήρα '|'.
Τα ζητούμενα δημογραφικά στοιχεία, αποθηκεύονται στη βάση δεδομένων με όνομα το προθεμα _exp_demo_ ακολουθούμενο από το όνομα της μεταβλητής που αντιστοιχεί στο ζητούμενο στοιχείο. Η αντιστοιχία των ονομάτων με τα στοιχεία παρουσιάζονται παρακάτω:
  • birth_year: Έτος γέννησης
  • birth_month: Μήνας γέννησης
  • birth_day: Ημ/νία γέννησης
  • hand: Επικρατές χέρι {1:'Left',2:'Right',3:'Both'}
  • color: Φυλετική ομάδα {1:'White',2:'Black',3:'Hispanic',4:'Asian',5:'Other'}
  • sex: Φύλο γέννησης {1:'Male',2:'Female'}
  • gender: Κοινωνικό φύλο {1:'Male',2:'Female',3:'Other'}
  • nation_country: Εθνικότητα
  • grow_country: Χώρα που μεγάλωσε
  • grow_region: Περιοχή που μεγάλωσε
  • grow_city: Πόλη που μεγάλωσε
  • citizen_country: Χώρα διαμονής
  • citizen_region: Περιοχή διαμονής
  • citizen_city: Πόλη διαμονής
  • height: Ύψος
  • weight: Βάρος
  • bmi: Δείκτης μάζας σώματος
  • education: Επίπεδο εκπαίδευσης {1:'Lower',2:'High school',3:'Technical school',4:'Undergraduate degree',5:'Graduate degree',6:'Phd',7:'Higher'}
  • maritstatus: Οικογενειακή κατάσταση {1:'Single',2:'Married',3:'Divorced',4:'Widowed'}
  • isparent: Έχει παιδιά {1:'N',2:'Y'}
  • mental_depression: Διάγνωση κατάθλιψης {1:'N',2:'Y'}
  • mental_bipolar: Διάγνωση διπολική διαταραχής {1:'N',2:'Y'}
  • mental_psychosis: Διάγνωση ψυχωσικής διαταραχής {1:'N',2:'Y'}
  • mental_asd: Διάγνωση διαταραχή αυτιστικού φάσματος {1:'N',2:'Y'}
  • mental_adhd: Διάγνωση ΔΕΠΥ {1:'N',2:'Y'}
  • mental_anxiety: Διάγνωση αγχώδους διαταραχής {1:'N',2:'Y'}
  • mental_ocd: Διάγνωση ιδεοψυχαναγκαστικής διαταραχής {1:'N',2:'Y'}
  • mental_ptsd: Διάγνωση διαταραχής μετατραυματικού στρες {1:'N',2:'Y'}
  • mental_eat: Διάγνωση διαταραχής πρόσληψης τροφής {1:'N',2:'Y'}
  • mental_sleepwake: Διάγνωση διαταραχής ύπνου {1:'N',2:'Y'}
  • mental_sexual: Διάγνωση σεξουαλικής διαταραχής {1:'N',2:'Y'}
  • mental_genderdys: Διάγνωση δυσφορίας φύλου {1:'N',2:'Y'}
  • mental_impulse: Διάγνωση διαταραχής παρορμήσεων {1:'N',2:'Y'}
  • mental_substance: Διάγνωση προβλημάτων με ουσίες {1:'N',2:'Y'}
  • mental_dementia: Διάγνωση ανοϊκής συνδρομής {1:'N',2:'Y'}
  • mental_personality: Διάγνωση διαταραχής προσωπικότητας {1:'N',2:'Y'}
  • mental_paraphilic: Διάγνωση παραφυλικής διαταραχής {1:'N',2:'Y'}
Συνδρομή & Μονάδες
Η συλλογή δεδομένων στην υπηρεσία μας δεν είναι δωρεάν. Προκειμένου να μπορεί κάποιος ερευνητής να συλλέξει δεδομένα θα πρέπει να πληρούνται δύο προϋποθέσεις, να έχει ενεργή συνδρομή στην υπηρεσία και να έχει διαθέσιμες μονάδες προς εξαργύρωση δεδομένων. Και τα δύο, διεκπεραιώνονται στην ειδική σελίδα συνδρομής και μονάδων, η πρόσβαση στην οποία γίνεται μέσω του ειδικού μενού που βρίσκεται στα άνω και δεξιά της σελίδος του ερευνητού μέσω της επιλογής Αγορά.
Συνδρομή
Η συνδρομή παρέχει σε κάποιον τη δυνατότητα να μπορεί να συλλέξει δεδομένα και να έχει πρόσβαση στα ήδη συλλεχθέντα για 365 ημέρες. Υπάρχει ένα ελάχιστο κόστος συνδρομής αλλά το τελικό κόστος εξαρτάται από χώρο που καταλαμβάνουν το σύνολο των δεδομένων του ερευνητού (απαντήσεις συμμετεχόντων, στοιχεία, αποθηκευμένες εικόνες κτλ) στην υπηρεσία, κατά τη στιγμή της ανανέωσης της συνδρομής. Όσο αυξάνει ο τελευταίος τόσο μεγαλύτερο το κόστος. Για αυτό αλλά και για άλλους λόγους, θεωρείται καλή πρακτική να χρησιμοποιείται η υπηρεσία μόνο ως προσωρινός αποθηκευτικός χώρος και τα δεδομένα μετά τη συλλογή τους να αποθηκεύονται τελικά σε τρίτα μέσα ανεξάρτητα με την υπηρεσία.
Ο ερευνητής έχει τη δυνατότητα να ανανεώνει τη συνδρομή από το διάστημα των 60 ημερών πριν τη λήξη της. Η λήξη της συνδρομής οδηγεί στον αποκλεισμό του ερευνητή από τα συλλεχθέντα δεδομένα αλλά φυσικά από τη δυνατότητα συλλογής νέων. Η ανανέωση μίας τέτοιας συνδρομής προϋποθέτει φυσικά την πληρωμή για όλο το διάστημα στο οποίο η συνδρομή δεν είναι σε ισχύ και το χρονικό σημείο από το οποίο θα ανανεωθεί θα είναι φυσικά το χρονικό σημείο στο οποίο έληξε. Όταν μία συνδρομή έχει λήξη για παρατεταμένο χρονικό διάστημα η υπηρεσία αυτόματα μπορεί να διαγράψει όλα τα συλλεχθέντα δεδομένα από τα πειράματα του ερευνητή. Αυτή η επιλογή δίνεται εξ αρχής και στον ερευνητή. Με αυτό το τρόπο η έναρξη της νέας συνδρομής επαναφέρεται στο παρόν.
Μονάδες
Οι μονάδες αποτελούν ουσιαστικά το νόμισμα της υπηρεσίας και εξαργυρώνονται σε δεδομένα. Ο ερευνητής αγοράζει μονάδες και μέσα από τη χορήγηση των πειραμάτων του τις μετατρέπει σε δεδομένα. Κανείς, θα πρέπει να προϋπολογίζει το ποσό των μονάδων που του είναι απαραίτητες να έχει σε διαθεσιμότητα, ειδάλλως η συλλογή δε θα είναι δυνατή.
Το ποσό των μονάδων που χρειάζονται για ένα πείραμα εξαρτάται από τον αριθμό των συμμετεχόντων, το είδος των στοιχείων που χορηγούνται στο πείραμα και το είδος των ερωτήσεων που περιλαμβάνονται στα ερωτηματολόγια. Η απάντηση σε μία δοκιμασία κοστίζει περισσότερο από μία απάντηση σε μία ερώτηση ερωτηματολογίου και μία απάντηση σε μορφή εικόνας κοστίζει παραπάνω από μία σε ερώτηση πολλαπλής επιλογής. Σημειώνεται πως το κόστος των απαντήσεων ενός συμμετέχοντος σε ένα πείραμα εξαρτάται από τις απαντήσεις που τελικά δίνει και όχι από αυτές που θα μπορούσε να έχει δώσει, και οι μονάδες εξαργυρώνονται τη στιγμή της κάθε απάντησης.
Καθώς στην έρευνα είναι συχνό το φαινόμενο κάποιος συμμετέχων να μην ολοκληρώσει την πειραματική διαδικασία με αποτέλεσμα οι συλλεχθείσες απαντήσεις να είναι πολλές φορές μη χρήσιμες, προκειμένου να μην επιβαρύνεται ο ερευνητής με το κόστος σε μονάδες αυτών των άχρηστων απαντήσεων, όλες οι απαντήσεις των συμμετεχόντων παραμένουν αρχικά κρυφές. Αποκαλύπτονται μόνο όταν ο συμμετέχων ολοκληρώσει, έστω και προσωρινά, την πειραματική διαδικασία ή ύστερα από εντολή του ερευνητή. Όσο οι απαντήσεις ενός συμμετέχοντος παραμένουν κεκαλυμμένες, με τη διαγραφή του τελευταίου από το πείραμα οι μονάδες που χρησιμοποιήθηκαν για τη συλλογή τους επιστρέφονται στον ερευνητή.