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

काम पर लगाना

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

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

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

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

आइए VEXcode GO में My Blocks के बारे में और जानें!
यदि छात्रों के पास पिछली लैब से पहले से निर्मित कोड बेस 2.0 - आँख + विद्युतचुंबक नहीं है, तो लैब गतिविधियों से पहले छात्रों को इसे बनाने के लिए 10-15 मिनट का समय दें।) 

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

  1. निर्देश छात्रों को अपने समूहों में शामिल होने का निर्देश दें, ताकि वे VEXcode GO में My Blocks के बारे में एक साथ सीखने के लिए तैयार हो सकें! सबसे पहले, कक्षा VEXcode GO में My Blocks ट्यूटोरियल वीडियो देखेगी, फिर आप सब मिलकर अपना खुद का [My Block] बनाएंगे।
    • छात्रों को प्रयोगशाला में अपनी भूमिकाएं निर्धारित करने दें। इस शीट को पूरा करने के लिए छात्रों को मार्गदर्शन देने हेतु इमेज स्लाइड शो में दी गई सुझाई गई भूमिका और जिम्मेदारियों वाली स्लाइड का उपयोग करें। समय बचाने के लिए, छात्र लैब 3 से भूमिका & जिम्मेदारियां शीट का पुन: उपयोग कर सकते हैं, और आप तय कर सकते हैं कि एंगेज के दौरान कौन सी भूमिका [माई ब्लॉक] का निर्माण करेगी।
  2. प्रत्येक समूह को VEX कोड GO वालाया कंप्यूटर वितरित आप चाहें तो अपनी स्क्रीन को प्रोजेक्ट कर सकते हैं, ताकि आप VEXcode GO में ट्यूटोरियल वीडियो को कक्षा के रूप में देख सकें, और छात्र [My Block] बनाने की प्रक्रिया को आसानी से समझ सकें।

    VEXcode GO वर्कस्पेस, जिसमें सबसे ऊपर टूलबार, बाईं ओर ब्लॉक टूलबॉक्स और दाईं ओर प्रोजेक्ट वर्कस्पेस है।
    VEXcode खोलें GO
    • समूह प्रशिक्षण पूरा होने के बाद छात्र अपने रोबोट और डिस्क एकत्र कर लेंगे।
  3. सुविधा प्रदान करेंसुविधा प्रदान करें छात्रों को उनके समूहों में VEXcode GO के लिए तैयार होने और My Blocks ट्यूटोरियल वीडियो देखने में मदद करें।

    ट्यूटोरियल देखने के बाद, [माई ब्लॉक्स] का उपयोग कैसे किया जाता है, इस बारे में बातचीत शुरू करें और निम्नलिखित जैसे प्रश्न पूछें: 

    • VEXcode GO प्रोजेक्ट में [My Block] का उपयोग किस लिए किया जाता है? 
      • किसी प्रोजेक्ट में ब्लॉक के एक ही क्रम का कई बार उपयोग करने के लिए। 
    • आप अपने VEXcode GO प्रोजेक्ट में [My Block] का उपयोग क्यों करना चाहेंगे, इसका एक कारण क्या हो सकता है? 
      • लंबी परियोजनाओं को छोटे-छोटे हिस्सों में बांटना ताकि उन पर काम करना आसान हो जाए।
    • आपको क्या लगता है कि [माई ब्लॉक] हमारे मल्टीपल डिस्क को इकट्ठा करने वाले प्रोजेक्ट को आसान बनाने में कैसे मदद कर सकता है? 
      • ताकि हमें डिस्क को सॉर्ट करने के लिए अनुक्रम केवल एक बार ही बनाना पड़े, फिर हम इसे दोबारा उपयोग कर सकें।

     

    VEXcode GO में [My Block] के निर्माण को सुगम बनाएं।

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

    लैब 3 का VEXcode GO ब्लॉक्स प्रोजेक्ट, जो एक डिस्क प्राप्त करता है और उसे लाल, नीले या हरे रंग के आधार पर क्रमबद्ध करता है। एक लाल बॉक्स उस पैटर्न को हाइलाइट करता है जिसका उपयोग If Then ब्लॉक का उपयोग करके डिस्क को पहचानने और डिलीवर करने के लिए किया जाता है। पूरी परियोजना में यह लिखा है कि शुरू होने पर, डिस्क ड्राइव को 400 मिमी आगे की ओर इकट्ठा किया जाए और फिर गति बढ़ाने के लिए चुंबक को सक्रिय किया जाए। इसके बाद, दाईं ओर 180 डिग्री मुड़ें और 400 मिमी आगे बढ़ें। डिस्क को छांटने के लिए, 90 डिग्री बाईं ओर मुड़ें और यदि आपकी नज़र लाल रंग पर पड़े तो 100 मिमी आगे बढ़ें और चुंबक को सक्रिय करके उसे गिरा दें। इसके बाद, और अभी भी 'इफ देन' ब्लॉक के अंदर रहते हुए, 100 मिमी पीछे की ओर ड्राइव करें और 90 डिग्री बाईं ओर मुड़ें। पहले इफ देन ब्लॉक को बंद करें और एक नया ब्लॉक शुरू करें, यदि आंख नीले रंग का पता लगाती है तो 350 मिमी आगे बढ़ें और चुंबक को गिराने के लिए सक्रिय करें। इसके बाद, और अभी भी 'इफ देन' ब्लॉक के अंदर रहते हुए, 350 मिमी तक रिवर्स ड्राइव करें और 90 डिग्री बाएं मुड़ें। दूसरे इफ देन ब्लॉक को बंद करें और एक नया ब्लॉक शुरू करें, यदि आंख हरे रंग का पता लगाती है तो 250 मिमी आगे बढ़ें और चुंबक को गिराने के लिए सक्रिय करें। अंत में, और अभी भी 'इफ देन' ब्लॉक के अंदर रहते हुए, 250 मिमी तक रिवर्स ड्राइव करें और 90 डिग्री बाएं मुड़ें।
    सॉर्ट डिस्क पैटर्न
    की पहचान करें
    • समझाएं कि ब्लॉकों के इस क्रम का उपयोग हमारे प्रोजेक्ट में कई बार किया जाएगा, इसलिए यह वह कोड है जिसका उपयोग हम अपने [माई ब्लॉक] में करेंगे। अब हम 'माई ब्लॉक्स' ट्यूटोरियल में दिखाए गए चरणों का पालन करके अपना [माई ब्लॉक] बनाएंगे। सबसे पहले, टूलबॉक्स से 'माई ब्लॉक्स' चुनें। फिर, 'एक ब्लॉक बनाएं' चुनें।

    ब्लॉक टूलबॉक्स के 'माई ब्लॉक्स' सेक्शन में, 'मेक अ ब्लॉक' बटन को लाल बॉक्स से हाइलाइट किया गया है।
    'मेरे ब्लॉक' चुनें और "एक ब्लॉक बनाएं" चुनें
    • अपने [My Block] को कस्टमाइज़ करने के लिए 'ब्लॉक नाम' चुनें और उसका नाम बदलकर 'Sort Disk' रख दें। फिर अपने [My Block] को कस्टमाइज़ करने के लिए 'OK' चुनें।

    मेरा ब्लॉक निर्माण विंडो जहां उपयोगकर्ता कस्टम ब्लॉक में लेबल और इनपुट फ़ील्ड जोड़ सकते हैं। उपयोगकर्ता द्वारा बनाए जा रहे ब्लॉक में 'Sort Disk' लिखा है, और OK बटन को एक लाल बॉक्स से हाइलाइट किया गया है जो दर्शाता है कि ब्लॉक का निर्माण पूरा हो गया है।
    अपने [मेरा ब्लॉक] को अनुकूलित करें
    • अब जबकि [मेरा ब्लॉक] बन चुका है, [परिभाषित करें] ब्लॉक दिखाई देगा। (यदि आवश्यक हो, तो इसे अपने प्रोजेक्ट के दाईं ओर खींचें।)
      • छात्रों से यह सुनिश्चित करने के लिए संपर्क करें कि अब सभी को एक नया हैट ब्लॉक दिखाई दे रहा है, जिस पर 'define Sort Disks' लिखा है। उनका ध्यान इस तथ्य की ओर आकर्षित करें कि यह एक हैट ब्लॉक है, और {When started} हैट ब्लॉक की तरह, इसके नीचे केवल ब्लॉक ही जोड़े जा सकते हैं। [Define] ब्लॉक में हम जो ब्लॉक जोड़ते हैं, वही वह क्रम होगा जिसे हम अपने प्रोजेक्ट में पुनः उपयोग करना चाहते हैं।

    VEXcode GO My Blocks Definition ब्लॉक, जो 'define Sort Disks' पढ़ता है। इस हैट ब्लॉक का उपयोग कस्टम ब्लॉक बनाने और परिभाषित करने के लिए किया जा सकता है।
    [परिभाषित करें] ब्लॉक
    • इसके बाद, Sort Allप्रोजेक्ट से डिस्क को सॉर्ट करने के लिए ब्लॉक के अनुक्रम को खींचें और उन्हें [Define] ब्लॉक से अटैच करें। अब आपका प्रोजेक्ट कुछ इस तरह दिखना चाहिए, जिसमें [If then] ब्लॉक का क्रम [Define] ब्लॉक से जुड़ा हुआ हो।

    VEXcode GO ब्लॉक्स प्रोजेक्ट जिसमें सॉर्ट डिस्क कोड को एक कस्टम माई ब्लॉक में स्थानांतरित कर दिया गया है। डिफाइन सॉर्ट डिस्क ब्लॉक में अब तीन इफ देन ब्लॉक जुड़े हुए हैं, जो इस प्रकार हैं: यदि आंख लाल रंग का पता लगाती है तो 100 मिमी आगे बढ़ें, चुंबक को गिराने के लिए सक्रिय करें, 100 मिमी पीछे की ओर बढ़ें, और 90 डिग्री बाएं मुड़ें। इसके बाद, वह 'इफ देन' ब्लॉक बंद हो जाता है और एक नया ब्लॉक इस प्रकार लिखा जाता है: यदि आंख नीले रंग का पता लगाती है तो 350 मिमी आगे बढ़ें, चुंबक को गिराने के लिए सक्रिय करें, 350 मिमी पीछे की ओर बढ़ें और 90 डिग्री बाएं मुड़ें। इसके बाद, वह 'इफ देन' ब्लॉक बंद हो जाता है और एक नया ब्लॉक इस प्रकार लिखा जाता है: यदि आंख हरे रंग का पता लगाती है तो 250 मिमी आगे बढ़ें, चुंबक को गिराने के लिए सक्रिय करें, 250 मिमी पीछे की ओर बढ़ें, और अंत में 90 डिग्री बाएं मुड़ें। एक और स्टैक व्हेन स्टार्टेड ब्लॉक से शुरू होता है और उसमें लिखा होता है: 400 मिमी आगे बढ़ें, गति बढ़ाने के लिए चुंबक को सक्रिय करें, 180 डिग्री दाएं मुड़ें, और अंत में 400 मिमी आगे बढ़ें।
    सॉर्ट डिस्क अनुक्रम को [परिभाषित करें] ब्लॉक में खींचें
    • अब जबकि आपने यह "परिभाषित" कर दिया है कि आपका रोबोट [माई ब्लॉक] के साथ क्या करेगा, आप इसे अपने प्रोजेक्ट में जोड़ेंगे। अपने छात्रों के साथ मिलकर, {When started} ब्लॉक के नीचे रखे ब्लॉकों के ढेर को देखें - यह वह क्रम है जिसका उपयोग पहली डिस्क को इकट्ठा करने और उसे मंगल ग्रह के अड्डे पर वापस लाने के लिए किया जाता है। कोड बेस को आगे क्या करने की आवश्यकता है? डिस्क को व्यवस्थित करें! अपने प्रोजेक्ट में [My Block] जोड़ें। 

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

    कक्षा के लिए एक प्रदर्शन की सुविधा प्रदान करें ताकि कोड बेस द्वारा आपके प्रोजेक्ट को [माई ब्लॉक] के साथ निष्पादित करते समय प्रोजेक्ट प्रवाह का पता लगाया जा सके। 

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

    छात्रों को अपने समूहों के साथ चुनौती के शेष भाग को पूरा करने के लिए तैयार होने में सहायता करें।  

  4. प्रस्तावप्रस्ताव उन छात्रों के लिए सकारात्मक सुदृढीकरण जो निर्देशों का पालन कर रहे हैं, बारी-बारी से काम कर रहे हैं और [माई ब्लॉक] के निर्माण और परीक्षण की प्रक्रिया पर ध्यान दे रहे हैं।

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

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

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

