Quest Ladder
TeachFORGE.ai
Quest Ladder / Inteligentne dodatki
Inteligentne dodatki: logika i powtórzenia wewnątrz pytania
Gdy pytanie potrzebuje listy, tabeli lub zdania, którego długość zależy od wygenerowanych liczb.
Wartość to wartość. To wartość, która składa się sama.
Do czego służą
Zmienna umieszcza jedną wartość. Czasem pytanie potrzebuje czegoś, czego kształt zależy od wartości: listy pięciu wyrazów, gdy n wynosi pięć, tabeli z wierszem na element, zdania, które mówi oraz przed ostatnim z dowolnej liczby rzeczy.
Inteligentny dodatek to mała nazwana procedura, która produkuje tę treść. Budujesz go raz w Biblioteka inteligentnych dodatków, potem wstawiasz gdziekolwiek — tekst pytania, podpowiedź, krok rozwiązania, blok aktywnego uczenia — i rozwija się w miejscu.
Każdy to wiersz akordeonu w bibliotece: otwórz, by edytować, zamknij, by pracować nad innym. Dodaj inteligentny dodatek go tworzy, a Duplikuj to najszybsza droga do wariantu.
Nazwanie jednego
Dodatek ma Nazwę wyświetlaną dla Ciebie, Identyfikator wewnętrzny używany w tokenie, który go wstawia, oraz opcjonalny Cel. Trzymaj id krótkie: to to, co przeczytasz w bloku tekstu pytania, gdy do niego wrócisz.
Dziesięć rodzajów kroków
Dodatek to lista kroków uruchamianych po kolei. Pięć to te codzienne.
| Krok | Robi |
|---|---|
| Dodaj tekst | Emituje tekst w formie zwykłej, Markdown, LaTeX lub kodu. |
| Pokaż wiele razy | Powtarza coś określoną liczbę razy — obraz, symbol, frazę. |
| Sekwencja liczb (jedna linia) | Emituje ciąg liczb w jednej linii, z wybranym separatorem. |
| Jeśli to prawda… | Emituje jedną rzecz albo inną w zależności od warunku. |
| Powtórz dla każdej liczby… | Liczy od jednej wartości do drugiej, emitując za każdym razem. |
Pięć kolejnych jest, gdy ich potrzebujesz: Tymczasowa wartość obliczona, Blok wyrażenia matematycznego, Dla każdego elementu listy…, Dopóki warunek jest spełniony… oraz Tabela z listy.
Ich pola czytają się tak jasno jak nazwy — Gdy to prawda, Wtedy zrób…, W przeciwnym razie zrób…, Nazwa licznika, Z, Do, Rozmiar kroku, Ile?, Odstęp między każdym, Separator. Opisujesz treść, nie piszesz kodu.
Używanie jednego
Gdy dodatek jest zapisany, w tacce Wstaw Inteligentne dodatki rozwijane go oferuje. W linii w tekście wkłada token przy kursorze, by rozwinął się w zdaniu, które piszesz; najpierw musisz kliknąć w pole tekstowe, a edytor Ci o tym powie, jeśli tego nie zrobiłeś.
Zbuduj dodatek, zapisz szkic i dopiero potem szukaj go w tacce. Rozwijane czyta zapisaną bibliotekę, więc dodatek właśnie wpisany i nie zapisany jeszcze tam nie jest — co wygląda jak błąd i nim nie jest.
Kiedy nie
Dodatek jest wart zachodu, gdy treść naprawdę zmienia kształt. Gdy zmienia się tylko wartość, zwykła zmienna jest prostsza i łatwiejsza do przeczytania za pół roku.
W aplikacji Przewodnik ręcznego budowania ma przepracowane przykłady każdego rodzaju kroku i jest miejscem, gdy chcesz zobaczyć coś złożonego, a nie tylko opisanego.