गिनती डिस्क
[ड्राइव] और [टर्न फॉर] ब्लॉक का उपयोग करें, और डाउन आई सेंसर का उपयोग करके वीआर रोबोट को डिस्क भूलभुलैया में आरंभिक स्थिति (हरा वर्ग) से अंतिम स्थिति (लाल डिस्क) तक ले जाएं। प्लेग्राउंड पर मौजूद हरे और नीले डिस्क की संख्या गिनने के लिए एक एल्गोरिदम बनाएं।
- डिस्क मेज़ प्लेग्राउंड का चयन करें।
- वीआर रोबोट को कोड करें ताकि वह आरंभिक स्थिति (हरा वर्ग) से अंतिम स्थिति (लाल डिस्क) तक ड्राइव कर सके।
- हरे डिस्क की संख्या और नीले डिस्क की संख्या को संग्रहित करने के लिए चरों का उपयोग करें।
- फर्श के रंगों का पता लगाने के लिए डाउन आई सेंसर का उपयोग करें। वीआर रोबोट को इस तरह से कोड करें कि वह पहचाने गए रंग के आधार पर विभिन्न प्रकार के व्यवहार प्रदर्शित कर सके।
- भूलभुलैया में वीआर रोबोट को लगातार गतिमान रखने के लिए [फॉरएवर] ब्लॉक का उपयोग करें और डिस्क के लिए डाउन आई सेंसर को लगातार कुछ रंगों की जाँच करते रहें और फिनिश पोजीशन पर रुकें।
- प्रिंट कंसोल पर वेरिएबल के मान प्रिंट करें ताकि हरे डिस्क और नीले डिस्क की संख्या की रिपोर्ट मिल सके।
सहायक सुझाव
- प्रोजेक्ट में डेटा स्टोर करने में सहायता के लिए, कृपया VEXcode VR में "ट्यूटोरियल" बटन का चयन करें और डेटा स्टोरिंग ट्यूटोरियल चुनें।

- VEXcode VR में वेरिएबल्स के लिए नाम नियमों के बारे में अधिक जानकारी के लिए, कृपया देखें यह लेख।
वेरिएबल श्रेणी से सेट ब्लॉक का उपयोग करके वेरिएबल का मान सेट करें।

पाइथन कमांड से मिलान:
हरा = 0
कंट्रोल श्रेणी से इफ देन एल्स इफ देन एल्स ब्लॉक का उपयोग करें ताकि वीआर रोबोट को डाउन आई सेंसर स्थितियों के आधार पर विविध व्यवहार करने के लिए कोड किया जा सके। if then else if then else ब्लॉक रिपोर्ट की गई बूलियन स्थितियों के मानों के आधार पर ब्लॉकों को चलाता है। आप शर्तें जोड़ या हटा सकते हैं।

पाइथन कमांड से मिलान:
यदि शर्त पूरी होती है: पास अन्यथा: पास अन्यथा: पास
प्रिंट कंसोल पर मानों को प्रिंट करने के लिए लुक श्रेणी से प्रिंट ब्लॉक का उपयोग करें।

पाइथन कमांड से मिलान:
brain.screen.print("VEXcode")