VEXcode 123 में ब्लॉक को अक्षम और सक्षम करना

VEXcode 123 उपयोगकर्ताओं को अपनी परियोजनाओं के भीतर ब्लॉक को अक्षम और सक्षम करने की अनुमति देता है। यह सुविधा छात्रों के लिए किसी प्रोजेक्ट का परीक्षण या डिबगिंग करते समय उपयोगी होती है, जिससे उन्हें यह पता लगाने के लिए प्रोजेक्ट को अलग नहीं करना पड़ता कि क्या अपेक्षित रूप से काम नहीं कर रहा है। उपयोगकर्ता किसी ब्लॉक को निष्क्रिय या सक्षम कर सकता है, ताकि वह ब्लॉक परियोजना में हो या न हो, रोबोट के व्यवहार में अंतर का परीक्षण और निरीक्षण किया जा सके।


ब्लॉक को अक्षम और सक्षम कैसे करें

VEXcode 123 ब्लॉक परियोजना जिसमें सक्षम ब्लॉक का संदर्भ मेनू खुला है और ब्लॉक अक्षम करें विकल्प हाइलाइट किया गया है। दाईं ओर परिणाम दिखाया गया है, जिसमें चयनित ब्लॉक अब धूसर हो गया है, जो यह दर्शाता है कि इसे अक्षम कर दिया गया है।

VEXcode 123 में ब्लॉक सुविधा को अक्षम या सक्षम करने के लिए, 123 रोबोट को आपके टैबलेट या कंप्यूटर से कनेक्ट होना चाहिए।

किसी ब्लॉक को अक्षम करने से परियोजना शुरू होने पर उसका निष्पादन नहीं हो सकेगा। किसी ब्लॉक को अक्षम करने के लिए, संदर्भ मेनू को सक्रिय करने के लिए ब्लॉक पर राइट-क्लिक करें या लंबे समय तक दबाएं, और फिर ब्लॉक अक्षम करें का चयन करें। इसके बाद ब्लॉक परियोजना में धूसर रंग में दिखाई देगा तथा उसके ऊपर विकर्ण रेखाओं का ग्रिड बना होगा।

VEXcode 123 ब्लॉक परियोजना, जिसमें अक्षम ब्लॉक का संदर्भ मेनू खुला है और ब्लॉक सक्षम करें विकल्प हाइलाइट किया गया है। दाईं ओर वही प्रोजेक्ट है, लेकिन चयनित ब्लॉक अब रंगीन है, जो यह दर्शाता है कि इसे सक्षम कर दिया गया है।

ब्लॉक को सक्षम करने के लिए ताकि परियोजना शुरू होने पर इसे निष्पादित किया जा सके, संदर्भ मेनू को सक्रिय करने के लिए अक्षम ब्लॉक पर राइट-क्लिक करें या लंबे समय तक दबाएं, और फिर ब्लॉक सक्षम करें का चयन करें।


अक्षम होने पर अलग-अलग ब्लॉकों का क्या होता है

VEXcode 123 ब्लॉक परियोजना जिसमें एक अक्षम ब्लॉक शामिल है। ब्लॉक धूसर रंग का है और उसके ऊपर विकर्ण रेखाओं का एक ग्रिड है।

जब कोई ब्लॉक अक्षम होता है, तो उसे धूसर रंग में दिखाया जाता है तथा उसके ऊपर विकर्ण रेखाओं का ग्रिड बना होता है।

अक्षम ब्लॉक को एक टिप्पणी की तरह माना जाता है। इसका परियोजना के प्रवाह पर कोई प्रभाव नहीं पड़ता है, तथा परियोजना शुरू होने पर इसका क्रियान्वयन नहीं किया जाएगा।

उपरोक्त उदाहरण में, 123 रोबोट 1 कदम आगे बढ़ेगा और फिर रुक जाएगा; यह मुड़ेगा नहीं।


क्या होता है जब नेस्टेड ब्लॉक वाले ब्लॉक को अक्षम कर दिया जाता है

VEXcode 123 ब्लॉक परियोजना जिसमें सक्षम कंटेनर ब्लॉक का संदर्भ मेनू खुला है और ब्लॉक अक्षम करें विकल्प हाइलाइट किया गया है।

जब आप किसी ऐसे ब्लॉक को अक्षम करते हैं जिसमें ब्लॉक अंतर्निहित हैं, तो सभी ब्लॉक अक्षम हो जाते हैं। लूप या if-then-else कंडीशनल जैसे ब्लॉक, जिनमें नेस्टेड ब्लॉक होते हैं, उन्हें उसी तरह से अक्षम किया जा सकता है जिस तरह से एकल ब्लॉक को किया जा सकता है।

उस लूप या सशर्त नियंत्रण ब्लॉक के संदर्भ मेनू को सक्रिय करने के लिए राइट-क्लिक करें या लंबे समय तक दबाएं, और फिर ब्लॉक अक्षम करें का चयन करें।

