Quest Ladder
TeachFORGE.ai
Quest Ladder / Έξυπνες προσθήκες
Έξυπνα πρόσθετα: λογική και επαναλήψεις μέσα σε μια ερώτηση
Όταν μια ερώτηση χρειάζεται μια λίστα, έναν πίνακα ή μια πρόταση της οποίας το μήκος εξαρτάται από τους αριθμούς που δημιουργούνται.
Μια τιμή είναι μια τιμή. Αυτή είναι μια τιμή που συναρμολογείται μόνη της.
Σε τι χρησιμεύουν
Μια μεταβλητή τοποθετεί μία τιμή. Μερικές φορές μια ερώτηση χρειάζεται κάτι του οποίου το σχήμα εξαρτάται από τις τιμές: μια λίστα πέντε όρων όταν n είναι πέντε, έναν πίνακα με μια γραμμή ανά στοιχείο, μια πρόταση που λέει και πριν από το τελευταίο από όσα πράγματα υπάρχουν.
Μια έξυπνη προσθήκη είναι μια μικρή επώνυμη ρουτίνα που παράγει αυτό το περιεχόμενο. Τη χτίζετε μία φορά στο Βιβλιοθήκη έξυπνων προσθηκών, και μετά την εισάγετε οπουδήποτε — στο κείμενο της ερώτησης, σε μια υπόδειξη, σε ένα βήμα λύσης, σε ένα μπλοκ ενεργητικής μάθησης — και επεκτείνεται επί τόπου.
Καθεμία είναι μια πτυσσόμενη γραμμή στη βιβλιοθήκη: ανοίξτε μία για να την επεξεργαστείτε, κλείστε την για να δουλέψετε σε μια άλλη. Προσθήκη έξυπνης προσθήκης δημιουργεί μία, και Αντιγραφή είναι ο ταχύτερος τρόπος για μια παραλλαγή.
Πώς να ονομάσετε μία
Μια προσθήκη έχει ένα Εμφανιζόμενο όνομα για εσάς, ένα Εσωτερικό αναγνωριστικό που χρησιμοποιείται στο διακριτικό που την εισάγει, και ένα προαιρετικό Σκοπός. Κρατήστε το αναγνωριστικό σύντομο: είναι αυτό που θα διαβάζετε μέσα σε ένα μπλοκ κειμένου ερώτησης όταν επιστρέψετε σε αυτό.
Τα δέκα είδη βημάτων
Μια προσθήκη είναι μια λίστα βημάτων που εκτελούνται με σειρά. Πέντε είναι τα καθημερινά.
| Βήμα | Κάνει |
|---|---|
| Προσθήκη κειμένου | Εκπέμπει κείμενο, σε απλή μορφή, Markdown, LaTeX ή κώδικα. |
| Εμφάνιση πολλές φορές | Επαναλαμβάνει κάτι έναν αριθμό φορών — μια εικόνα, ένα σύμβολο, μια φράση. |
| Ακολουθία αριθμών (μία γραμμή) | Εκπέμπει μια σειρά αριθμών σε μία γραμμή, με έναν διαχωριστικό που επιλέγετε. |
| Αν αυτό είναι αληθές… | Εκπέμπει το ένα ή το άλλο πράγμα ανάλογα με μια συνθήκη. |
| Επανάληψη για κάθε αριθμό… | Μετρά από μια τιμή σε μια άλλη, εκπέμποντας κάθε φορά. |
Πέντε ακόμα υπάρχουν όταν τα χρειαστείτε: Προσωρινή υπολογισμένη τιμή, Μπλοκ μαθηματικής έκφρασης, Για κάθε στοιχείο λίστας…, Όσο ισχύει η συνθήκη… και Πίνακας από λίστα.
Τα πεδία τους διαβάζονται τόσο απλά όσο τα ονόματά τους — Όταν αυτό είναι αληθές, Τότε κάνε…, Διαφορετικά κάνε…, Όνομα μετρητή, Από, Έως, Μέγεθος βήματος, Πόσα;, Κενό ανάμεσα σε κάθε, Διαχωριστικό. Περιγράφετε το περιεχόμενο, δεν γράφετε κώδικα.
Πώς να χρησιμοποιήσετε μία
Μόλις αποθηκευτεί μια προσθήκη, το Έξυπνες προσθήκες αναδιπλούμενο μενού του δίσκου Εισαγωγής την προσφέρει. Ενσωματωμένο στο κείμενο τοποθετεί το διακριτικό στον δρομέα ώστε να επεκταθεί μέσα στην πρόταση που γράφετε· πρέπει πρώτα να κάνετε κλικ σε ένα πεδίο κειμένου, και ο επεξεργαστής σας το λέει αν δεν το έχετε κάνει.
Χτίστε την προσθήκη, αποθηκεύστε το πρόχειρο, και μόνο τότε ψάξτε την στον δίσκο. Το αναδιπλούμενο μενού διαβάζει την αποθηκευμένη βιβλιοθήκη, οπότε μια προσθήκη που μόλις πληκτρολογήσατε και δεν αποθηκεύσατε δεν είναι ακόμα εκεί — που φαίνεται σαν σφάλμα αλλά δεν είναι.
Πότε όχι
Μια προσθήκη αξίζει τον κόπο όταν το περιεχόμενο πραγματικά μεταβάλλεται σε σχήμα. Όταν μεταβάλλεται μόνο σε τιμή, μια απλή μεταβλητή είναι πιο απλή και ευκολότερη στην ανάγνωση έξι μήνες αργότερα.
Ο ενσωματωμένος στην εφαρμογή Οδηγός χειροκίνητης κατασκευής έχει λυμένα παραδείγματα κάθε είδους βήματος, και είναι το σημείο που πρέπει να πάτε όταν θέλετε να δείτε μία συναρμολογημένη αντί να περιγράφεται.