काम पर लगाना
संलग्न अनुभाग लॉन्च करें
ACTS वह है जो शिक्षक करेगा और ASKS वह है कि शिक्षक किस प्रकार सुविधा प्रदान करेगा।
| अधिनियमों | आह्वान |
|---|---|
|
|
छात्रों को निर्माण के लिए तैयार करना
आइए, VEXcode GO में My Blocks के बारे में एक साथ और जानें!
(यदि छात्रों के पास पिछले लैब से पहले से बना कोड बेस 2.0 - आई + इलेक्ट्रोमैग्नेट नहीं है, तो छात्रों को लैब गतिविधियों से पहले इसे बनाने के लिए 10-15 मिनट का समय दें।)
निर्माण को सुगम बनाना
-
निर्देशनिर्देश
छात्रों को अपने समूहों में शामिल होने के लिए, VEXcode GO में मेरे ब्लॉक के बारे में एक साथ सीखने के लिए तैयार होने के लिए! सबसे पहले, कक्षा VEXcode GO में My Blocks ट्यूटोरियल वीडियो देखेगी, फिर आप एक साथ अपना खुद का [My Block] बनाएंगे।
- छात्रों को प्रयोगशाला में अपनी भूमिकाएं निर्धारित करने को कहें। इस शीट को पूरा करने के लिए विद्यार्थियों के मार्गदर्शन हेतु छवि स्लाइड शो में सुझाई गई भूमिका जिम्मेदारियाँ स्लाइड का उपयोग करें। समय बचाने के लिए, छात्र लैब 3 से भूमिका & जिम्मेदारियां शीट का पुन: उपयोग कर सकते हैं, और आप यह तय कर सकते हैं कि कौन सी भूमिका एंगेज के दौरान [मेरा ब्लॉक] का निर्माण करेगी।
-
वितरित करेंवितरित करें
प्रत्येक समूह को VEXcode GO के साथ एक टैबलेट या कंप्यूटर वितरित करें। आप अपनी स्क्रीन को प्रोजेक्ट करना चाह सकते हैं, ताकि आप VEXcode GO में ट्यूटोरियल वीडियो को कक्षा के रूप में देख सकें, और इसलिए छात्र [मेरा ब्लॉक] बनाने के साथ-साथ अधिक आसानी से उसका अनुसरण कर सकें।
ओपन VEXcode GO - समूह निर्देश पूरा होने के बाद छात्र अपने रोबोट और डिस्क ले लेंगे।
-
सुविधा प्रदान करना
छात्रों को उनके समूहों में VEXcode GO तैयार करने और My Blocks ट्यूटोरियल वीडियो देखने में सुविधा प्रदान करना।
- छात्रों को अपने टैबलेट या कंप्यूटर पर VEXcode GO खोलना चाहिए। इसके बाद उन्हें कोड बेस के लिए VEXcode GO को कॉन्फ़िगर करना चाहिए। यदि आवश्यक हो, तोकोड बेस VEX लाइब्रेरी कॉन्फ़िगर करें लेख से चरणों का मॉडल बनाएं और सुनिश्चित करें कि छात्र टूलबॉक्समें ड्राइवट्रेन ब्लॉक देख सकते हैं।
- या तो एक कक्षा के रूप में, या उनके समूहों में, टूलबार से 'ट्यूटोरियल' का चयन करें, और 'मेरे ब्लॉक' का चयन करें। छात्रों को नीचे दिया गया माई ब्लॉक्स ट्यूटोरियल वीडियो देखने को कहें।
ट्यूटोरियल देखने के बाद, [मेरे ब्लॉक] का उपयोग कैसे किया जाता है, इस बारे में बातचीत को इस तरह के प्रश्नों के साथ आगे बढ़ाएं:
- VEXcode GO प्रोजेक्ट में [My Block] का उपयोग किस लिए किया जाता है?
- किसी प्रोजेक्ट में ब्लॉकों के समान अनुक्रम का कई बार उपयोग करना।
- वह कौन सा कारण है जिसके लिए आप अपने VEXcode GO प्रोजेक्ट में [My Block] का उपयोग करना चाहेंगे?
- लम्बी परियोजनाओं को विभाजित करना ताकि उन पर काम करना आसान हो सके।
- आपको क्या लगता है कि [मेरा ब्लॉक] हमारे प्रोजेक्ट को कई डिस्क एकत्र करने के लिए काम करना आसान बना सकता है?
- ताकि हमें डिस्क को सॉर्ट करने के लिए केवल एक बार अनुक्रम बनाना पड़े, फिर हम इसका पुनः उपयोग कर सकें।
VEXcode GO में [मेरा ब्लॉक] बनाने में सुविधा प्रदान करें।
- छात्रों को लैब 3 से अपनासॉर्ट ऑलप्रोजेक्ट खोलने को कहें।
- यदि छात्रों के पास लैब 3 से अपने प्रोजेक्ट तक पहुंच नहीं है, तो आपसॉर्ट ऑल -VEXcode GO ब्लॉक फ़ाइल प्रोजेक्ट को छात्रों के साथ साझा कर सकते हैं, या इसे छात्र कंप्यूटर या टैबलेट पर डाउनलोड कर सकते हैं। इसके बाद, छात्रों को VEXcode GO में फ़ाइल खोलने को कहें।
- या, आप प्रोजेक्ट प्रदर्शित कर सकते हैं और छात्रों से इसे पुनः बनाने को कह सकते हैं।
- अपने विद्यार्थियों के साथ मिलकर डिस्क को क्रमबद्ध करने वाले ब्लॉकों के अनुक्रम की पहचान करें। यह क्रम दोहराया जाता है, चाहे डिस्क कहाँ स्थित हो, फ़ील्ड हो, या डिस्क का रंग कुछ भी हो।
सॉर्ट डिस्क पैटर्न की पहचान करें - बता दें कि ब्लॉकों का यह क्रम हमारी परियोजना में कई बार उपयोग किया जाएगा, इसलिए यह वह कोड है जिसका उपयोग हम अपने [My Block] में करेंगे। अब हम अपना [मेरा ब्लॉक] बनाने के लिए 'मेरे ब्लॉक' ट्यूटोरियल में देखे गए चरणों का पालन करेंगे। सबसे पहले, टूलबॉक्स से 'मेरे ब्लॉक' का चयन करें। फिर, 'ब्लॉक बनाएं' का चयन करें।
'मेरे ब्लॉक' और "ब्लॉक बनाएँ" चुनें - 'ब्लॉक नाम' का चयन करके अपने [मेरा ब्लॉक] को अनुकूलित करें, और इसका नाम बदलकर 'सॉर्ट डिस्क' रखें। फिर अपने [मेरा ब्लॉक] को अनुकूलित करने के लिए 'ओके' का चयन करें।
अपना [मेरा ब्लॉक] अनुकूलित करें - अब जबकि [मेरा ब्लॉक] बन गया है, [परिभाषित करें] ब्लॉक दिखाई देगा। (यदि आवश्यक हो तो इसे अपने प्रोजेक्ट के दाईं ओर खींचें।)
- छात्रों के साथ मिलकर यह सुनिश्चित करें कि अब सभी लोग एक नया हैट ब्लॉक देख सकें, जिस पर लिखा है 'डिफाइन सॉर्ट डिस्क्स'। उनका ध्यान इस तथ्य की ओर दिलाएं कि यह एक हैट ब्लॉक है, और {When started} हैट ब्लॉक की तरह, इसके नीचे केवल ब्लॉक ही जुड़े हो सकते हैं। [Define] ब्लॉक में जो ब्लॉक हम जोड़ते हैं, वह वह अनुक्रम होगा जिसे हम अपने प्रोजेक्ट में पुनः उपयोग करना चाहते हैं।
[परिभाषित करें] ब्लॉक - इसके बाद, Sort Allप्रोजेक्ट से डिस्क को सॉर्ट करने के लिए ब्लॉक के अनुक्रम को खींचें, और उन्हें [Define] ब्लॉक से जोड़ें। अब आपका प्रोजेक्ट इस तरह दिखना चाहिए, जिसमें [यदि तो] ब्लॉक का क्रम [परिभाषित करें] ब्लॉक से जुड़ा हुआ है।
सॉर्ट डिस्क अनुक्रम को [परिभाषित करें] ब्लॉक पर खींचें- अब जब आपने यह "परिभाषित" कर लिया है कि आपका रोबोट [माई ब्लॉक] के साथ क्या करेगा, तो आप इसे अपने प्रोजेक्ट में जोड़ देंगे। अपने विद्यार्थियों के साथ मिलकर {When started} ब्लॉक के नीचे ब्लॉकों के ढेर को देखें - यह वह क्रम है जिसका उपयोग पहली डिस्क को इकट्ठा करने और उसे मंगल बेस पर वापस लाने के लिए किया गया था। कोड बेस को आगे क्या करने की आवश्यकता है? डिस्क को व्यवस्थित करें! [मेरा ब्लॉक] को अपने प्रोजेक्ट में जोड़ें.
अपने प्रोजेक्ट में [मेरा ब्लॉक] जोड़ें जब कोड बेस आपके प्रोजेक्ट को [My Block] के साथ निष्पादित करता है, तो प्रोजेक्ट प्रवाह का पता लगाने के लिए कक्षा के लिए एक प्रदर्शन की सुविधा प्रदान करें।
- यदि आपने पहले से ऐसा नहीं किया है तो अपने कोड बेस को चालू करें और VEXcode GO से कनेक्ट करें। एसVEX GO ब्रेन को अपने कंप्यूटर या टैबलेट से कनेक्ट करने के लिए डिवाइस-विशिष्ट चरणों के लिए VEXcode GO VEX लाइब्रेरी के कनेक्टिंग लेख देखें.
- अपने कोड बेस और डिस्क को फ़ील्ड पर रखें, जैसा कि नीचे दी गई छवि में दिखाया गया है।
अपने प्रोजेक्ट का परीक्षण करने के लिए सेटअप - सुनिश्चित करें कि छात्र VEXcode GO के साथ रोबोट और आपकी स्क्रीन दोनों को देख सकें, फिर प्रोजेक्ट शुरू करें। जैसे-जैसे परियोजना चलती है, छात्रों को परियोजना में ब्लॉकों को हाइलाइट करने पर ध्यान देना चाहिए। जब हाइलाइट [परिभाषित] ब्लॉक में चला जाता है, तो उनका ध्यान आकर्षित करें, और बताएं कि जब हाइलाइट ब्लॉक के एक स्टैक से दूसरे स्टैक में चला जाता है, तो प्रोजेक्ट में क्या हो रहा है। आप चाहें तो प्रोजेक्ट को कई बार पुनः आरंभ कर सकते हैं या प्रोजेक्ट को धीमा करने के लिए चरणबद्ध तरीके से आगे बढ़ सकते हैं, ताकि छात्रों को [मेरा ब्लॉक] के साथ प्रोजेक्ट प्रवाह का पता लगाने में मदद मिल सके।
- छात्रों को आपके साथ परियोजना के प्रवाह का पता लगाने में मदद करने के लिए प्रश्न पूछें, जैसे:
- हाइलाइट [परिभाषित] ब्लॉक पर कब "कूद" जाएगा? क्या सोच कर तुम यह कह रहे हो?
- जब यह [Sort disk] ब्लॉक पर पहुंच जाएगा, तो हाइलाइट [Define] ब्लॉक पर चला जाएगा और अनुक्रम को चलाएगा।
- हाइलाइट ने [यदि तो] ब्लॉक को "छोड़" क्यों दिया? कौन सी शर्त गलत थी? कौन सा सच था? इससे हाइलाइट के चलने के तरीके पर क्या प्रभाव पड़ा?
- हाइलाइट [यदि तो] ब्लॉक में चला जाएगा जहां शर्त सत्य है। यह [यदि तो] ब्लॉक को छोड़ देगा जहां शर्त गलत है। उदाहरण के लिए, यदि कोड बेस ने एक नीली डिस्क चुनी, तो हाइलाइट लाल और हरे रंग की स्थिति वाले [यदि तो] ब्लॉक को छोड़ देगा और केवल नीली स्थिति वाले को ही चलाएगा।
- क्या होगा यदि हमारा कोड बेस एक अलग रंग की डिस्क उठा ले? क्या हाइलाइट अभी भी [परिभाषित] ब्लॉक पर जाएगा? क्यों?
- हां, हाइलाइट अभी भी [डिफाइन] ब्लॉक पर जाएगा क्योंकि [सॉर्ट डिस्क] ब्लॉक अभी भी निष्पादित किया जाएगा, चाहे डिस्क का रंग कुछ भी हो।
- हाइलाइट [परिभाषित] ब्लॉक पर कब "कूद" जाएगा? क्या सोच कर तुम यह कह रहे हो?
- छात्रों को आपके साथ परियोजना के प्रवाह का पता लगाने में मदद करने के लिए प्रश्न पूछें, जैसे:
छात्रों को अपने समूहों के साथ चुनौती के शेष भाग को पूरा करने के लिए तैयार होने में सहायता करें।
- छात्रों को अपने प्रोजेक्ट का नाम जियो चैलेंज रखने को कहें और उसे अपने डिवाइस में सेव करें। VEXcode GO प्रोजेक्ट को सहेजने के लिए डिवाइस-विशिष्ट चरणों के लिए VEXcode GO VEX लाइब्रेरी का खोलें और सहेजें अनुभाग देखें।
- विद्यार्थियों का ध्यान इस ओर आकर्षित करें कि किस प्रकार उनका प्रोजेक्ट पहली डिस्क को एकत्रित करने और क्रमबद्ध करने के लिए तैयार किया गया है, और अब वे अपने समूहों के साथ दो और डिस्क एकत्रित करने का प्रयास करेंगे!
- प्रस्तावप्रस्ताव उन छात्रों के लिए सकारात्मक सुदृढीकरण जो निर्देशों का पालन कर रहे हैं, बारी-बारी से काम कर रहे हैं, और [मेरा ब्लॉक] बनाने और परीक्षण करने की प्रक्रिया पर ध्यान दे रहे हैं।
शिक्षक समस्या निवारण
- [मेरा ब्लॉक] की जाँच करें - जब विद्यार्थी आपके साथ अपना [मेरा ब्लॉक] बना रहे हों, तो उनसे बार-बार जाँच करने के लिए कहें, ताकि आप सुनिश्चित कर सकें कि विद्यार्थी प्रक्रिया का पालन कर रहे हैं। यदि कोई छात्र VEXcode GO में प्रोजेक्ट बना रहा है, तो सभी छात्रों को शामिल रखने के लिए उनके साथी से पूछें कि क्या यह आपके प्रोजेक्ट से मेल खाता है।
- अपने पोर्ट की जांच करें - विद्यार्थियों को यह सुनिश्चित करने के लिए याद दिलाएं कि वे नेत्र संवेदक और विद्युत चुंबक को सही पोर्ट से जोड़ रहे हैं। नेत्र संवेदक को मस्तिष्क के सामने स्थित टील पोर्ट में लगाया जाता है, तथा विद्युत चुम्बक को पोर्ट 3 से जोड़ा जाता है।
सुविधा रणनीतियाँ
- इस बारे में सोचें कि आपके छात्र VEXcode GO तक कैसे पहुंचेंगे। सुनिश्चित करें कि जिन कंप्यूटरों या टैबलेटों का छात्र उपयोग करेंगे, उनमें VEXcode GO तक पहुंच हो। VEXcode GO को सेट अप करने के बारे में अधिक जानकारी के लिए, यह VEX लाइब्रेरी आलेख देखें।
- कक्षा से पहले प्रत्येक समूह के लिए आवश्यक सामग्री एकत्रित करें। इस लैब के लिए, दो छात्रों के प्रत्येक समूह को एक GO किट, निर्माण निर्देश, VEXcode GO तक पहुंचने के लिए एक कंप्यूटर या टैबलेट, तथा किट से लाल, नीले और हरे डिस्क की आवश्यकता होगी। छात्रों को परीक्षण के लिए फील्ड तक पहुंच की भी आवश्यकता होगी।
- यदि छात्रों के पास पिछले लैब से पूर्व-निर्मित कोड बेस 2.0 - आई + इलेक्ट्रोमैग्नेट नहीं है, छात्रों को लैब गतिविधियों से पहले इसे बनाने के लिए 10-15 मिनट का समय देता हूं।
-
कोड बेस 2.0 - आँख + विद्युत चुंबक - कोड बेस के लिए परीक्षण क्षेत्र के रूप में कार्य करने के लिए, नीचे दी गई छवि में दिखाए , अपने फ़ील्ड को पहले से सेट करें। इन्हें कक्षा में चारों ओर फैला दें ताकि विद्यार्थियों को अपनी परियोजनाओं का परीक्षण करने के लिए पर्याप्त स्थान मिल सके। इस छवि में, डिस्क को प्ले में चुनौती के लिए जगह पर दिखाया गया है। आप डिस्क और कोड बेस के आरंभिक स्थानों के साथ-साथ छंटाई क्षेत्र के स्थानों को ड्राई इरेज़ मार्कर से चिह्नित करना चाह सकते हैं, ताकि विद्यार्थियों को अपने प्रोजेक्ट का परीक्षण करने में सहायता मिल सके।
- प्रयोगशाला के दौरान छात्रों के संदर्भ के लिए बोर्ड पर प्रत्येक डिस्क की दूरी लिखें। खेल के दौरान छात्रों का ध्यान कोडिंग अवधारणाओं पर केंद्रित रखने के लिए, छात्रों को प्रत्येक डिस्क की अनुमानित दूरी बताएं, ताकि वे मापने में विचलित न हों।
- लाल डिस्क को इकट्ठा करने के लिए - 400 मिमी (~16 इंच)
- ग्रीन डिस्क को इकट्ठा करने के लिए - 425 मिमी (~17 इंच), घुमाएँ, 300 मिमी (~12 इंच)
- ब्लू डिस्क को इकट्ठा करने के लिए - 150 मिमी (~6 इंच), घुमाएँ, 400 मिमी (~16 इंच)
- सफलताओं के साथ-साथ चुनौतियों का भी जश्न मनाएं। यह प्रयोगशाला छात्रों के लिए एक अवसर है कि वे इकाई के दौरान सीखी गई बातों को लागू करें, और छात्रों को कठिनाई और सफलता के विभिन्न स्तर मिलेंगे। विकास की मानसिकता और कोडिंग में दृढ़ता के मूल्य को सुदृढ़ करने के लिए, उन क्षणों का जश्न मनाएं जहां छात्रों को चुनौती दी जाती है, और दृढ़ता दिखाते हैं। समूहों को एक-दूसरे का समर्थन करने के लिए प्रोत्साहित करें, तथा एक-दूसरे की मदद करने के लिए सीखी गई रणनीतियों को साझा करें।