मुख्य सामग्री पर जाएं
शिक्षक पोर्टल

खेल

भाग 1 - चरण दर चरण

  1. निर्देशछात्रों को निर्देश दें कि वे यह दिखावा करने जा रहे हैं कि उनका कोड बेस रोबोट एक मार्स रोवर है। वे कोड बेस के साथ एक नमूना एकत्र करने और उसे संचालित करने के लिए VEXcode GO में एक प्रोजेक्ट बनाएंगे। निम्नलिखित एनिमेशन में कोड बेस को सैंपल एकत्र करने के लिए दो स्थान आगे बढ़ते हुए दिखाया गया है।
    वीडियो फाइल
  2. छात्रों को VEXcode GO में प्रोजेक्ट बनाने और फील्ड में अपने प्रोजेक्ट का परीक्षण करने का तरीका बताता है।
    • छात्रों को यह दिखाकर शुरुआत करें कि वे VEXcode GO में अपने कोड बेस पर मौजूद ब्रेन को अपने डिवाइस से कैसे कनेक्ट करें। क्योंकि कनेक्शन चरण उपकरणों के बीच भिन्न होते हैं, VEX GO ब्रेन को अपने कंप्यूटर या टैबलेट से कनेक्ट करने के लिए विशिष्ट चरणों के लिए VEXcode GO VEX लाइब्रेरी के कनेक्टिंग लेख देखें।
    • उन्हें कोड बेस के लिए VEXCode GO को कॉन्फ़िगर करने की भी आवश्यकता होगी। यदि आवश्यक हो, कॉन्फ़िगर ए कोड बेस वीईएक्स लाइब्रेरी लेख से चरणों का मॉडल बनाएं और सुनिश्चित करें कि छात्र टूलबॉक्स में ड्राइवट्रेन ब्लॉक देख सकें।
    • [Drive for] ब्लॉक को वर्कस्पेस में खींचें और उसे {When started} ब्लॉक से अटैच करें।

    VEXcode GO ब्लॉक प्रोजेक्ट को आगे बढ़ाता है। प्रोजेक्ट में लिखा है, "शुरू करने पर, 100 मिमी आगे बढ़ें।"
    [ड्राइव फॉर] ब्लॉक
    जोड़ें
    • छात्रों को यह मॉडल दिखाएं कि [Drive for] ब्लॉक के पैरामीटर को कैसे बदला जाए ताकि कोड बेस नमूना स्थान तक आगे बढ़ सके। नोट: अनुशंसित फील्ड सेटअप में 325 मिलीमीटर (मिमी) का कोण कोड बेस को नमूने तक पहुंचाएगा। 

    VEXcode GO ब्लॉक्स प्रोजेक्ट का एक विस्तार, जिसमें अब ड्राइविंग दूरी को 100 मिमी से बदलकर 325 मिमी कर दिया गया है। अब प्रोजेक्ट में लिखा है: शुरू करने पर, 325 मिमी आगे बढ़ें।
    पैरामीटर बदलें
    • फिर, छात्रों को [बम्पर रंग सेट करें] ब्लॉक को खींचकर लाने के लिए कहें ताकि कोड बेस यह संकेत दे सके कि वह एक नमूना एकत्र कर रहा है। इस ब्लॉक में एलईडी बम्पर चयनित रंग में चमकेगा। 

    VEXcode GO ब्लॉक्स प्रोजेक्ट का एक विस्तार, जिसमें अब ड्राइव फॉर ब्लॉक के बाद एक सेट बम्पर कलर ब्लॉक जोड़ा गया है। अब प्रोजेक्ट में लिखा है: शुरू करने पर, 325 मिमी आगे बढ़ें और फिर बम्पर को लाल रंग पर सेट करें।
    [बम्पर का रंग सेट करें] ब्लॉक
    जोड़ें
    • इसके बाद, छात्रों से एक [Wait] ब्लॉक को खींचकर लाने के लिए कहें और इसे 3 सेकंड पर सेट करें। इन तीन सेकंडों में कोड बेस को "सैंपल एकत्र करने" का समय मिल जाएगा।

    VEXcode GO ब्लॉक्स प्रोजेक्ट का एक विस्तार, जिसमें अब सेट बम्पर कलर ब्लॉक के बाद एक वेट 3 सेकंड ब्लॉक जोड़ा गया है। अब प्रोजेक्ट में लिखा है: शुरू करने पर, 325 मिमी आगे बढ़ें और फिर बम्पर को लाल रंग पर सेट करें। अंत में, 3 सेकंड प्रतीक्षा करें।
    [प्रतीक्षा] ब्लॉक जोड़ें और इसे 3 सेकंड पर सेट करें
    • इसके बाद छात्रों को एक और [बम्पर का रंग सेट करें] ब्लॉक जोड़ना चाहिए और उसे बंद पर सेट करना चाहिए। इससे एलईडी बम्पर बंद हो जाएगा, जो इस बात का संकेत होगा कि नमूना एकत्र कर लिया गया है।

    VEXcode GO ब्लॉक्स प्रोजेक्ट का एक विस्तार, जिसमें अब वेट ब्लॉक के बाद सेट बम्पर कलर टू ऑफ ब्लॉक जोड़ा गया है। अब प्रोजेक्ट में लिखा है: शुरू करने पर, 325 मिमी आगे बढ़ें और फिर बम्पर को लाल रंग पर सेट करें। अंत में, 3 सेकंड प्रतीक्षा करें और फिर बम्पर को बंद कर दें। अंतिम 'सेट बम्पर कलर' ब्लॉक का कलर ड्रॉप डाउन मेनू खुलता है, जो दर्शाता है कि उपयोगकर्ता बम्पर का रंग कैसे बदल सकता है।
    [बम्पर का रंग सेट करें] जोड़ें और इसे बंद पर सेट करें

    एक GO फ़ील्ड का ऊपर से नीचे का दृश्य जिसमें दो प्रतीक एक प्रारंभिक स्थिति और एक वस्तु की स्थिति को दर्शाते हैं। वस्तु आरंभिक स्थिति के ठीक ऊपर स्थित है, और लक्ष्य आरंभिक स्थिति से वस्तु तक पहुंचना है।
    लैब 1 फील्ड सेटअप
    • एक बार कोड बेस को फील्ड पर रख देने के बाद, छात्रों को अपने प्रोजेक्ट का परीक्षण करने के लिए VEXcode GO में Start का चयन करने के लिए कहें।

    VEXcode GO टूलबार में, ब्रेन और स्टेप आइकन के बीच में, स्टार्ट बटन को लाल बॉक्स में दिखाया गया है।
    परीक्षण शुरू करने के लिए प्रारंभ चुनें परियोजना एकत्र करें
    • कोड बेस द्वारा 325 मिमी संग्रह स्थान तक ले जाने के बाद, एलईडी बम्पर लाल रंग में चमकेगा जो यह दर्शाता है कि यह एक नमूना एकत्र कर रहा है। छात्रों को अपना "नमूना" आइटम कोड बेस के ऊपर रखना चाहिए। तीन सेकंड के बाद एलईडी बंद हो जाएगी, जिससे पता चलेगा कि नमूना एकत्र करने का काम पूरा हो गया है।
    • जो समूह अपना काम जल्दी पूरा कर लेते हैं और उन्हें अतिरिक्त चुनौतियों की आवश्यकता होती है, उन्हें अपने प्रोजेक्ट के अंत में एक [टर्न फॉर] ब्लॉक जोड़ने और यह देखने के लिए इसका परीक्षण करने के लिए कहें कि कोड बेस क्या करेगा। उनसे प्रयोग करने को कहें और उन तरीकों के बारे में सोचें जिनसे यह ब्लॉक फील्ड में नमूने एकत्र करने में उपयोगी हो सकता है।
  3. सुविधा प्रदान करेंवीईएक्सकोड गो के साथ काम करने वाले और अपनी परियोजनाओं का परीक्षण करने वाले छात्रों को सुविधा प्रदान करें। जब छात्र अपने प्रोजेक्ट का परीक्षण कर रहे हों, तो उनसे ऐसे प्रश्न पूछें जो उन्हें यह सोचने में मदद करें कि उनका कोड बेस किस तरह से आगे बढ़ रहा है।
    • क्या आप मुझे अपने हाथों का उपयोग करके दिखा सकते हैं कि आपका कोड बेस "सैंपल" एकत्र करने के लिए किस प्रकार आगे बढ़ेगा?
    • यदि आपका कोड बेस वापस मूल रूप में जाना हो, तो आपको क्या लगता है कि वह आगे किस दिशा में जाएगा?
  4. छात्रों को याद दिलाएं कि वे अपने प्रोजेक्ट को संपादित कर सकते हैं और यदि उनका कोड बेस पहली बार में "नमूना" स्थान तक नहीं पहुंचता है उनका पुनः परीक्षण कर सकते हैं छात्रों को [Drive for] ब्लॉक में पैरामीटर की जांच करनी चाहिए ताकि यह सुनिश्चित हो सके कि नमूने तक पहुंचने के लिए आवश्यक दूरी सही है।
  5. प्रश्नछात्रों से पूछें कि उनके विचार से मंगल रोवर अपने मिशनों पर किस प्रकार की चीजें एकत्र कर रहा है। अगर वे मंगल ग्रह का अध्ययन करने वाले वैज्ञानिक होते, तो वे किस बारे में जानना चाहते?

