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