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

काम पर लगाना

एंगेज सेक्शन लॉन्च करें

ACTS वह है जो शिक्षक करेगा और ASKS वह है जिससे शिक्षक सुविधा प्रदान करेगा।

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

छात्रों को निर्माण के लिए तैयार करना

अपने प्रोजेक्ट बनाने से पहले, आइए थोड़ा और करीब से देखें कि वे कैसे काम कर रहे हैं, और कोड बेस कब निर्णय ले रहा है। (यदि छात्रों के पास पिछली प्रयोगशाला से पहले से निर्मित कोड बेस 2.0 - आंख + विद्युतचुंबक नहीं है, तो प्रयोगशाला गतिविधियों से पहले छात्रों को इसे बनाने के लिए 10-15 मिनट का समय दें।)

निर्माण को सुगम बनाना

  1. निर्देशनिर्देश छात्रों को बताएं कि आप सबसे पहले VEXcode GO में स्टेपिंग सुविधा का उपयोग करके लैब 2 से उनकी परियोजना को देखेंगे, ताकि परियोजना प्रवाह को अधिक स्पष्ट रूप से देखा जा सके।
    • जब छात्र अपने समूहों में शामिल हो जाएं, तो उनसे रोबोटिक्स रोल्स & रूटीन शीट को पूरा करवाएं। इस शीट को पूरा करने के लिए छात्रों को मार्गदर्शन देने हेतु इमेज स्लाइड शो में दी गई सुझाई गई भूमिका और जिम्मेदारियों वाली स्लाइड का उपयोग करें।
  2. वितरित करेंवितरित करें एक पूर्व-निर्मित कोड बेस 2.0 - आई + इलेक्ट्रोमैग्नेट, एक रेड डिस्क, और प्रदर्शन उद्देश्यों के लिए VEXcode GO खुला हुआ एक टैबलेट या कंप्यूटर। छात्रों को स्क्रीन और रोबोट दोनों दिखाई देने चाहिए। प्रदर्शन के बाद छात्र अपनी सामग्री एकत्र कर लेंगे।

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

      लैब 2 से 'Sort Red 1' शीर्षक वाला VEXcode GO ब्लॉक प्रोजेक्ट। प्रोजेक्ट शुरू होने पर, डिस्क ड्राइव को 400 मिमी आगे की ओर इकट्ठा करें और फिर गति बढ़ाने के लिए चुंबक को सक्रिय करें। इसके बाद, दाईं ओर 180 डिग्री मुड़ें और 400 मिमी आगे बढ़ें। डिस्क को छांटने के लिए, 90 डिग्री बाईं ओर मुड़ें और यदि आपकी नज़र लाल रंग पर पड़े तो 100 मिमी आगे बढ़ें और चुंबक को सक्रिय करके उसे गिरा दें। अंत में, और अभी भी 'इफ देन' ब्लॉक के अंदर रहते हुए, 100 मिमी पीछे की ओर ड्राइव करें और 90 डिग्री बाईं ओर मुड़ें।
      लाल रंग से क्रमबद्ध करें 1परियोजना
    • नीचे दिए गए फील्ड सेटअप चित्र में दिखाए गए स्थान पर एक लाल डिस्क रखें और कोड बेस को मार्स बेस (प्रारंभिक स्थिति) पर रखें।

      ऊपर से नीचे की ओर देखने पर एक गो फील्ड दिखाई देता है, जिसके ऊपरी बाएँ कोने में एक लाल डिस्क है और निचले बाएँ कोने में ड्राई इरेज़ मार्कर से एक काला 'X' बना हुआ है। रोबोट को 'X' के बाईं ओर और लाल डिस्क के ठीक नीचे रखा गया है, जिसका मुख डिस्क की ओर है।
      परीक्षण के लिए सेटअप
    • VEXcode GO टूलबार में स्टेप बटन दबाएं, ताकि प्रोजेक्ट को एक-एक ब्लॉक करके शुरू किया जा सके। जब स्टेप बटन दबाया जाता है, तो VEXcode GO में हाइलाइट सुविधा निष्पादित हो रहे ब्लॉक पर चमकेगी, फिर प्रोजेक्ट में अगले ब्लॉक के चारों ओर लगातार चमकती रहेगी। प्रोजेक्ट में प्रत्येक ब्लॉक पर जाने के लिए स्टेप बटन को दोबारा दबाएं। छात्रों को यह पहचानने में मदद करें कि हाइलाइट किया गया ब्लॉक वह ब्लॉक है जो प्रोजेक्ट में चल रहा है। VEXcode GO में स्टेपिंग फ़ीचर के बारे में जानने के लिए, VEXcode GO VEX लाइब्रेरी में प्रोजेक्ट के माध्यम से आगे बढ़ना नामक लेख देखें

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

      वही VEXcode GO ब्लॉक्स प्रोजेक्ट, जिसमें If Then कंटेनर ब्लॉक को हरे रंग में हाइलाइट किया गया है ताकि यह पता चल सके कि इसके अंदर कौन-कौन से ब्लॉक हैं। प्रोजेक्ट शुरू होने पर, डिस्क ड्राइव को 400 मिमी आगे की ओर इकट्ठा करें और फिर गति बढ़ाने के लिए चुंबक को सक्रिय करें। इसके बाद, दाईं ओर 180 डिग्री मुड़ें और 400 मिमी आगे बढ़ें। डिस्क को छांटने के लिए, 90 डिग्री बाईं ओर मुड़ें और यदि आपकी नज़र लाल रंग पर पड़े तो 100 मिमी आगे बढ़ें और चुंबक को सक्रिय करके उसे गिरा दें। अंत में, और अभी भी 'इफ देन' ब्लॉक के अंदर रहते हुए, 100 मिमी पीछे की ओर ड्राइव करें और 90 डिग्री बाईं ओर मुड़ें।
      क्या [If then] के अंदर के ब्लॉक चलेंगे?
      • हमारे कोड बेस ने रेड डिस्क को एकत्रित कर लिया। क्या [If then] ब्लॉक के अंदर के ब्लॉक अगले चरण में हाइलाइट होंगे? क्यों या क्यों नहीं? 
        • चूंकि डिस्क लाल है, और <Detects color> ब्लॉक को 'लाल' पर सेट किया गया है, इसलिए [यदि तब] ब्लॉक की स्थिति सत्य है। इसलिए [If then] 'C' ब्लॉक के अंदर के ब्लॉक चलेंगे। 
    • परियोजना के हर चरण को विस्तार से समझाते हुए छात्रों को दिखाएं कि कोड बेस द्वारा रेड डिस्क को सॉर्ट करते समय [If then] ब्लॉक में हाइलाइटिंग किस प्रकार आगे बढ़ती है। 
    • जब आप पूरी परियोजना के सभी चरणों को पूरा कर लें, तो छात्रों को याद दिलाएं कि मंगल रोवर विभिन्न प्रकार के नमूने एकत्र करेगा। छात्रों को नीली डिस्क दिखाएं, जो एक अलग चट्टान के नमूने का प्रतिनिधित्व करती है। फील्ड पर अपने कोड बेस को रीसेट करें और लाल डिस्क को नीली डिस्क से बदलें। 
    • प्रोजेक्ट को दोबारा देखें, और ब्लू डिस्क एकत्र करने के बाद, छात्रों से अनुमान लगाने के लिए कहें कि क्या [यदि तो] ब्लॉक के अंदर के ब्लॉक हाइलाइट होंगे: 
      • यदि हम लाल डिस्क के स्थान पर नीली डिस्क का उपयोग करते हैं, तो क्या [If then] ब्लॉक के अंदर के ब्लॉक हाइलाइट होंगे? क्यों या क्यों नहीं? 
        • चूंकि डिस्क नीली है, और <Detects color> ब्लॉक को 'लाल' पर सेट किया गया है, इसलिए [If then] ब्लॉक की स्थिति गलत है। इसलिए [If then] 'C' ब्लॉक के अंदर के ब्लॉक नहीं चलेंगे। 
    • छात्रों से पूछें कि वे अपने कोड बेस को इस तरह से कोड करने के लिए क्या कर सकते हैं जिससे वह लाल और नीले दोनों डिस्क को सॉर्ट कर सके। छात्रों को बताएं कि वे खेल के दौरान इसका पता लगाएंगे, जब वे अपनी परियोजनाओं को आगे बढ़ाते हुए अधिक [यदि तब] ब्लॉक जोड़ेंगे, ताकि उनका कोड बेस अलग-अलग रंग की डिस्क को उनके छँटाई क्षेत्रों में रंग के आधार पर एकत्रित और क्रमबद्ध कर सके। 
  4. प्रस्तावप्रस्ताव उन छात्रों के लिए सकारात्मक प्रोत्साहन जो प्रदर्शन में सक्रिय रूप से भाग ले रहे हैं, प्रश्न पूछ रहे हैं और उत्तर दे रहे हैं, और अपने सहपाठियों को सुन रहे हैं।

शिक्षक समस्या निवारण

सुविधा प्रदान करने की रणनीतियाँ

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

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