Quest Ladder
TeachFORGE.ai
Quest Ladder / स्मार्ट ऐड-ऑन
स्मार्ट ऐड-ऑन: किसी प्रश्न के भीतर लॉजिक और दोहराव
जब किसी प्रश्न को किसी सूची, टेबल या ऐसे वाक्य की ज़रूरत हो जिसकी लंबाई जनरेट हुई संख्याओं पर निर्भर करती है।
एक मूल्य महज़ एक मूल्य है। यह एक ऐसा मूल्य है जो खुद को बना लेता है।
ये किसलिए हैं
एक वेरिएबल एक मूल्य रखता है। कभी-कभी किसी प्रश्न को ऐसी चीज़ की ज़रूरत होती है जिसका आकार मूल्यों पर निर्भर करता है: जब पांच पद वाली एक सूची, जब n पांच हो, प्रति आइटम एक पंक्ति वाली टेबल, या एक वाक्य जो कहता है और जितनी भी चीज़ें हों उनमें से आख़िरी से पहले।
एक स्मार्ट ऐड-ऑन एक छोटी नामित रूटीन है जो वह सामग्री बनाती है। आप इसे एक बार बनाते हैं स्मार्ट ऐड-ऑन लाइब्रेरीमें, फिर इसे कहीं भी डालें — प्रश्न टेक्स्ट, कोई हिंट, समाधान स्टेप, या एक्टिव लर्निंग ब्लॉक — और यह वहीं फैल जाता है।
हर एक लाइब्रेरी में एक अकॉर्डियन पंक्ति है: संपादित करने के लिए एक को खोलें, दूसरे पर काम करने के लिए उसे बंद करें। स्मार्ट ऐड-ऑन जोड़ें एक बनाता है, और डुप्लीकेट किसी वेरिएंट तक पहुंचने का सबसे तेज़ तरीका है।
किसी एक का नाम रखना
एक ऐड-ऑन में होता है डिस्प्ले नाम आपके लिए, एक इंटरनल ID टोकन में इस्तेमाल होता है जो इसे डालता है, और एक वैकल्पिक पर्पस। ID को छोटा रखें: जब आप वापस आएंगे तो प्रश्न टेक्स्ट के ब्लॉक के भीतर यही पढ़ेंगे।
दस तरह के स्टेप
एक ऐड-ऑन क्रम में चलने वाले स्टेप की एक सूची है। इनमें से पांच रोज़मर्रा के हैं।
| स्टेप | करता है |
|---|---|
| टेक्स्ट जोड़ें | टेक्स्ट देता है, सामान्य, Markdown, LaTeX या कोड रूप में। |
| कई बार दिखाएं | किसी चीज़ को कई बार दोहराता है — एक तस्वीर, एक चिह्न, एक वाक्यांश। |
| नंबर सीक्वेंस (एक पंक्ति) | एक पंक्ति में संख्याओं की एक श्रृंखला देता है, आपके चुने हुए सेपरेटर के साथ। |
| अगर यह सच है… | किसी शर्त के आधार पर एक चीज़ या दूसरी चीज़ देता है। |
| हर संख्या के लिए दोहराएं… | एक मूल्य से दूसरे मूल्य तक गिनता है, हर बार कुछ देता है। |
पांच और भी हैं, जब आपको उनकी ज़रूरत हो: अस्थायी गणना किया गया मूल्य, गणितीय एक्सप्रेशन ब्लॉक, हर सूची आइटम के लिए…, जब तक शर्त सच है… और सूची से टेबल।
इनके फ़ील्ड इनके नामों जैसे ही सीधे-सीधे पढ़े जाते हैं — जब यह सच हो, तो यह करें…, नहीं तो यह करें…, काउंटर नाम, इससे, तक, स्टेप साइज़, कितने?, हर एक के बीच का अंतर, सेपरेटर। आप सामग्री का वर्णन कर रहे हैं, कोड नहीं लिख रहे।
किसी एक का उपयोग करना
एक बार ऐड-ऑन सेव हो जाने पर, Insert ट्रे का स्मार्ट ऐड-ऑन ड्रॉपडाउन इसे पेश करता है। टेक्स्ट में इनलाइन कर्सर पर टोकन डाल देता है ताकि यह आपके लिखे जा रहे वाक्य के भीतर फैल जाए; आपको पहले किसी टेक्स्ट फ़ील्ड में क्लिक करना होगा, और अगर आपने नहीं किया है तो एडिटर आपको यही बताता है।
ऐड-ऑन बनाएं, ड्राफ्ट सेव करें, और तभी इसे ट्रे में खोजने जाएं। ड्रॉपडाउन सेव की गई लाइब्रेरी को पढ़ता है, इसलिए जिस ऐड-ऑन को आपने अभी टाइप किया है और सेव नहीं किया है, वह अभी वहां नहीं होगा — जो एक बग जैसा लगता है पर है नहीं।
कब नहीं करना चाहिए
एक ऐड-ऑन तब सार्थक होता है जब सामग्री वास्तव में आकार में बदलती हो। जब यह केवल मूल्य में बदलता है, तो एक सामान्य वेरिएबल छह महीने बाद पढ़ने में ज़्यादा आसान और सरल होता है।
इन-ऐप मैनुअल बिल्ड गाइड में हर स्टेप प्रकार के ठोस उदाहरण हैं, और यही वह जगह है जहाँ जाना चाहिए जब आप इसे केवल बताया जाने की बजाय बनते हुए देखना चाहें।