खेल के बीच में विराम & समूह चर्चा

जैसे ही प्रत्येक समूह ने नमूनाएकत्र कर लिया हो, एक बातचीत के लिए एक साथ आएं।

  • अब जब हमने अपना नमूना एकत्र कर लिया है, तो आपको क्या लगता है कि हमारे रोबोट को इसके साथ क्या करना चाहिए?
  • आपको क्या लगता है कि हम अपने कोड बेस को इस तरह से कैसे कोड कर सकते हैं जिससे यह वापस बेस पर आ जाए? नमूने को बेस तक पहुंचाने के लिए रोबोट को किस प्रकार से चलना होगा?
  • आपको क्या लगता है कि ऐसा करने के लिए हमें अपने प्रोजेक्ट के अगले भाग में किन ब्लॉकों का उपयोग करने की आवश्यकता हो सकती है?

भाग 2 - चरण दर चरण

  1. निर्देशछात्रों को निर्देश दें कि वे अपने प्रोजेक्ट में कुछ जोड़ेंगे ताकि कोड बेस "सैंपल" को वापस बेस में भेज सके।

    निम्नलिखित एनिमेशन में कोड बेस को नमूना एकत्र करने के लिए दो कदम आगे बढ़ते हुए, फिर 180 डिग्री मुड़कर दो कदम आगे बढ़ते हुए बेस पर वापस आकर नमूना सौंपते हुए दिखाया गया है।

    वीडियो फाइल
  2. मॉडलके लिए एक मॉडल, जिसमें बताया गया है कि वे अपने मौजूदा VEXcode GO प्रोजेक्ट को कैसे आगे बढ़ा सकते हैं और इसे फील्ड में कैसे टेस्ट कर सकते हैं।
    • आपके छात्र स्वयं ही चुनौती को पूरा करने के लिए एक प्रोजेक्ट बना सकते हैं। हालांकि, छोटे विद्यार्थियों के लिए, आप इस परियोजना को कक्षा के साथ मिलकर बनाना चाह सकते हैं, जैसा कि आपने नाटक भाग 1 में किया था। यदि आप मिलकर प्रोजेक्ट बना रहे हैं, तो आप नीचे दिए गए चरणों का पालन कर सकते हैं। 
    • यदि छात्रों को अपना कलेक्ट 1 प्रोजेक्ट खोलने की आवश्यकता है, तो डिवाइस-विशिष्ट चरणों का मॉडल बनाएं, जैसा कि VEX लाइब्रेरी लेखों में ओपन और सेव अनुभाग में दिखाया गया है।
    • छात्रों को अपने VEXcode GO प्रोजेक्ट में ब्लॉक जोड़ने के लिए कहें ताकि वे नीचे दी गई छवि में दिखाए गए कोड को पुनः बना सकें। लाल बॉक्स उन नए ब्लॉकों को दर्शाता है जिन्हें प्रोजेक्ट में जोड़ने की आवश्यकता है।

    VEXcode GO ब्लॉक्स प्रोजेक्ट का एक विस्तार, जिसमें अब अंत में 5 नए ब्लॉक हैं जो शुरुआती स्थिति में वापस जाने में मदद करते हैं और 3 सेकंड के लिए लाल रंग से जगमगाते हैं। अब प्रोजेक्ट में लिखा है: शुरू करने पर, 325 मिमी आगे बढ़ें और फिर बम्पर को लाल रंग पर सेट करें। इसके बाद, 3 सेकंड प्रतीक्षा करें और फिर 180 डिग्री दाएं मुड़ने से पहले बम्पर को बंद कर दें। इसके बाद 325 मिमी आगे बढ़ें, बम्पर को लाल रंग पर सेट करें, 3 सेकंड प्रतीक्षा करें और अंत में बम्पर को बंद कर दें। कोड बेस रिटर्न के लिए ब्लॉक जोड़ें-
    रिटर्न एकत्र प्रोजेक्ट
    • यदि छात्रों ने पिछले किसी प्रोजेक्ट में [टर्न फॉर] ब्लॉक का उपयोग नहीं किया है, तो उन्हें यह दिखाएं कि [टर्न फॉर] ब्लॉक को प्रोजेक्ट में कैसे ड्रैग करें और पैरामीटर को 180 डिग्री में बदलें। मोड़ने की दूरी 180 डिग्री पर निर्धारित की गई है ताकि नमूना पहुंचाने के लिए आगे बढ़ने से पहले कोड बेस मुड़कर आधार की ओर उन्मुख हो जाए। 

    VEXcode GO Turn For ब्लॉक जिसका अर्थ है '180 डिग्री दाएं मुड़ें'।
    [टर्न फॉर] ब्लॉक को 180 डिग्री पर सेट करें

    VEXcode GO टूलबार में, ब्रेन और स्टेप आइकन के बीच में, स्टार्ट बटन को लाल बॉक्स में दिखाया गया है।
    प्रोजेक्ट का परीक्षण करने के लिए प्रारंभ चुनें
    • जब कोड बेस रोबोट संग्रह स्थल पर पहुंच जाए, तो एलईडी बम्पर के लाल रंग में चमकने पर छात्रों को अपनी "नमूना" वस्तु रोबोट के ऊपर रख देनी चाहिए। इसके बाद कोड बेस 180 डिग्री दाईं ओर मुड़कर वापस बेस पर लौट जाएगा। रोबोट के बेस पर लौटने और एलईडी बम्पर के लाल रंग में चमकने के बाद, छात्रों को कोड बेस से "सैंपल" हटा देना चाहिए। सैंपल डिलीवर हो जाने का संकेत देने के लिए एलईडी बम्पर बंद हो जाएगा।
    • यदि छात्र नमूना एकत्र करने और पहुंचाने का काम पूरा कर लेते हैं और उनके पास अतिरिक्त समय बचता है, तो उन्हें किसी अन्य नमूना स्थान पर जाने का प्रयास करने के लिए प्रोत्साहित करें। एक ड्राई इरेज़ मार्कर का उपयोग करके नमूने के उस स्थान को चिह्नित करें जो आधार से एक कदम आगे या पीछे हो, और छात्रों को इस नए नमूने तक पहुंचने और उसे आधार तक पहुंचाने के लिए अपनी परियोजना के मापदंडों को समायोजित करने के लिए कहें।
  3. सुविधा प्रदान करेंछात्रों को उनकी परियोजनाओं का परीक्षण करने और फील्ड में बारी-बारी से भाग लेने में सुविधा प्रदान करें। जब छात्र परीक्षण कर रहे हों, तो उनसे उनके प्रोजेक्ट में ब्लॉक के उस क्रम के बारे में पूछें जो कोड बेस को सही जगह पर ले जाने में सक्षम बनाता है।
    • क्या आप मुझे अपने हाथों से दिखा सकते हैं कि यदि [Turn for] ब्लॉक को दाएं के बजाय बाएं पर सेट किया जाए तो कोड बेस कैसे चलेगा?
    • अगर प्रोजेक्ट का टर्निंग वाला हिस्सा ड्राइविंग वाले हिस्से से पहले आ जाए तो क्या होगा? क्या आपका कोड बेस सैंपल तक पहुंच पाएगा?

    एलईडी बम्पर के बारे में अतिरिक्त जानकारी के लिए VEX GO सेंसर का उपयोग करना VEX GO एलईडी बम्पर के साथ कोडिंग करना लेखों की समीक्षा करें।

  4. छात्रों को याद दिलाएं कि परीक्षण से पहले उन्हें अपनी परियोजनाजांच करनी चाहिए और उसकी तुलना परियोजना की छवि से करनी । यदि किसी छात्र ने VEXcode GO में प्रोजेक्ट बनाया है, तो उसका साथी कोड को फील्ड पर रखने और प्रोजेक्ट शुरू करने से पहले उसकी जांच कर सकता है।
  5. प्रश्न छात्रों से पूछें कि उनके अनुसार वैज्ञानिक मंगल ग्रह का अध्ययन करने के लिए कितने नमूने एकत्र करने का प्रयास कर रहे हैं। कम नमूनों की तुलना में अधिक नमूने अधिक सहायक क्यों होंगे? क्या आपको लगता है कि हमारे कोड बेस कई सैंपल एकत्र कर सकते हैं?