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