काम पर लगाना
एंगेज सेक्शन लॉन्च करें
ACTS वह है जो शिक्षक करेगा और ASKS वह है जिससे शिक्षक सुविधा प्रदान करेगा।
| अधिनियमों | आह्वान |
|---|---|
|
|
छात्रों को निर्माण के लिए तैयार करना
अपने प्रोजेक्ट बनाने से पहले, आइए थोड़ा और करीब से देखें कि वे कैसे काम कर रहे हैं, और कोड बेस कब निर्णय ले रहा है। (यदि छात्रों के पास पिछली प्रयोगशाला से पहले से निर्मित कोड बेस 2.0 - आंख + विद्युतचुंबक नहीं है, तो प्रयोगशाला गतिविधियों से पहले छात्रों को इसे बनाने के लिए 10-15 मिनट का समय दें।)
निर्माण को सुगम बनाना
-
निर्देशनिर्देश
छात्रों को बताएं कि आप सबसे पहले VEXcode GO में स्टेपिंग सुविधा का उपयोग करके लैब 2 से उनकी परियोजना को देखेंगे, ताकि परियोजना प्रवाह को अधिक स्पष्ट रूप से देखा जा सके।
- जब छात्र अपने समूहों में शामिल हो जाएं, तो उनसे रोबोटिक्स रोल्स & रूटीन शीट को पूरा करवाएं। इस शीट को पूरा करने के लिए छात्रों को मार्गदर्शन देने हेतु इमेज स्लाइड शो में दी गई सुझाई गई भूमिका और जिम्मेदारियों वाली स्लाइड का उपयोग करें।
-
वितरित करेंवितरित करें
एक पूर्व-निर्मित कोड बेस 2.0 - आई + इलेक्ट्रोमैग्नेट, एक रेड डिस्क, और प्रदर्शन उद्देश्यों के लिए VEXcode GO खुला हुआ एक टैबलेट या कंप्यूटर। छात्रों को स्क्रीन और रोबोट दोनों दिखाई देने चाहिए। प्रदर्शन के बाद छात्र अपनी सामग्री एकत्र कर लेंगे।
कोड बेस 2.0 - आँख + विद्युतचुंबक -
सुविधासुविधा
छात्रों के लिए एक परियोजना के चरणबद्ध तरीके से प्रदर्शन, [यदि तब] ब्लॉक के साथ परियोजना प्रवाह को दिखाने के लिए।
- यदि आपने लैब शुरू होने से पहले ऐसा नहीं किया है, तो कोड बेस के लिए VEXcode GO को चालू करें, कनेक्ट करें और कॉन्फ़िगर करें। अपने रोबोट को VEXcode GO से कनेक्ट करने के बारे में डिवाइस-विशिष्ट जानकारी के लिए VEX लाइब्रेरी में कनेक्टिंग लेख देखें। अपने रोबोट के लिए VEXcode GO को कॉन्फ़िगर करने के बारे में अधिक जानकारी के लिए कोड बेस कॉन्फ़िगर करना लेख देखें।
-
लैब 2 से सॉर्ट रेड 1 प्रोजेक्ट खोलें। यदि आवश्यक हो, तो VEXcode GO प्रोजेक्ट खोलने के लिए डिवाइस-विशिष्ट चरणों के लिए VEXcode GO VEX लाइब्रेरी के ओपन और सेव अनुभाग को देखें। यदि आपके पास लैब 2 से प्रोजेक्ट तक पहुंच नहीं है, तो VEXcode GO में निम्नलिखित प्रोजेक्ट बनाएं।
लाल रंग से क्रमबद्ध करें 1परियोजना -
नीचे दिए गए फील्ड सेटअप चित्र में दिखाए गए स्थान पर एक लाल डिस्क रखें और कोड बेस को मार्स बेस (प्रारंभिक स्थिति) पर रखें।
परीक्षण के लिए सेटअप -
VEXcode GO टूलबार में स्टेप बटन दबाएं, ताकि प्रोजेक्ट को एक-एक ब्लॉक करके शुरू किया जा सके। जब स्टेप बटन दबाया जाता है, तो VEXcode GO में हाइलाइट सुविधा निष्पादित हो रहे ब्लॉक पर चमकेगी, फिर प्रोजेक्ट में अगले ब्लॉक के चारों ओर लगातार चमकती रहेगी। प्रोजेक्ट में प्रत्येक ब्लॉक पर जाने के लिए स्टेप बटन को दोबारा दबाएं। छात्रों को यह पहचानने में मदद करें कि हाइलाइट किया गया ब्लॉक वह ब्लॉक है जो प्रोजेक्ट में चल रहा है। VEXcode GO में स्टेपिंग फ़ीचर के बारे में जानने के लिए, VEXcode GO VEX लाइब्रेरी में प्रोजेक्ट के माध्यम से आगे बढ़ना नामक लेख देखें
स्टेप बटन -
कोड बेस द्वारा रेड डिस्क एकत्र करने के बाद, छात्रों को [If then] ब्लॉक के प्रोजेक्ट प्रवाह के बारे में सोचने के लिए मार्गदर्शन करें। छात्रों से यह अनुमान लगाने के लिए कहें कि क्या [If then] ब्लॉक के अंदर के ब्लॉक चलेंगे। हमें पता चल जाएगा कि ये ब्लॉक चल रहे हैं या नहीं क्योंकि वे हाइलाइट हो जाएंगे:
क्या [If then] के अंदर के ब्लॉक चलेंगे? - हमारे कोड बेस ने रेड डिस्क को एकत्रित कर लिया। क्या [If then] ब्लॉक के अंदर के ब्लॉक अगले चरण में हाइलाइट होंगे? क्यों या क्यों नहीं?
- चूंकि डिस्क लाल है, और <Detects color> ब्लॉक को 'लाल' पर सेट किया गया है, इसलिए [यदि तब] ब्लॉक की स्थिति सत्य है। इसलिए [If then] 'C' ब्लॉक के अंदर के ब्लॉक चलेंगे।
- हमारे कोड बेस ने रेड डिस्क को एकत्रित कर लिया। क्या [If then] ब्लॉक के अंदर के ब्लॉक अगले चरण में हाइलाइट होंगे? क्यों या क्यों नहीं?
- परियोजना के हर चरण को विस्तार से समझाते हुए छात्रों को दिखाएं कि कोड बेस द्वारा रेड डिस्क को सॉर्ट करते समय [If then] ब्लॉक में हाइलाइटिंग किस प्रकार आगे बढ़ती है।
- जब आप पूरी परियोजना के सभी चरणों को पूरा कर लें, तो छात्रों को याद दिलाएं कि मंगल रोवर विभिन्न प्रकार के नमूने एकत्र करेगा। छात्रों को नीली डिस्क दिखाएं, जो एक अलग चट्टान के नमूने का प्रतिनिधित्व करती है। फील्ड पर अपने कोड बेस को रीसेट करें और लाल डिस्क को नीली डिस्क से बदलें।
- प्रोजेक्ट को दोबारा देखें, और ब्लू डिस्क एकत्र करने के बाद, छात्रों से अनुमान लगाने के लिए कहें कि क्या [यदि तो] ब्लॉक के अंदर के ब्लॉक हाइलाइट होंगे:
- यदि हम लाल डिस्क के स्थान पर नीली डिस्क का उपयोग करते हैं, तो क्या [If then] ब्लॉक के अंदर के ब्लॉक हाइलाइट होंगे? क्यों या क्यों नहीं?
- चूंकि डिस्क नीली है, और <Detects color> ब्लॉक को 'लाल' पर सेट किया गया है, इसलिए [If then] ब्लॉक की स्थिति गलत है। इसलिए [If then] 'C' ब्लॉक के अंदर के ब्लॉक नहीं चलेंगे।
- यदि हम लाल डिस्क के स्थान पर नीली डिस्क का उपयोग करते हैं, तो क्या [If then] ब्लॉक के अंदर के ब्लॉक हाइलाइट होंगे? क्यों या क्यों नहीं?
- छात्रों से पूछें कि वे अपने कोड बेस को इस तरह से कोड करने के लिए क्या कर सकते हैं जिससे वह लाल और नीले दोनों डिस्क को सॉर्ट कर सके। छात्रों को बताएं कि वे खेल के दौरान इसका पता लगाएंगे, जब वे अपनी परियोजनाओं को आगे बढ़ाते हुए अधिक [यदि तब] ब्लॉक जोड़ेंगे, ताकि उनका कोड बेस अलग-अलग रंग की डिस्क को उनके छँटाई क्षेत्रों में रंग के आधार पर एकत्रित और क्रमबद्ध कर सके।
- प्रस्तावप्रस्ताव उन छात्रों के लिए सकारात्मक प्रोत्साहन जो प्रदर्शन में सक्रिय रूप से भाग ले रहे हैं, प्रश्न पूछ रहे हैं और उत्तर दे रहे हैं, और अपने सहपाठियों को सुन रहे हैं।
शिक्षक समस्या निवारण
- रंगों की जाँच करें - छात्रों को ब्लॉक <Detects color> में रंग की जाँच करने के लिए याद दिलाएँ, ताकि यह सुनिश्चित करने में मदद मिल सके कि वे अपने प्रोजेक्ट बनाते और परीक्षण करते समय सही डिस्क स्थानों पर ध्यान केंद्रित कर रहे हैं।
- [If then] के अंदर - यदि आई सेंसर द्वारा रंग का पता लगाने के बाद कोड बेस सही स्थान पर नहीं जा रहा है, तो यह सुनिश्चित करने के लिए कि प्रोजेक्ट इच्छानुसार चलता है, जांचें कि आवश्यक ड्राइवट्रेन ब्लॉक [If then] 'C' ब्लॉक के अंदर स्थित हैं। छात्र अपने प्रोजेक्ट के भीतर ब्लॉक को खींचकर और छोड़कर 'C' ब्लॉक में ब्लॉक को पुनर्व्यवस्थित कर सकते हैं।
- अपने पोर्ट की जाँच करें - छात्रों को याद दिलाएं कि वे यह सुनिश्चित करने के लिए जाँच करें कि वे आई सेंसर और इलेक्ट्रोमैग्नेट को सही पोर्ट में जोड़ रहे हैं। आई सेंसर को ब्रेन के सामने वाले हिस्से पर स्थित टील रंग के पोर्ट में लगाया जाता है, और इलेक्ट्रोमैग्नेट को पोर्ट 3 से जोड़ा जाता है।
सुविधा प्रदान करने की रणनीतियाँ
- इस बारे में सोचें कि आपके छात्र VEXcode GO तक कैसे पहुंचेंगे। सुनिश्चित करें कि छात्रों द्वारा उपयोग किए जाने वाले कंप्यूटर या टैबलेट में VEXcode GO तक पहुंच हो। VEXcode GO को सेट अप करने के बारे में जानकारी के लिए, इस VEX लाइब्रेरी लेख को देखें
- कक्षा शुरू होने से पहले प्रत्येक समूह के लिए आवश्यक सामग्री एकत्र कर लें। इस प्रयोगशाला के लिए, दो छात्रों के प्रत्येक समूह को एक GO किट, निर्माण निर्देश, VEXcode GO तक पहुँचने के लिए एक कंप्यूटर या टैबलेट, और किट से लाल, नीली और हरी डिस्क की आवश्यकता होगी। छात्रों को परीक्षण के लिए एक मैदान तक पहुंच की भी आवश्यकता होगी।
-
अपने फ़ील्ड्स को पहले से ही सेट अप कर लें, जैसा कि नीचे दी गई छवि में दिखाया गया है, ताकि यह कोड बेस के लिए एक परीक्षण क्षेत्र के रूप में काम कर सके। इन्हें कक्षा में अलग-अलग जगहों पर फैला दें ताकि छात्रों को अपने प्रोजेक्ट का परीक्षण करने के लिए पर्याप्त जगह मिल सके। इस चित्र में, प्ले पार्ट 1 के लिए ब्लू डिस्क को उसकी जगह पर दिखाया गया है। आप चाहें तो डिस्क और कोड बेस के शुरुआती स्थानों के साथ-साथ सॉर्टिंग एरिया के स्थानों को ड्राई इरेज़ मार्कर से चिह्नित कर सकते हैं ताकि छात्रों को अपने प्रोजेक्ट का परीक्षण करते समय मदद मिल सके।
फील्ड सेटअप - संरेखण में सहायता के लिए फ़ील्ड पर ग्रिडलाइनों का उपयोग करें। डिस्क और विद्युतचुंबक दोनों को क्षेत्र की प्रतिच्छेदी ग्रिड रेखाओं पर संरेखित किया जा सकता है, जिससे छात्रों को अपनी परियोजनाओं का परीक्षण करते समय सफलता के लिए तैयार होने में आसानी हो।
- छात्र परीक्षण के दौरान किसी भी समय स्टेप बटन का उपयोग कर सकते हैं।छात्रों के परीक्षण के दौरान स्टेप बटन का उपयोग उनके प्रोजेक्ट के निष्पादन की गति को धीमा करने और समस्या निवारण के दौरान त्रुटियों को आसानी से पहचानने में मदद करने के लिए किया जा सकता है। छात्र प्रत्येक ब्लॉक के व्यवहार को अलग-अलग देख सकते हैं, ताकि वे बेहतर ढंग से पहचान सकें कि रोबोट कहां अपेक्षा के अनुरूप प्रदर्शन नहीं कर रहा है।
- यदि छात्र समय से पहले काम समाप्त कर लेते हैं, उन्हें रेड डिस्क के साथ अपनी परियोजना का परीक्षण करने के लिए कहें। क्या यह रेड डिस्क को एकत्र करके सही छँटाई क्षेत्र में रखता है? क्यों?