खेल
भाग 1 - चरण दर चरण
- निर्देशछात्रों को निर्देश दें कि वे यह दिखावा करने जा रहे हैं कि उनका कोड बेस रोबोट एक मंगल रोवर है। वे कोड बेस के साथ नमूना एकत्रित करने और उसे चलाने के लिए VEXcode GO में एक परियोजना का निर्माण करेंगे। निम्नलिखित एनीमेशन में कोड बेस को नमूना एकत्रित करने के लिए दो स्थान आगे बढ़ते हुए दिखाया गया है।
वीडियो फाइल
- मॉडलछात्रों के लिए मॉडल कि कैसे VEXcode GO में एक परियोजना का निर्माण करें और फील्ड पर अपनी परियोजनाओं का परीक्षण करें।
- छात्रों को यह दिखाकर शुरुआत करें कि वे अपने कोड बेस पर स्थित ब्रेन को VEXcode GO में अपने डिवाइस से कैसे कनेक्ट करें। क्योंकि कनेक्शन चरण डिवाइसों के बीच भिन्न होते हैं, VEX GO ब्रेन को अपने कंप्यूटर या टैबलेट से कनेक्ट करने के लिए विशिष्ट चरणों के लिए VEXcode GO VEX लाइब्रेरी के कनेक्टिंग लेख देखें।
- उन्हें कोड बेस के लिए VEXCode GO को भी कॉन्फ़िगर करना होगा। यदि आवश्यक हो, कोड बेस VEX लाइब्रेरी को कॉन्फ़िगर करने संबंधी लेख से चरणों का मॉडल बनाऊंगा और सुनिश्चित करूंगा कि विद्यार्थी टूलबॉक्स में ड्राइवट्रेन ब्लॉक देख सकें।
- [Drive for] ब्लॉक को कार्यक्षेत्र में खींचें और उसे {When started} ब्लॉक से जोड़ें.
ब्लॉक के लिए [ड्राइव] जोड़ें- छात्रों के लिए मॉडल बनाएं कि [ड्राइव फॉर] ब्लॉक के पैरामीटर को कैसे बदला जाए ताकि कोड बेस नमूना स्थान पर आगे बढ़े। नोट: 325 मिलीमीटर (मिमी) अनुशंसित फ़ील्ड सेटअप में नमूने के लिए कोड बेस को चलाएगा।
पैरामीटर बदलें - इसके बाद, छात्रों को एक [बम्पर रंग सेट करें] ब्लॉक को खींचने को कहें, ताकि कोड बेस को यह संकेत मिले कि वह एक नमूना एकत्र कर रहा है। इस ब्लॉक में चयनित रंग में एलईडी बम्पर चमकेगा।
[बम्पर रंग सेट करें] ब्लॉक जोड़ें- इसके बाद, छात्रों को [प्रतीक्षा] ब्लॉक खींचने को कहें, और इसे 3 सेकंड पर सेट करें। ये तीन सेकंड कोड बेस को "नमूना एकत्र करने" का समय देंगे।
[प्रतीक्षा] ब्लॉक जोड़ें और 3 सेकंड पर सेट करें - इसके बाद छात्रों को एक और [बम्पर रंग सेट करें] ब्लॉक जोड़ना चाहिए और उसे बंद कर देना चाहिए। इससे एलईडी बम्पर बंद हो जाएगा, जिससे संकेत मिलेगा कि नमूना एकत्र कर लिया गया है।
[बम्पर रंग सेट करें] जोड़ें और बंद करें - एक बार जब छात्र अपना प्रोजेक्ट बना लें, तो उन्हें अपने प्रोजेक्ट का नाम Collect 1 रखने को कहें और उसे अपने डिवाइस में सेव कर लें। VEXcode GO प्रोजेक्ट को सहेजने के लिए डिवाइस-विशिष्ट चरणों के लिए VEXcode GO VEX लाइब्रेरी के खोलें और सहेजें अनुभाग देखें.
- छात्रों के लिए मॉडल, जहां उन्हें मैदान पर अपने कोड बेस रोबोट को रखना है। रोबोट को 'X' से शुरू करना चाहिए और उस वृत्त की ओर मुंह करना चाहिए जहां से नमूना एकत्र किया जाएगा।
लैब 1 फील्ड सेटअप - एक बार कोड बेस को फ़ील्ड पर रख दिया जाए, तो छात्रों को अपने प्रोजेक्ट का परीक्षण करने के लिए VEXcode GO में प्रारंभ का चयन करने को कहें।
एकत्रित 1 परियोजना का परीक्षण करने के लिए प्रारंभ का चयन करें- जब कोड बेस 325 मिमी संग्रहण स्थान पर ले जाएगा, तो एलईडी बम्पर लाल रंग में चमकेगा, यह दर्शाने के लिए कि वह नमूना एकत्रित कर रहा है। छात्रों को अपना “नमूना” आइटम कोड बेस के शीर्ष पर रखना चाहिए। तीन सेकंड के बाद एलईडी बंद हो जाएगी, जिससे यह पता चलेगा कि नमूना एकत्र कर लिया गया है।
- जो समूह जल्दी काम पूरा कर लेते हैं और उन्हें अतिरिक्त चुनौतियों की आवश्यकता होती है, उन्हें अपने प्रोजेक्ट के अंत में एक [Turn for] ब्लॉक जोड़ने को कहें और यह देखने के लिए उसका परीक्षण करें कि कोड बेस क्या करेगा। उनसे प्रयोग करने को कहें, तथा यह सोचने को कहें कि यह ब्लॉक फील्ड पर नमूने एकत्र करने में किस प्रकार उपयोगी हो सकता है।
- सुविधा प्रदान करनाVEXcode GO के साथ काम करने वाले छात्रों को सुविधा प्रदान करना और उनकी परियोजनाओं का परीक्षण करना। जब छात्र अपनी परियोजनाओं का परीक्षण कर रहे हों, तो उनसे प्रश्न पूछें ताकि उन्हें यह सोचने में मदद मिले कि उनका कोड बेस किस प्रकार आगे बढ़ रहा है।
- क्या आप मुझे अपने हाथों का उपयोग करके दिखा सकते हैं कि आपका कोड बेस "नमूना" एकत्र करने के लिए कैसे आगे बढ़ेगा?
- आपको क्या लगता है कि यदि आपका कोड बेस वापस बेस पर जाएगा तो आगे क्या होगा?
- याद दिलाएंविद्यार्थियों को याद दिलाएं कि वे अपने प्रोजेक्ट को संपादित कर सकते हैं, और यदि उनका कोड बेस पहली बार में "नमूना" स्थान पर नहीं पहुंचता है तो उन्हें पुनः परीक्षण कर सकते हैं। छात्रों को [ड्राइव फॉर] ब्लॉक में पैरामीटर की जांच करनी चाहिए ताकि यह सुनिश्चित हो सके कि नमूने तक पहुंचने के लिए यह सही दूरी है।
- पूछेंविद्यार्थियों से पूछें कि उनके विचार से मंगल रोवर अपने मिशनों पर किस प्रकार की चीजें एकत्रित कर रहा है। यदि वे मंगल ग्रह का अध्ययन करने वाले वैज्ञानिक होते, तो वे किस विषय पर जानना चाहते?
खेल के बीच में ब्रेक & समूह चर्चा
जैसे ही प्रत्येक समूह ने नमूनाएकत्र कर लिया है, संक्षिप्त बातचीत के लिए एक साथ आएं।
- अब जबकि हमने अपना नमूना एकत्र कर लिया है तो आपको क्या लगता है कि हमारे रोबोट को इसके साथ क्या करना चाहिए?
- आपके विचार से हम अपने कोड बेस को वापस आधार पर लाने के लिए उसे किस प्रकार कोडित कर सकते हैं? नमूने को बेस तक पहुंचाने के लिए रोबोट को किस प्रकार चलना होगा?
- आपके विचार से ऐसा करने के लिए हमें अपनी परियोजना के अगले भाग में किन ब्लॉकों का उपयोग करने की आवश्यकता होगी?
भाग 2 - चरण दर चरण
- निर्देशछात्रों को निर्देश दें कि वे अपने प्रोजेक्ट में क्या जोड़ेंगे ताकि कोड बेस "नमूना" को वापस बेस पर ले जाए।
निम्नलिखित एनीमेशन में कोड बेस को नमूना एकत्रित करने के लिए दो स्थान आगे बढ़ते हुए, फिर 180 डिग्री घूमते हुए तथा आधार पर वापस आकर नमूना वितरित करने के लिए दो स्थान आगे बढ़ते हुए दिखाया गया है।
वीडियो फाइल - मॉडलछात्रों के लिए मॉडल कि कैसे वे अपने मौजूदा VEXcode GO प्रोजेक्ट पर निर्माण करें और इसे फील्ड पर परीक्षण करें।
- आपके छात्र स्वयं ही चुनौती को पूरा करने के लिए एक परियोजना बनाने में सक्षम हो सकते हैं। हालाँकि, छोटे विद्यार्थियों के लिए, आप एक कक्षा के रूप में मिलकर प्रोजेक्ट बनाना चाह सकते हैं, जैसा कि आपने प्ले पार्ट 1 में किया था। यदि आप मिलकर परियोजना बना रहे हैं, तो आप नीचे दिए गए चरणों का पालन कर सकते हैं।
- यदि छात्रों को अपना Collect 1 प्रोजेक्ट खोलने की आवश्यकता है, तो डिवाइस-विशिष्ट चरणों का मॉडल बनाएं, जैसा कि VEX लाइब्रेरी लेखों में खोलें और सहेजें अनुभागमें दिखाया गया है।
- छात्रों को अपने VEXcode GO प्रोजेक्ट में ब्लॉक जोड़ने को कहें ताकि नीचे दी गई छवि में कोड को पुनः बनाया जा सके। लाल बॉक्स उन नये ब्लॉकों को इंगित करता है जिन्हें परियोजना में जोड़ने की आवश्यकता है।
कोड बेस रिटर्न के लिए ब्लॉक जोड़ें- कलेक्ट रिटर्न प्रोजेक्ट - यदि छात्रों ने पिछले प्रोजेक्ट में [Turn for] ब्लॉक का उपयोग नहीं किया है, तो प्रोजेक्ट में [Turn for] ब्लॉक को खींचने और पैरामीटर को 180 डिग्री पर बदलने का तरीका बताएं। मोड़ की दूरी 180 डिग्री पर सेट की जाती है, ताकि कोड बेस नमूना देने के लिए आगे बढ़ने से पहले घूमकर आधार की ओर मुंह कर ले।
[के लिए घुमाएँ] ब्लॉक 180 डिग्री पर सेट - एक बार जब छात्र अपना प्रोजेक्ट बना लें, तो उन्हें अपने प्रोजेक्ट का नाम Collect Return रखने को कहें और उसे अपने डिवाइस में सेव कर लें। VEXcode GO प्रोजेक्ट को सहेजने के लिए डिवाइस-विशिष्ट चरणों के लिए VEXcode GO VEX लाइब्रेरी का खोलें और सहेजें अनुभाग देखें।
- छात्रों को फ़ील्ड पर अपना कोड बेस रखने को कहें, फिर अपने प्रोजेक्ट का परीक्षण करने के लिए VEXcode GO में प्रारंभ का चयन करें।
प्रोजेक्ट का परीक्षण करने के लिए प्रारंभ चुनें - जब कोड बेस संग्रहण स्थान पर पहुंच जाए, तो छात्रों को अपना "नमूना" आइटम रोबोट के ऊपर रखना चाहिए, जब एलईडी बम्पर लाल हो जाए। इसके बाद कोड बेस 180 डिग्री पर दाहिनी ओर घूम जाएगा और वापस बेस की ओर चला जाएगा। जब रोबोट बेस पर वापस आ जाए और एलईडी बम्पर लाल हो जाए, तो छात्रों को कोड बेस से “नमूना” निकाल लेना चाहिए। एलईडी बम्पर बंद हो जाएगा, जो इस बात का प्रतीक होगा कि नमूना वितरित कर दिया गया है।
- यदि छात्र नमूना एकत्रित करने और वितरित करने का कार्य पूरा कर लेते हैं और उनके पास अतिरिक्त समय होता है, तो उन्हें किसी अन्य नमूना स्थान पर जाने का प्रयास करने के लिए प्रोत्साहित करें। आधार से एक कदम नजदीक या दूर स्थित नमूने के स्थान को चिह्नित करने के लिए ड्राई इरेज़ मार्कर का उपयोग करें, तथा विद्यार्थियों को इस नए नमूने तक पहुंचने और इसे आधार तक पहुंचाने के लिए अपने प्रोजेक्ट के मापदंडों को समायोजित करने को कहें।
- सुविधा प्रदान करनाछात्रों को अपनी परियोजनाओं का परीक्षण करने और मैदान पर बारी-बारी से काम करने में सुविधा प्रदान करना। जब छात्र परीक्षण कर रहे हों, तो उनसे उनके प्रोजेक्ट में ब्लॉकों के अनुक्रम के बारे में पूछें जो कोड बेस को सही स्थान पर ले जाने में सक्षम बनाता है।
- क्या आप मुझे अपने हाथों से दिखा सकते हैं कि यदि [टर्न फॉर] ब्लॉक को दाईं ओर के बजाय बाईं ओर सेट किया जाए तो कोड बेस कैसे चलेगा?
- यदि परियोजना का टर्निंग भाग ड्राइविंग भाग से पहले आ जाए तो क्या होगा? क्या आपका कोड बेस नमूने तक पहुंचने में सक्षम होगा?
एलईडी बम्पर पर अतिरिक्त जानकारी के लिए VEX GO सेंसर का उपयोग करना और VEX GO LED बम्पर के साथ कोडिंग लेखों की समीक्षा करें।
- याद दिलाएंछात्रों को याद दिलाएं कि उन्हें परीक्षण से पहले अपने प्रोजेक्ट की जांच करनी चाहिए और प्रोजेक्ट की छवि से उसकी तुलना करनी चाहिए। यदि एक छात्र ने VEXcode GO में प्रोजेक्ट बनाया है, तो उसका साथी फ़ील्ड पर कोड बेस रखने और प्रोजेक्ट शुरू करने से पहले कोड की जांच कर सकता है।
- पूछेंविद्यार्थियों से पूछें कि उनके विचार से वैज्ञानिक मंगल ग्रह का अध्ययन करने के लिए कितने नमूने एकत्र करने का प्रयास कर रहे हैं। कम नमूनों की तुलना में अधिक नमूने अधिक उपयोगी क्यों होंगे? क्या आपको लगता है कि हमारे कोड बेस कई नमूने एकत्र कर सकते हैं?