Quest Ladder
TeachFORGE.ai
Quest Ladder / Δυναμικές μεταβλητές
Δυναμικές μεταβλητές: ένας τύπος, ατελείωτες ερωτήσεις
Πείτε ποια μέρη της ερώτησης αλλάζουν, και το ίδιο σχέδιο παράγει διαφορετική ερώτηση κάθε φορά που τίθεται.
Γράψτε την μία φορά. Θέστε την εκατό φορές.
Τι είναι μια μεταβλητή
Μια δυναμική μεταβλητή είναι μια τιμή που αλλάζει μεταξύ των παραγόμενων εκδοχών του ίδιου τύπου ερώτησης. Το πάνελ έχει τίτλο Δυναμικές παράμετροι, και στη χειροκίνητη διαδρομή ξεκινά με την απλή οδηγία να προσθέσετε κάθε μεταβλητή που χρειάζεστε, να επιλέξετε τον τύπο της και να ορίσετε τους περιορισμούς της.
Κάθε δειγματοληπτημένη τιμή επαναχρησιμοποιείται με συνέπεια παντού μέσα στην ερώτηση — στην εκφώνηση, την απάντηση, τις υποδείξεις, τη λύση και κάθε οπτικό στοιχείο. Ορίστε τη βάση ενός τριγώνου στο 7, και κάθε μέρος αυτής της εκδοχής της ερώτησης συμφωνεί ότι είναι 7.
Αυτό είναι που κάνει το Quest Ladder να αξίζει τη ρύθμιση. Ένας τύπος με τρεις μεταβλητές και λογικά εύρη είναι μια τράπεζα ερωτήσεων, όχι μία ερώτηση, και ένας μαθητής που ξαναπροσπαθεί παίρνει ένα φρέσκο πρόβλημα αντί για ένα τεστ μνήμης.
Οι έντεκα τύποι
| Τύπος | Για |
|---|---|
| Ακέραιος | Ακέραιοι αριθμοί. |
| Δεκαδικός | Αριθμοί με καθορισμένο αριθμό δεκαδικών ψηφίων. |
| Αλγεβρικό γράμμα ή σύμβολο | Το ίδιο το γράμμα μεταβάλλεται, οπότε η ερώτηση δεν είναι πάντα για το x. |
| Επιλογή κειμένου ή σεναρίου | Μια λέξη ή ένα ολόκληρο σενάριο που επιλέγεται από μια λίστα — το όνομα, το πλαίσιο, η ουσία. |
| Τιμή με μονάδα | Ένας αριθμός και η μονάδα του μαζί. |
| Ποσότητα με μονάδα | Η ίδια ιδέα όπου η ίδια η ποσότητα είναι η έννοια. |
| Αριθμητικό σύνολο δεδομένων | Ένα ολόκληρο σύνολο αριθμών, για ερωτήσεις στατιστικής. |
| Συμβολικός τύπος | Μια παράσταση που μεταβάλλεται. |
| Πίνακας | Ένας πίνακας τιμών. |
| Διάνυσμα | Ένα διάνυσμα. |
| Μιγαδικός αριθμός | Μια μιγαδική τιμή. |
Δημιουργία μιας μεταβλητής
Κάθε μεταβλητή έχει ένα Id — το σύντομο όνομα με το οποίο αναφέρεστε σε αυτή — και ένα Σκοπός, το οποίο είναι πεζό κείμενο για όποιον το διαβάσει αργότερα, συμπεριλαμβανομένης της ΤΝ στις υποβοηθούμενες διαδρομές. Στη συνέχεια, ανάλογα με τον τύπο:
- Ελάχιστο, Μέγιστο και Βήμα για τους αριθμητικούς τύπους, με Δεκαδικά ψηφία για δεκαδικούς.
- Επιλογές (μία ανά γραμμή) για μια επιλογή κειμένου ή σεναρίου.
- Μονάδες (μία ανά γραμμή) όπου μεταβάλλεται μια μονάδα.
- Μέγεθος συνόλου δεδομένων για ένα αριθμητικό σύνολο δεδομένων.
Οι κανόνες είναι αυτό που την κάνει δίκαιη
Τα εύρη από μόνα τους παράγουν ασυναρτησίες. Δύο μεταβλητές μεταξύ 1 και 20 θα παράγουν τελικά μια αφαίρεση με αρνητική απάντηση σε μια τάξη που δεν έχει διδαχθεί τους αρνητικούς αριθμούς, ή ένα τρίγωνο του οποίου οι πλευρές δεν μπορούν να κλείσουν.
- Κανόνες για αυτή την παράμετρο (ένας ανά γραμμή) περιορίζει μία μεταβλητή μεμονωμένα.
- Κανόνες που εμπλέκουν πολλές παραμέτρους (ένας ανά γραμμή) τις περιορίζει τη μία σε σχέση με την άλλη — αυτόν θα χρησιμοποιείτε περισσότερο.
Γράψτε τους κανόνες ταυτόχρονα με τα εύρη, όχι μετά που ένας μαθητής βρίσκει την κακή περίπτωση. Δημιουργήστε μερικά δείγματα και διαβάστε τα: το πρόβλημα είναι πάντα προφανές μόλις εμφανιστεί στην οθόνη και ποτέ προφανές στα εύρη.
Τοποθέτηση μιας τιμής
Μια μεταβλητή φτάνει στην ερώτηση μέσω ενός token. Σπάνια τα πληκτρολογείτε αυτά — το Συρτάρι εισαγωγής τα τοποθετεί εκεί — αλλά είναι αναγνώσιμα, και η αναγνώρισή τους βοηθά όταν κάτι αποδίδεται περίεργα.
| Διακριτικό | Σημαίνει |
|---|---|
param | Η δειγματοληπτημένη τιμή μιας μεταβλητής. |
expr | Μια παράσταση που υπολογίζεται από μεταβλητές. |
derived | Ένα υπολογισμένο δεδομένο, που ορίζεται μία φορά και επαναχρησιμοποιείται. |
addon | Η έξοδος ενός έξυπνου πρόσθετου. |
blank | Ένα αριθμημένο κενό σε μια ερώτηση συμπλήρωσης κενού. |
Τα υπολογισμένα δεδομένα αξίζουν τη δική τους αναφορά. Στο Υπολογισμένα δεδομένα, Προσθήκη δεδομένου ορίζεται μια τιμή που προκύπτει από τις δειγματοληπτημένες μεταβλητές — ένας μέγιστος κοινός διαιρέτης, ένας απλοποιημένος αριθμητής — και αναφέρεται με τον ίδιο τρόπο όπως μια μεταβλητή. Ο ορισμός της μία φορά σημαίνει ότι η εκφώνηση, η απάντηση και η λύση δεν μπορούν να διαφωνούν γι' αυτή.