स्विच में ब्लॉक-आधारित प्रोग्रामिंग के परिचित तत्वों को शामिल किया गया है तथा टेक्स्ट-बॉक्स को एकीकृत किया गया है, जहां टेक्स्ट कमांड टाइप किए जा सकते हैं।
नोट: स्विच ब्लॉक केवलपायथनके साथ संगत हैं।
स्विच छात्रों को ब्लॉक्स से टेक्स्ट-आधारित कोडिंग तक एक प्राकृतिक सेतु प्रदान करता है। जैसे-जैसे छात्र आदेशों के तर्क और अनुक्रम से परिचित होते जाते हैं, वे एक समय में एक ब्लॉक को परियोजना में परिवर्तित करना शुरू कर सकते हैं।
इससे छात्रों को ब्लॉक-आधारित प्रोग्राम के तर्क प्रवाह के साथ काम करना जारी रखने की अनुमति मिलती है, जहां वे अन्य ब्लॉकों के चारों ओर लूप के लपेटने जैसी चीजों को भौतिक रूप से देख सकते हैं, साथ ही स्वयं पाठ कमांड के साथ प्रयोग करना भी शुरू कर सकते हैं। एक बार जब ब्लॉक स्विच में परिवर्तित हो जाते हैं, तो छात्र आसानी से पैरामीटर बदल सकते हैं और टेक्स्ट कमांड के सिंटैक्स को समझना शुरू कर सकते हैं। यह अनुभाग आपको एक छात्र द्वारा स्विच के उपयोग के बारे में बताएगा तथा बताएगा कि आप इन ब्लॉकों का उपयोग VEXcode प्रोजेक्ट में कैसे कर सकते हैं।
स्विच ब्लॉक के साथ शुरुआत करना
स्विच ब्लॉक्स के साथ कोडिंग शुरू करने के लिए, आपके पास ये होना चाहिए:
- एक कंप्यूटर (मोबाइल डिवाइस नहीं).
जब किसी ब्लॉक को स्विच ब्लॉक में परिवर्तित किया जाता है, तो कोड व्यूअर में C++ अक्षम हो जाएगा।
ब्लॉक को स्विच में परिवर्तित करना
एकल ब्लॉक को स्विच में परिवर्तित करें
उस ब्लॉक पर राइट-क्लिक करें जिसे आप स्विच ब्लॉक में बदलना चाहते हैं।
ब्लॉक को स्विच ब्लॉकमें बदलें का चयन करें।
अब ब्लॉक को समान पैरामीटर वाले स्विच ब्लॉक में बदल दिया जाएगा।
रूपांतरण के बाद स्विच ब्लॉक को वापस ब्लॉक में बदलने के लिएपूर्ववत करें बटन का चयन करें।
एकाधिक ब्लॉकों को स्विच में परिवर्तित करें
उस स्टैक के शीर्ष पर राइट-क्लिक करें जिसे आप स्विच ब्लॉक में परिवर्तित करना चाहते हैं।
स्टैक को स्विच ब्लॉकमें बदलें का चयन करें।
जिस ब्लॉक पर आपने राइट-क्लिक किया है, वह और उसके नीचे के सभी ब्लॉक स्विच ब्लॉक में परिवर्तित हो जाएंगे।
रैपर के अंदर ब्लॉक को स्विच में बदलें
आप एक क्लिक से रैपर और उसकी समस्त सामग्री को स्विच में परिवर्तित कर सकते हैं।
उस रैपर पर राइट-क्लिक करें जिसे आप परिवर्तित करना चाहते हैं।
रैपर और सामग्री को स्विच ब्लॉकमें बदलें का चयन करें।
रैपर की समस्त सामग्री एकल स्विच ब्लॉक में परिवर्तित हो जाएगी।
स्विच ब्लॉक का उपयोग करें
टूलबॉक्स से स्विच ब्लॉक जोड़ें
टूलबॉक्स से स्विच ब्लॉक पर क्लिक करें और खींचें।
स्विच ब्लॉक टाइप करें
स्विच ब्लॉक का टेक्स्ट फ़ील्ड चुनें, फिर अपनी इच्छित कमांड दर्ज करें।
स्विच ब्लॉक के अंदर टेक्स्ट कॉपी और पेस्ट करें
स्विच ब्लॉक में टेक्स्ट को हाइलाइट करने के लिए क्लिक करें और खींचें। राइट-क्लिक करें और कॉपी चुनें. इसके बाद, दूसरे स्विच ब्लॉक के अंदर क्लिक करें। अंत में, टेक्स्ट को स्थानांतरित करने के लिए राइट-क्लिक करें और पेस्ट का चयन करें।
अतिरिक्त स्विच ब्लॉक
स्विच ब्लॉक अन्य ब्लॉकों के समान ही आकार-प्रकार का अनुसरण करते हैं। यहां दी गई तालिका ब्लॉक आकार, उसके अर्थ और उसी प्रकार के स्विच ब्लॉकों के बीच तुलना दर्शाती है।
| ब्लॉक आकार | विवरण | ब्लॉक उदाहरण | स्विच उदाहरण |
|---|---|---|---|
| टोपी ब्लॉक | ब्लॉकों का एक ढेर शुरू करें और उनके नीचे ब्लॉकों को जोड़ने के लिए आकार दें। | ||
| ब्लॉकों को ढेर करें | मुख्य आदेशों का पालन करें. इन्हें अन्य स्टैक ब्लॉकों के ऊपर या नीचे जोड़ने के लिए आकार दिया गया है। | ||
| बूलियन ब्लॉक | किसी शर्त को सत्य या असत्य के रूप में लौटाएं और अन्य ब्लॉकों के लिए षट्कोणीय (छह-पक्षीय) इनपुट वाले किसी भी ब्लॉक के अंदर फिट करें। | ||
| रिपोर्टर ब्लॉक | संख्याओं के रूप में मानों की रिपोर्ट करें और अन्य ब्लॉकों के लिए अंडाकार इनपुट के साथ किसी भी ब्लॉक के अंदर फिट करें। | ||
| सी ब्लॉक | ब्लॉक(ब्लॉकों) को उनके भीतर लूप करें या जांचें कि क्या कोई शर्त सत्य है या असत्य। इन्हें इस प्रकार आकार दिया गया है कि इनके ऊपर, नीचे या अंदर स्टैक ब्लॉक्स को जोड़ा जा सके। |
|
|