पाठ 3: सशर्तों का उपयोग करना
पिछले पाठ में, आप आई सेंसर और while लूप का उपयोग करके डिस्क भूलभुलैया के अंत तक पहुँच गए थे। यह पाठ if कथन का परिचय देता है और डिस्क मेज़ चैलेंज में इस कथन का उपयोग कैसे करें, यह भी बताता है।

सीखने के परिणाम
- पहचानें कि यदि बूलियन स्थिति सत्य बताई जाती है तो ifकथन इसके अंदर के ब्लॉकों को चलाता है।
- पहचानें कि आप एक प्रोजेक्ट में कई if कथनों का उपयोग कर सकते हैं ताकि आप कई रंगों की जांच कर सकें, और उन रंगों के आधार पर कई व्यवहार कर सकें।
पैटर्न का अवलोकन और सशर्त कथनों का उपयोग
पाठ 2 में, डिस्क भूलभुलैया खेल के मैदानपर नेत्र संवेदक द्वारा एक विशिष्ट रंग की सूचना दिए जाने पर वीआर रोबोट को किस प्रकार ड्राइव करना चाहिए, इसके लिए एक पैटर्न की पहचान की गई थी।
- फ्रंट आई सेंसर 'ग्रीन' का पता लगाता है: सत्य
-
90 डिग्री दाएँ मुड़ें

-
- फ्रंट आई सेंसर 'नीला' का पता लगाता है: सत्य
-
90 डिग्री बाएं मुड़ें

-
इस तर्क का उपयोग ifकथन के साथ किसी परियोजना को सरल बनाने के लिए किया जा सकता है। यदिकथन सशर्त कथन हैं जो वीआर रोबोट को निर्णय लेने का निर्देश देते हैं यदि निर्दिष्ट शर्त सत्य है।
यदि स्थिति:
पासआपकी जानकारी के लिए
जबifकथन को टूलबॉक्स से वर्कस्पेस में खींचा जाता है, तोpassकथन स्वचालित रूप से पॉप्युलेट हो जाता है। passकथन भविष्य में क्रियान्वित किये जाने वाले आदेश के लिए एक प्लेसहोल्डर है। ifकथन को चलाने के लिए उसके अंदर एक कमांड की आवश्यकता होगी, इसलिएpassकथन जोड़ा गया है। जब आपifकथन में कमांड जोड़ते हैं, तो वेpassकथन को प्रतिस्थापित कर देंगे। 
यदिकथनों के साथ डिस्क भूलभुलैया पैटर्न
यदिकोडिंग में कथन परिचित तर्क का अनुसरण करते हैं। उदाहरण के लिए, आपने संभवतः अपने जीवन में निर्णय लेने के लिएयदिकथनों का उपयोग किया होगा - "यदि बारिश हो रही है, तो मैं छाता का उपयोग करता हूँ।" या "यदि मैं रुकने का संकेत देखता हूँ, तो मैं चलना बंद कर देता हूँ।" वही पैटर्न जिसे हमने डिस्क मेज़ में whileलूप्स का उपयोग करके पहचाना था, उसेifकथनों की श्रृंखला में पुनः तैयार किया जा सकता है।
- यदिफ्रंट आई सेंसर 'हरा' पहचानता है, तो 90 डिग्री दाएं मुड़ें।

- यदिफ्रंट आई सेंसर 'नीला' पहचानता है, तो 90 डिग्री बायीं ओर मुड़ें।

इस पाठ के शेष भाग को जारी रखने के लिए अगला बटन का चयन करें।