Skip to main content

रीमिक्स चुनौतियों के लिए तैयार रहें - पायथन

शिक्षक युक्तियाँ आइकन शिक्षक युक्तियाँ

  • सुनिश्चित करें कि छात्रों ने क्लॉबोट कंट्रोलर विद इवेंट्स उदाहरण प्रोजेक्ट का चयन किया है। आप विद्यार्थियों को बता सकते हैं कि फ़ाइल मेनू से उदाहरण पृष्ठ पर चुनने के लिए कई विकल्प हैं।
  • आप विद्यार्थियों से परियोजना के नाम में अपना नाम या प्रारंभिक अक्षर जोड़ने के लिए कह सकते हैं। यदि आप विद्यार्थियों से परियोजनाएं प्रस्तुत करने के लिए कहेंगे तो इससे परियोजनाओं में अंतर करने में मदद मिलेगी। 
     

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

किसी भी निर्देश के बारे में अधिक जानकारी के लिए, VEXcode V5 में पायथन सहायता अनुभाग पर जाएँ।  

  • चुनें फ़ाइल और खोलें उदाहरण.VEXcode V5 टूलबार जिसमें फ़ाइल मेनू खुला है और लाल बॉक्स में खुले उदाहरण हाइलाइट किए गए हैं। ओपन उदाहरण, न्यू ब्लॉक्स प्रोजेक्ट, न्यू टेक्स्ट प्रोजेक्ट और ओपन के नीचे चौथा मेनू आइटम है।
  • विभिन्न उदाहरण परियोजनाओं के माध्यम से स्क्रॉल करें। क्लॉबोट नियंत्रक इवेंट्स उदाहरण परियोजना का चयन करें। 

नीचे की ओर एक आइकन है, जिसमें क्लॉबॉट कंट्रोलर विद इवेंट्स लिखा है, तथा ऊपर की ओर एक नीले रंग का कंट्रोलर विद क्लॉबॉट लिखा है।

  • प्रोजेक्ट का नाम ClawbotController रखें. 
  • परियोजना को सहेजें.

VEXcode V5 में प्रोजेक्ट नाम संवाद बॉक्स Clawbot नियंत्रक पढ़ता है और दिखाता है कि स्लॉट 1 चयनित है।

  • यह सुनिश्चित करने के लिए जांचें कि प्रोजेक्ट का नाम ClawbotController अब टूलबार के मध्य में विंडो में है। क्लॉबोट अब उचित रूप से कॉन्फ़िगर हो गया है, और इवेंट्स प्रोजेक्ट के साथ क्लॉबोट कंट्रोलर उपयोग के लिए तैयार है।

अब, देखें कि इस परियोजना में निर्देशों का उपयोग किस प्रकार किया जा रहा है। अपनी इंजीनियरिंग नोटबुक में निम्नलिखित भविष्यवाणियां करें:

  • जब आप इस परियोजना को चलाते हैं तो क्या होता है? क्लॉबोट क्या कर पाएगा?
  • यदि हम प्रत्येक नियंत्रक बटन ईवेंट के लिए कॉलबैक फ़ंक्शन में while और wait निर्देशों का उपयोग नहीं करते तो क्या होता?

शिक्षक टूलबॉक्स आइकन शिक्षक टूलबॉक्स - रुकें और चर्चा करें

जब छात्र अपनी इंजीनियरिंग नोटबुक में उपरोक्त प्रश्न का उत्तर दे चुके हों, तो उनकी प्रविष्टियों पर चर्चा करें:

जवाब कुंजी

  1. सटीक पूर्वानुमानों से यह स्पष्ट होगा कि क्लॉबोट आगे बढ़ने, पीछे जाने तथा जॉयस्टिक का उपयोग करके मुड़ने में सक्षम होगा, तथा उन्हें 2 और 3 स्थितियों पर ऊपर और नीचे ले जा सकेगा। क्लॉबोट का हाथ L1 और L2 बटनों का उपयोग करके ऊपर और नीचे जा सकेगा, और क्लॉ R1 और R2 बटनों का उपयोग करके खुल और बंद हो सकेगा। उन्नत प्रतिक्रियाएं यह भी अनुमान लगा सकती हैं कि जब उनके बटन नहीं दबाए जा रहे हों और उनकी मोटरें बंद हो जाएं, तब भी आर्म और क्लॉ की स्थिति यथावत बनी रहेगी।
  2. इस मामले में, कॉलबैक फ़ंक्शन में while और wait निर्देश, क्लॉबॉट को बताते हैं कि जब L और R बटन नहीं दबाए जा रहे हों, तो आर्म (L बटन) और/या क्लॉ (R बटन) को रुक जाना चाहिए। यदि while और wait निर्देशों को कॉलबैक फ़ंक्शन से हटा दिया गया, तो वे मोटर्स पहली बार स्पिन करने के निर्देश के तुरंत बाद बंद हो जाएंगे।

यदि समय हो तो छात्रों को कॉलबैक फ़ंक्शन से while और wait निर्देशों को हटाने के लिए कहें, ताकि वे देख सकें कि यह उनके क्लॉबोट के व्यवहार को कैसे प्रभावित करता है।