एक GO फ़ील्ड का ऊपर से नीचे का दृश्य, जिसमें ऊपर बाईं ओर एक लाल डिस्क, ऊपर दाईं ओर एक हरी डिस्क, नीचे दाईं ओर एक नीली डिस्क है, और नीचे दाईं ओर तीन क्षैतिज रूप से सटे वर्ग हैं जिन पर क्रमशः R, G और B अक्षर अंकित हैं। ये अक्षर उन स्थानों को दर्शाते हैं जहाँ संबंधित रंग की डिस्क रखी जाएंगी।
फ़ील्ड सेटअप
  • छात्रों को प्रयोगशाला के दौरान संदर्भ के लिए प्रत्येक डिस्क की दूरी बोर्ड पर लिखें। खेल के दौरान छात्रों का ध्यान कोडिंग अवधारणाओं पर केंद्रित रखने के लिए, उन्हें प्रत्येक डिस्क की अनुमानित दूरी बताएं, ताकि वे नापने में विचलित न हों  
    • लाल डिस्क को इकट्ठा करने के लिए - 400 मिमी (~16 इंच)
    • हरी डिस्क को इकट्ठा करने के लिए - 425 मिमी (~17 इंच), घुमाएँ, 300 मिमी (~12 इंच)
    • नीली डिस्क को इकट्ठा करने के लिए - 150 मिमी (~6 इंच), घुमाएँ, 400 मिमी (~16 इंच)
  • चुनौतियों के साथ-साथ सफलताओं का भी मनाएं। प्रयोगशाला छात्रों को इकाई के दौरान सीखे गए ज्ञान को लागू करने का अवसर प्रदान करती है, और छात्रों को कठिनाई और सफलता के विभिन्न स्तर प्राप्त होंगे। कोडिंग में विकास की मानसिकता और दृढ़ता के महत्व को मजबूत करने के लिए, उन क्षणों का जश्न मनाएं जहां छात्रों को चुनौतियों का सामना करना पड़ता है और वे दृढ़ता दिखाते हैं। समूहों को एक-दूसरे का समर्थन करने के लिए प्रोत्साहित करें और एक-दूसरे की मदद करने के लिए उन्होंने जो रणनीतियाँ सीखी हैं, उन्हें साझा करें।