VEXcode 123 ब्लॉक परियोजना जिसमें एक कंटेनर ब्लॉक है और उसके सभी नेस्टेड ब्लॉक अक्षम हैं। ब्लॉक धूसर रंग के हैं और उनके ऊपर विकर्ण रेखाओं का एक ग्रिड है।

छवि दर्शाती है कि जब दोहरा लूप अक्षम होता है तो क्या होता है। लूप और उसके अंदर के दो ब्लॉक सभी निष्क्रिय कर दिए गए थे, और वे सभी धूसर रंग में दिखाई दे रहे थे तथा उनके ऊपर विकर्ण रेखाओं का एक ग्रिड बना हुआ था।

VEXcode 123 ब्लॉक परियोजना में अक्षम कंटेनर ब्लॉक का संदर्भ मेनू खुला है और ब्लॉक सक्षम करें विकल्प हाइलाइट किया गया है।

इस उदाहरण में, परियोजना शुरू होने पर कुछ भी नहीं होगा, क्योंकि सभी ब्लॉक अक्षम हैं। आप मुख्य ब्लॉक के संदर्भ मेनू को सक्रिय करके और ब्लॉक सक्षम करें का चयन करके मुख्य ब्लॉक और उसके भीतर सभी नेस्टेड ब्लॉक को सक्षम कर सकते हैं।

VEXcode 123 ब्लॉक परियोजना जिसमें एक कंटेनर ब्लॉक और उसके सभी नेस्टेड ब्लॉक सक्षम हैं।

जब मुख्य ब्लॉक सक्षम हो जाता है, तो उसके भीतर के सभी नेस्टेड ब्लॉक भी सक्षम हो जाएंगे।

इस उदाहरण में, अब जबकि मुख्य ब्लॉक सक्षम है, जब परियोजना शुरू की जाती है, तो 123 रोबोट 1 कदम आगे बढ़ेगा, फिर 90 डिग्री तक दाईं ओर मुड़ेगा, और एक वर्ग में चलने के लिए इन व्यवहारों को 4 बार दोहराएगा।


एकल नेस्टेड ब्लॉक को अक्षम और सक्षम करना

VEXcode 123 ब्लॉक परियोजना जिसमें सक्षम ब्लॉक का संदर्भ मेनू खुला है। ब्लॉक को कंटेनर ब्लॉक के अंदर नेस्ट किया गया है, और ब्लॉक अक्षम करें विकल्प हाइलाइट किया गया है। दाईं ओर परिणाम दिखाया गया है, जिसमें चयनित ब्लॉक अब अक्षम है।

आप नेस्टेड ब्लॉकों की श्रृंखला में से किसी एक ब्लॉक को अक्षम कर सकते हैं, जैसे लूप या यदि-तो-अन्यथा सशर्त, किसी अन्य ब्लॉक को अक्षम करने के लिए समान चरणों का पालन करके: उस ब्लॉक के संदर्भ मेनू को सक्रिय करने के लिए राइट-क्लिक करें या देर तक दबाएं और ब्लॉक अक्षम करें का चयन करें।

इस उदाहरण में, लूप के भीतर एक एकल ब्लॉक अक्षम है।

VEXcode 123 ब्लॉक परियोजना जिसमें अक्षम ब्लॉक का संदर्भ मेनू खुला है। ब्लॉक को कंटेनर ब्लॉक के अंदर नेस्ट किया गया है, और ब्लॉक सक्षम करें विकल्प हाइलाइट किया गया है। दाईं ओर परिणाम को चयनित ब्लॉक के साथ दिखाया गया है जो अब सक्षम है।

उस नेस्टेड ब्लॉक को सक्षम करने के लिए, आपको उसके संदर्भ मेनू को सक्रिय करने के लिए राइट-क्लिक या लंबे समय तक प्रेस करना होगा।

VEXcode 123 ब्लॉक परियोजना जिसमें कंटेनर ब्लॉक का संदर्भ मेनू खुला है और ब्लॉक सक्षम करें विकल्प हाइलाइट किया गया है लेकिन ग्रे रंग में है। इसका एक नेस्टेड ब्लॉक अक्षम है, लेकिन ब्लॉक सक्षम करें विकल्प उपलब्ध नहीं है, क्योंकि कंटेनर ब्लॉक स्वयं अभी भी सक्षम है।

ध्यान दें कि मुख्य ब्लॉक (इस मामले में [दोहराएँ] ब्लॉक) के लिए संदर्भ मेनू नेस्टेड ब्लॉक को सक्षम करने के लिए कोई विकल्प प्रदान नहीं करेगा, क्योंकि मुख्य ब्लॉक स्वयं अक्षम नहीं किया गया था।

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: