Πώς να φτιάξετε εφαρμογή κουίζ
Μια εφαρμογή κουίζ δείχνει ερωτήσεις, συλλέγει απαντήσεις, τις βαθμολογεί και δείχνει αποτέλεσμα. Η απλή εκδοχή, ένα σταθερό κουίζ βαθμολογημένο στον περιηγητή, θέλει ένα απόγευμα. Η εκδοχή στην οποία βασίζονται οι άνθρωποι για μάθηση, πρόσληψη ή διαγωνισμούς χρειάζεται τράπεζα ερωτήσεων, απαντήσεις φυλαγμένες στον διακομιστή, αποθηκευμένες προσπάθειες και δίκαιο χρονισμό. Αποφασίστε νωρίς ποια φτιάχνετε, γιατί αυτό αλλάζει την αρχιτεκτονική.
Αποφασίστε τι είδους κουίζ είναι
Η λέξη «κουίζ» καλύπτει πολύ διαφορετικά προϊόντα:
| Είδος | Παράδειγμα | Τι μετράει περισσότερο |
|---|---|---|
| Διασκέδαση / μάρκετινγκ | «Ποιο πλάνο σού ταιριάζει;» ή κουίζ προσωπικότητας | Εμφάνιση, κοινοποίηση, συλλογή επαφών· η βαθμολόγηση είναι απλή |
| Μάθηση / εξάσκηση | Κουίζ επανάληψης για τάξη ή μάθημα | Επεξηγήσεις, επαναλήψεις, πρόοδος στον χρόνο |
| Αξιολόγηση | Έλεγχοι εκπαίδευσης προσωπικού, εισαγωγικές εξετάσεις | Κρυφές απαντήσεις, μία προσπάθεια, χρονισμός, αρχεία |
| Ζωντανό / διαγωνισμός | Παιχνίδι γνώσεων σε μπαρ, παιχνίδι στην τάξη | Πίνακας αποτελεσμάτων σε πραγματικό χρόνο, όλοι στην ίδια ερώτηση |
Ένα κουίζ προσωπικότητας χωρίς διακύβευμα μπορεί να τρέξει με ασφάλεια εξ ολοκλήρου στον περιηγητή. Μια αξιολόγηση δεν μπορεί. Τα ζωντανά κουίζ χρειάζονται ενημερώσεις σε πραγματικό χρόνο, που είναι ξεχωριστό επίπεδο πολυπλοκότητας· αφήστε τα έξω από την πρώτη έκδοση, εκτός αν αυτό είναι ακριβώς το ζητούμενο.
Τι χρειάζεται μια εφαρμογή κουίζ
Δεδομένα
- Κουίζ: τίτλος, περιγραφή, ρυθμίσεις (χρονικό όριο, επιτρεπόμενες προσπάθειες, ανακάτεμα, βαθμός επιτυχίας, εμφάνιση απαντήσεων μετά;).
- Ερωτήσεις: το κουίζ, το κείμενο, ο τύπος, οι βαθμοί, μια προαιρετική εικόνα και μια επεξήγηση που εμφανίζεται μετά.
- Επιλογές: οι επιλογές απάντησης για μια ερώτηση, με το ποιες είναι σωστές.
- Προσπάθειες: ποιος έδωσε ποιο κουίζ, πότε ξεκίνησε και υπέβαλε, και το σκορ.
- Απαντήσεις: ποια επιλογή (ή κείμενο) έδωσε το άτομο σε κάθε ερώτηση μιας προσπάθειας.
Το να κρατάτε ξεχωριστά τις προσπάθειες και τις απαντήσεις σας επιτρέπει να δείξετε στον κάθε άνθρωπο ακριβώς τι έκανε λάθος, και να εντοπίσετε ερωτήσεις που σχεδόν όλοι αστοχούν· συχνά αυτό σημαίνει ότι η ερώτηση είναι κακοδιατυπωμένη.
Σελίδες
- Επεξεργαστής κουίζ για τον δημιουργό: προσθήκη ερωτήσεων, αναδιάταξη, σήμανση της σωστής επιλογής, προεπισκόπηση.
- Σελίδα έναρξης κουίζ με τους κανόνες: αριθμός ερωτήσεων, χρονικό όριο, προσπάθειες.
- Οθόνη ερώτησης, μία ερώτηση τη φορά στα κινητά, με πρόοδο («4 από 10»).
- Σελίδα αποτελεσμάτων με το σκορ, επιτυχία ή αποτυχία, και ανατροφοδότηση ανά ερώτηση αν το επιτρέπουν οι ρυθμίσεις.
- Πίνακας δημιουργού με προσπάθειες, μέσο σκορ και τις πιο δύσκολες ερωτήσεις.
Δικαιώματα
Οι δημιουργοί φτιάχνουν και επεξεργάζονται κουίζ· όσοι τα παίρνουν απλώς τα κάνουν. Αν τα κουίζ προορίζονται για τάξη ή ομάδα, προσθέστε ομάδες ώστε οι άνθρωποι να βλέπουν μόνο τα κουίζ που τους έχουν ανατεθεί. Δείτε πώς να προσθέσετε σύνδεση στην εφαρμογή σας.
Κανόνες βαθμολόγησης που πρέπει να γράψετε
Τα περισσότερα σφάλματα κουίζ είναι σφάλματα βαθμολόγησης. Βάλτε αυτούς τους κανόνες στο prompt σας:
- Μία επιλογή: πλήρεις βαθμοί αν είναι σωστή, μηδέν αλλιώς.
- Πολλαπλή επιλογή («επιλέξτε όλες τις σωστές»): αποφασίστε ανάμεσα σε όλα-ή-τίποτα και μερική βαθμολογία. Αν είναι μερική, αφαιρούνται βαθμοί για λάθος επιλογές; Γράψτε ένα παράδειγμα: «Σωστές επιλογές Α και Γ. Αν επιλέξει μόνο το Α, παίρνει 1 από 2. Αν επιλέξει Α, Β και Γ, παίρνει 1 από 2.»
- Αναπάντητες ερωτήσεις βαθμολογούνται με μηδέν και εμφανίζονται ως αναπάντητες, όχι ως λάθος.
- Τα χρονικά όρια επιβάλλονται στον διακομιστή με βάση την ώρα έναρξης. Ο χρονομετρητής του περιηγητή είναι μόνο ένδειξη· ο καθένας μπορεί να τον παύσει ή να τον αλλάξει.
- Το ανακάτεμα αλλάζει τη σειρά που εμφανίζεται, ποτέ ποια επιλογή είναι σωστή. Αποθηκεύστε τη σωστή επιλογή με το αναγνωριστικό της, όχι με τη θέση της.
Κρατήστε τις απαντήσεις μακριά από τον περιηγητή
Αυτό είναι το μοναδικό τεχνικό σημείο που κάθε σοβαρή εφαρμογή κουίζ πρέπει να κάνει σωστά. Αν η σελίδα λαμβάνει τις ερωτήσεις μαζί με τις σωστές απαντήσεις και τις βαθμολογεί η ίδια, οποιοσδήποτε μπορεί να ανοίξει τα εργαλεία προγραμματιστή του περιηγητή και να διαβάσει το κλειδί απαντήσεων.
Η λύση περιγράφεται απλά: ο διακομιστής στέλνει ερωτήσεις χωρίς τις ενδείξεις σωστής απάντησης, το άτομο υποβάλλει, και ο διακομιστής βαθμολογεί την προσπάθεια και επιστρέφει το αποτέλεσμα. Πείτε το ρητά στο prompt σας. Για ένα διασκεδαστικό κουίζ δεν έχει σημασία· για κάτι με πιστοποιητικό, βαθμό ή βραβείο, έχει.
Ένα πρώτο prompt που δουλεύει
Φτιάξε μια web εφαρμογή κουίζ. Οι δημιουργοί συνδέονται και φτιάχνουν κουίζ με τίτλο, περιγραφή, προαιρετικό χρονικό όριο, αριθμό επιτρεπόμενων προσπαθειών και βαθμό επιτυχίας. Κάθε κουίζ έχει ερωτήσεις τύπου μία επιλογή, πολλαπλή επιλογή ή σωστό/λάθος, με βαθμούς και προαιρετική επεξήγηση. Όσοι παίρνουν το κουίζ το ανοίγουν με σύνδεσμο, βλέπουν τους κανόνες και μετά απαντούν μία ερώτηση ανά οθόνη με μπάρα προόδου. Οι σωστές απαντήσεις δεν πρέπει ποτέ να σταλούν στον περιηγητή πριν την υποβολή — βαθμολόγησε τις προσπάθειες στον διακομιστή και επέβαλε το χρονικό όριο με βάση την ώρα έναρξης στον διακομιστή. Η πολλαπλή επιλογή είναι όλα-ή-τίποτα. Μετά την υποβολή, δείξε το σκορ, επιτυχία/αποτυχία και, αν το επιτρέπει ο δημιουργός, κάθε ερώτηση με τη σωστή απάντηση και την επεξήγηση. Αποθήκευσε κάθε προσπάθεια και απάντηση σε βάση δεδομένων. Δώσε στους δημιουργούς σελίδα αποτελεσμάτων με μέσο σκορ και τις ερωτήσεις που αστοχούν περισσότερο.
Βήματα κατασκευής
- Πρώτα ο επεξεργαστής. Φτιάξτε ένα κουίζ με δέκα ερωτήσεις μικτών τύπων. Αν η συγγραφή ερωτήσεων είναι κοπιαστική, οι δημιουργοί δεν θα χρησιμοποιήσουν την εφαρμογή.
- Συμμετοχή σε κουίζ. Δοκιμάστε το στο κινητό. Ελέγξτε την πρόοδο, την πλοήγηση πίσω και μπροστά, και τι συμβαίνει με ανανέωση σελίδας.
- Βαθμολόγηση στον διακομιστή. Ανοίξτε την καρτέλα δικτύου του περιηγητή όσο κάνετε το κουίζ και επιβεβαιώστε ότι καμία απάντηση δεν περιέχει τις σωστές απαντήσεις πριν την υποβολή.
- Δοκιμές βαθμολόγησης. Δώστε στην AI πέντε παραδείγματα με αναμενόμενα σκορ, συμπεριλαμβανομένης μιας μερικώς σωστής απάντησης πολλαπλής επιλογής και μιας αναπάντητης ερώτησης.
- Χρονόμετρο. Ξεκινήστε ένα κουίζ με χρόνο, περιμένετε πέρα από το όριο και μετά υποβάλετε. Θα πρέπει να απορριφθεί ή να βαθμολογηθεί όπως ήταν στη λήξη του χρόνου — αποφασίστε ποιο.
- Αποτελέσματα και αναλύσεις. Ελέγξτε τη λίστα με τις πιο αστοχημένες ερωτήσεις έναντι των προσπαθειών που κάνατε σκόπιμα.
- Επιπλέον. Μόνο τώρα προσθέστε εικόνες, τράπεζες ερωτήσεων με τυχαία επιλογή, πιστοποιητικά ή πίνακα βαθμολογιών.
Συχνά λάθη
- Κλειδί απαντήσεων μέσα στη σελίδα. Το πιο συνηθισμένο και το πιο σοβαρό ελάττωμα.
- Εμπιστοσύνη στο ρολόι του περιηγητή. Επιβάλετε τα όρια στον διακομιστή.
- Αποθήκευση της σωστής απάντησης ως «επιλογή 2». Με το ανακάτεμα, η λάθος απάντηση θα σημειώνεται ως σωστή.
- Επεξεργασία κουίζ αφού το έχουν πάρει άνθρωποι. Αλλάζοντας μια ερώτηση, αλλάζει το νόημα των παλιών σκορ. Κλειδώστε τα κουίζ με προσπάθειες ή κρατήστε εκδόσεις.
- Απεριόριστες επαναλήψεις σε αξιολόγηση. Αποφασίστε τον κανόνα προσπαθειών και επιβάλετέ τον στον διακομιστή.
- Πίνακες βαθμολογίας με πλήρη ονόματα εξ ορισμού. Αφήστε τους ανθρώπους να επιλέγουν εμφανιζόμενο όνομα, ιδίως για μαθητές.
Πότε ένα έτοιμο προϊόν είναι καλύτερη επιλογή
Αν χρειάζεστε ένα γρήγορο παιχνίδι για την τάξη, ένα κουίζ μέσα σε πλατφόρμα μαθημάτων που ήδη χρησιμοποιείτε, ή ένα κουίζ μιας χρήσης για συλλογή επαφών, τα υπάρχοντα εργαλεία κουίζ και φορμών είναι πιο γρήγορα και συχνά δωρεάν. Τα συστήματα διαχείρισης μάθησης έχουν ήδη κουίζ με βαθμολόγια. Δείτε τις εναλλακτικές του Typeform και τις εναλλακτικές του Google Forms για τη διαδρομή με τη μορφή φόρμας.
Φτιάξτε το δικό σας όταν το κουίζ είναι μέρος κάτι μεγαλύτερου — ένα μάθημα που πουλάτε, μια ροή πρόσληψης, ένα πρόγραμμα εκπαίδευσης με τους δικούς σας κανόνες — ή όταν χρειάζεστε βαθμολόγηση, επωνυμία ή κυριότητα δεδομένων που τα εργαλεία δεν σας δίνουν. Συνδυάστε το με μια εφαρμογή flashcards για εξάσκηση, ή βάλτε το μέσα σε πλατφόρμα ηλεκτρονικών μαθημάτων.
Χτίζοντας το με το Mythex
Στο Mythex περιγράφετε την εφαρμογή κουίζ στη συνομιλία και τη δοκιμάζετε στη ζωντανή προεπισκόπηση, μεταξύ άλλων και σε προβολή μεγέθους κινητού. Ο πράκτορας προσθέτει βάση δεδομένων όταν ζητήσετε να αποθηκεύονται προσπάθειες, και γράφει τη βαθμολόγηση στον διακομιστή μαζί με το μπροστινό μέρος. Για συνδέσεις δημιουργών, το Mythex συνδέει μια προσέγγιση ταυτοποίησης της επιλογής σας και όχι ενσωματωμένο προϊόν σύνδεσης. Αν μια αλλαγή χαλάσει τη βαθμολόγηση, επιστρέψτε σε προηγούμενο σημείο ελέγχου και δοκιμάστε ξανά. Δημοσιεύστε σε σύνδεσμο mythex.ai, ή σε δικό σας domain στο Pro.
Ερωτήσεις
Πώς εμποδίζω τους ανθρώπους να βλέπουν τις απαντήσεις του κουίζ στον περιηγητή;
Κρατήστε τις σωστές απαντήσεις στον διακομιστή. Στείλτε τις ερωτήσεις χωρίς απαντήσεις, αφήστε το άτομο να υποβάλει, και βαθμολογήστε την υποβολή στον διακομιστή. Ό,τι στέλνεται στον περιηγητή μπορεί να διαβαστεί με τα εργαλεία προγραμματιστή.
Χρειάζεται βάση δεδομένων μια εφαρμογή κουίζ;
Ένα μεμονωμένο, σταθερό κουίζ χωρίς αποθηκευμένες βαθμολογίες μπορεί να τρέξει εξ ολοκλήρου στον περιηγητή. Μόλις θέλετε αποθηκευμένα αποτελέσματα, βαθμολογίες, πολλά κουίζ ή απαντήσεις που μένουν μυστικές, χρειάζεστε βάση δεδομένων και έναν μικρό διακομιστή.
Μπορώ να φτιάξω εφαρμογή κουίζ χωρίς κώδικα;
Ναι. Ένας AI app builder μπορεί να φτιάξει τον επεξεργαστή ερωτήσεων, την οθόνη του κουίζ και τη βαθμολόγηση από μια περιγραφή. Ελέγξτε μόνοι σας τους κανόνες βαθμολόγησης με μερικά παραδείγματα προτού τη μοιραστείτε.
Ποιους τύπους ερωτήσεων πρέπει να υποστηρίζει μια εφαρμογή κουίζ;
Μία επιλογή, πολλαπλή επιλογή και σωστό/λάθος καλύπτουν τα περισσότερα κουίζ και βαθμολογούνται εύκολα αυτόματα. Οι σύντομες απαντήσεις με κείμενο χρειάζονται κανόνες αντιστοίχισης ή χειροκίνητη διόρθωση, γι' αυτό προσθέστε τις αργότερα.