खेल
भाग 1 - चरण दर चरण
- निर्देशछात्रों को निर्देश दें कि वे VEXcode में एक प्रोजेक्ट बनाकर हमारे कोड/डे नाइट बिल्ड का परीक्षण करने जा रहे हैं जो पृथ्वी को रोशन करने के लिए आई सेंसर पर एलईडी लाइट का उपयोग करता है। वे दिन और रात दिखाने के लिए स्विच का उपयोग करने के बजाय VEXcode GO का उपयोग करेंगे, जैसा कि उन्होंने पिछली लैब में किया था।
-
नीचे दिए गए इस एनीमेशन को विद्यार्थियों के साथ साझा करें और उन्हें याद दिलाएं कि उन्हें अपने प्रोजेक्ट की शुरुआत सूर्य के सामने वाले बिंदु से करनी होगी। VEXcode का उपयोग पृथ्वी को उसकी धुरी पर घुमाने के लिए किया जाता है, जिसमें घूमते समय पृथ्वी के एक ओर LED प्रकाश प्रकाशित होता है।
वीडियो फाइल - छात्र आपके साथ मिलकर इस परियोजना का पहला भाग बनाएंगे, जिसमें पृथ्वी को सूर्य से 180 डिग्री दूर घूमने के लिए कोड किया जाएगा। वे पृथ्वी पर बिन्दु और रात्रि की स्थिति को देखने के लिए इसका परीक्षण करेंगे, तथा यह भी देखेंगे कि किस प्रकार एलईडी प्रकाश मॉडल को प्रकाशित करता है, जिससे इसे देखना आसान हो जाता है।
- इसके बाद वे अपने समूहों में परियोजना के दूसरे भाग को कोड करेंगे, जिसमें पृथ्वी को सूर्य की ओर सीधा घुमाना शामिल है।
-
- मॉडलछात्रों के लिए मॉडल कि कैसे VEXcode GO में प्रोजेक्ट बनाएं और अपने प्रोजेक्ट का परीक्षण करें।
- छात्रों को यह दिखाकर शुरुआत करें कि वे अपने कोड बेस पर स्थित ब्रेन को VEXcode GO में अपने डिवाइस से कैसे कनेक्ट करें। चूंकि डिवाइसों के बीच कनेक्शन चरण भिन्न हैं, इसलिए VEX GO ब्रेन को अपने कंप्यूटर या टैबलेट से कनेक्ट करने के विशिष्ट चरणों के लिए VEX लाइब्रेरी के VEXcode GO अनुभाग के कनेक्टिंग लेख देखें।
- उन्हें VEXCode GO को भी कॉन्फ़िगर करना होगा ताकि मोशन और सेंसिंग श्रेणियों के ब्लॉक उनके लिए उपलब्ध हों। ऐसा करने के लिए छात्रों को इन चरणों का पालन करने को कहें:
-
डिवाइस विंडो खोलने के लिए दाहिने कोने में डिवाइस बटन का चयन करें।
डिवाइस बटन का चयन करें. -
'डिवाइस जोड़ें' चुनें
'डिवाइस जोड़ें' चुनें -
'कस्टम रोबोट' चुनें
'कस्टम रोबोट' चुनें -
इसके बाद, 'मोटर' चुनें।
'मोटर' चुनें -
आपसे एक पोर्ट चुनने के लिए कहा जाएगा। कोड डे/नाइट बिल्ड में, मोटर को पोर्ट 1 में प्लग किया जाता है, इसलिए कॉन्फ़िगरेशन में '1' का चयन करें।
पोर्ट 1 चुनें -
मोटर का नाम या दिशा बदलना आवश्यक नहीं है, इसलिए 'संपन्न' चुनें।
'संपन्न' चुनें
-
- नेत्र सेंसर को कॉन्फ़िगर करने के लिए उसी प्रक्रिया का पालन करें।
-
सबसे पहले 'डिवाइस जोड़ें' का चयन करें।
'डिवाइस जोड़ें' चुनें -
इस बार, 'आँख' चुनें.
'आँख' चुनें -
आपको अपने नेत्र सेंसर को नेत्र पोर्ट से जोड़ने के लिए कहा जाएगा। चूंकि आपने कोड डे/नाइट बिल्ड बनाते समय यह पहले ही कर लिया था, इसलिए 'संपन्न' चुनें।
'संपन्न' चुनें -
तीर का चयन करके डिवाइस विंडो बंद करें. आपका कोड डे/नाइट बिल्ड अब कॉन्फ़िगर हो गया है!
तीर का चयन करें
-
- फिर एक साथ मिलकर अपना प्रोजेक्ट बनाना शुरू करें।
-
[Set eye light] ब्लॉक को कार्यक्षेत्र में खींचें और इसे {When started} ब्लॉक से जोड़ें।
[आंखों की रोशनी सेट करें] ब्लॉक जोड़ें -
फिर प्रोजेक्ट में [Spin for] ब्लॉक जोड़ें।
ब्लॉक के लिए [स्पिन] जोड़ें -
[स्पिन फॉर] ब्लॉक में पैरामीटर को 180 डिग्री में बदलें, क्योंकि परियोजना के इस भाग में, हम चाहते हैं कि पृथ्वी रात के समय की स्थिति में घूमे, जिसमें बिंदु सूर्य से सीधे दूर हो।
पैरामीटर को 180 डिग्री पर बदलें -
उन्हें VEXcode GO में 'START' का चयन करके परीक्षण के लिए प्रोजेक्ट चलाने को कहें।
VEXcode GO में 'START' चुनें - पृथ्वी को इस प्रकार घूमना चाहिए कि बिन्दु सूर्य से सीधे विपरीत दिशा में हो। विद्यार्थियों से मॉडल का वर्णन करने को कहें, तथा यह भी कि यदि वे पृथ्वी पर बिंदु के समान स्थान पर होते तो उन्हें क्या दिखाई देता।
-
- अब जबकि विद्यार्थियों ने आपके साथ परियोजना का पहला भाग पूरा कर लिया है, तो उन्हें समझाएं कि अब वे डे/नाइट बिल्ड को इस प्रकार कोड करेंगे कि वह घूम जाए, ताकि बिंदु एक बार फिर सीधे सूर्य की ओर आ जाए।
-
सबसे पहले उन्हें एक [प्रतीक्षा] ब्लॉक को कार्यक्षेत्र में खींचकर अपने प्रोजेक्ट से जोड़ने को कहें। इससे पृथ्वी कुछ देर के लिए रात्रि की स्थिति में रुक जाएगी, जिससे विद्यार्थी दिन/रात के चक्र के बारे में अवलोकन कर सकेंगे।
एक [प्रतीक्षा] ब्लॉक जोड़ें - इसके बाद उन्हें एक ऐसा ब्लॉक चुनने की चुनौती दें जो पृथ्वी को घुमाकर सूर्य की ओर कर दे, और उसे अपनी परियोजनाओं में शामिल करें।
- एक बार जब छात्र अपना प्रोजेक्ट बना लें, तो उन्हें अपने प्रोजेक्ट का नामअर्थ एंड स्काई विद एलईडीरखने को कहें और उसे अपने डिवाइस में सेव कर लें। VEXcode GO प्रोजेक्ट को सहेजने के लिए डिवाइस-विशिष्ट चरणों के लिए VEXcode GO VEX लाइब्रेरीकाखोलें और सहेजें अनुभाग देखें।
-
- सुविधा प्रदान करनाउनके VEXcode प्रोजेक्ट्स और कोड डे/नाइट बिल्ड के बारे में चर्चा को सुविधाजनक बनाना।
- एलईडी जोड़ने से दिन/रात मॉडल कैसे बेहतर होता है?
- पृथ्वी को सूर्य की ओर वापस घुमाने के लिए आपने किस ब्लॉक का उपयोग किया?
- क्या आपको अपने द्वारा उपयोग किये गये ब्लॉक में पैरामीटर बदलने की आवश्यकता थी? आपने इसमें क्या परिवर्तन किया और क्यों?
- क्या हमें दिन/रात चक्र को मॉडल करने के लिए परियोजना में [प्रतीक्षा] ब्लॉक की आवश्यकता है?
- याद दिलाएंविद्यार्थियों को याद दिलाएं कि उनके प्रोजेक्ट में [प्रतीक्षा करें] ब्लॉक एक उद्देश्य पूरा कर रहा है - उन्हें रात होने पर पृथ्वी की स्थिति के बारे में अवलोकन करने की अनुमति देना, लेकिन वास्तव में, पृथ्वी रुकती नहीं है, बल्कि अपनी धुरी पर लगातार घूम रही है।
- पूछेंविद्यार्थियों से पूछें कि उन्हें अन्य वैज्ञानिक मॉडल कहां मिले हैं, तथा वैज्ञानिक उन्हें क्यों बनाते हैं।
- इस बारे में सोचें कि आपने वैज्ञानिक विचारों के अन्य मॉडल कहां देखे हैं। मॉडल किन विचारों को समझा रहे थे?
- वैज्ञानिक अपने कार्य में मॉडलों का उपयोग क्यों करते हैं? क्या आपको लगता है कि कुछ प्रकार के वैज्ञानिकों को अन्य की तुलना में मॉडल अधिक उपयोगी लगेंगे?
- यदि आप किसी वैज्ञानिक प्रक्रिया या पैटर्न का मॉडल बनाने जा रहे हों, तो आप क्या चुनेंगे?
- क्या सभी मॉडल भौतिक होने चाहिए या वे डिजिटल भी हो सकते हैं? यदि हां, तो आपने वैज्ञानिक प्रक्रिया या पैटर्न का डिजिटल मॉडल कहां देखा है?
खेल के बीच में ब्रेक & समूह चर्चा
जैसे ही प्रत्येक समूह ने पृथ्वी को सूर्यकी ओर वापस घूमने के लिए कोड करने के लिए एक ब्लॉक जोड़ा है, एक संक्षिप्त बातचीत के लिए एक साथ आएं।
- अब हमने मस्तिष्क और एलईडी प्रकाश का उपयोग करके दिन/रात चक्र को प्रदर्शित करने के लिए एक VEXcode परियोजना बनाई है। आपके अनुसार कौन सा मॉडल बेहतर है और क्यों?
- यदि आप एक VEXcode प्रोजेक्ट बनाना चाहते हैं जो यह समझाने में मदद करे कि ऐसा क्यों प्रतीत होता है कि सूर्य आकाश में घूम रहा है, तो आपको क्या लगता है कि आप इसे कोड करने के लिए किन ब्लॉकों का उपयोग कर सकते हैं?
भाग 2 - चरण दर चरण
- निर्देशविद्यार्थियों को निर्देश दें कि अब वे अपने कोड डे/नाइट निर्माण के लिए एक VEXcode प्रोजेक्ट बनाने के लिए जो उन्होंने सीखा है, उस पर काम करेंगे, जो यह समझाने में मदद करेगा कि ऐसा क्यों प्रतीत होता है कि सूर्य पूरे दिन आकाश में घूम रहा है। वे पृथ्वी को लगातार 6 घंटे तक घूमने और रुकने के लिए कोड करेंगे, ताकि वे देख सकें और दस्तावेजीकरण कर सकें कि छह घंटों के दौरान पृथ्वी पर बिंदु से सूर्य कैसा दिखाई देगा। पृथ्वी को घूमते हुए और फिर एक घंटे के लिए रुकते हुए देखने के लिए नीचे दिए गए एनीमेशन को देखें, जिसमें घूर्णन की डिग्री प्रदर्शित होती है और घूमते समय अपडेट होती है।
वीडियो फाइल
- मॉडलछात्रों के लिए मॉडल कि कैसे VEXcode GO में प्रोजेक्ट का निर्माण किया जाए।
-
लैब 1 में बनाए गए प्रोजेक्ट से [स्पिन फॉर] और [वेट] ब्लॉक को हटाकर शुरुआत करें। परियोजना अब इस तरह दिखाई देगी:
पिछले प्रोजेक्ट के अंतिम दो ब्लॉक हटाएँ। - इसके बाद छात्र को तीन [टिप्पणी] ब्लॉक जोड़ने चाहिए। उन्हें टिप्पणियों में 1:00, 2:00, और 3:00 का समय डालने को कहें। समझाएं कि हम अपनी परियोजना में प्रत्येक घंटे की कोडिंग का ट्रैक रखने के लिए टिप्पणियों का उपयोग करने जा रहे हैं।
तीन [टिप्पणी] ब्लॉक जोड़ें. - फिर, छात्रों को 1:00 [टिप्पणी] ब्लॉक के नीचे [स्पिन फॉर] ब्लॉक जोड़ने को कहें, उन्हें याद दिलाते हुए कि हम ब्लॉक में पैरामीटर सेट कर सकते हैं ताकि मोटर पृथ्वी को एक घंटे के बराबर दूरी पर घुमा सके।
[स्पिन फॉर] ब्लॉक जोड़ें. - इसके बाद, प्रदर्शित करें कि पैरामीटर में निर्धारित की जाने वाली डिग्री की संख्या कैसे निर्धारित की जाए।
- विद्यार्थियों को समझाएं कि हम चाहते हैं कि पृथ्वी एक बार में केवल एक घंटे की दूरी तक घूमे, लेकिन पहले हमें यह पता लगाना होगा कि यह कितने डिग्री होगा।
- छात्रों को इस गणना के माध्यम से बताएं:
- पृथ्वी का एक पूर्ण घूर्णन 360 डिग्री का होता है, तथा एक पृथ्वी दिवस 24 घंटे का होता है। यदि हम 360 डिग्री/24 घंटे को विभाजित करें, तो हमें 15 डिग्री प्राप्त होगी, इसलिए हमें प्रत्येक घंटे के घूर्णन के लिए अपनी मोटर को 15 डिग्री आगे की ओर घुमाना होगा।
-
अब, छात्रों को उनके [स्पिन फॉर] ब्लॉक में पैरामीटर में 15 टाइप करने को कहें।
पैरामीटर को 15 डिग्री पर सेट करें। - फिर प्रोजेक्ट का परीक्षण करने के लिए VEXcode GO में 'प्रारंभ' का चयन करें।
प्रोजेक्ट चलाने के लिए प्रारंभ का चयन करें. -
छात्रों को सूर्य के संबंध में पृथ्वी पर बिंदु की स्थिति का अवलोकन करना चाहिए। प्रत्येक बार जब छात्र अपनी परियोजनाओं का परीक्षण करते हैं, तो उन्हें प्रारंभ बटन दबाने से पहले यह सुनिश्चित कर लेना चाहिए कि पृथ्वी पर स्थित बिंदु सूर्य की ओर सीधा हो।
सूर्य की ओर सीधे मुख किए हुए बिंदु से शुरुआत करें - फिर, VEXcode परियोजना में एक और घंटा जोड़ने का प्रदर्शन करें। [प्रतीक्षा] ब्लॉक को खींचें और इसे [स्पिन फॉर] ब्लॉक से जोड़ें। इससे परियोजना अगले घंटे पर जाने से पहले 1:00 बजे रुक जाएगी। अन्यथा, पृथ्वी बिना रुके घूमती रहेगी। ऐसा करते समय छात्रों को भी अपने साथ चलने को कहें, और फिर [प्रतीक्षा] ब्लॉक में पैरामीटर को 2 सेकंड में बदल दें। इससे छात्रों को अपने प्रोजेक्ट के दौरान सूर्य के संबंध में बिंदु की स्थिति का अवलोकन करने का समय मिलेगा।
[प्रतीक्षा] ब्लॉक जोड़ें और पैरामीटर को 2 सेकंड पर सेट करें। -
इसके बाद, छात्रों को अगले दो घंटों तक कोड करने के लिए प्रोजेक्ट में जोड़ना जारी रखने को कहें, जैसे ही आप ब्लॉक जोड़ते हैं, वे उसी पैटर्न में जारी रखते हुए आपका अनुसरण करते हैं। छात्रों को अपने प्रोजेक्ट को चलाने को कहें, तथा प्रत्येक घंटे में सूर्य के संबंध में बिंदु की स्थिति का अवलोकन करें।
अगले दो घंटों के लिए कोड लिखने हेतु ब्लॉक जोड़ें। - अब, छात्रों को इसी पैटर्न का अनुसरण करते हुए परियोजना में ब्लॉक जोड़ना जारी रखना चाहिए, जब तक कि पृथ्वी लगातार छह घंटों तक एक-एक घंटे के अंतराल पर न घूम जाए।
- अंत में, छात्रों को अपनी परियोजनाएं चलानी चाहिए, तथा यह देखना चाहिए कि जब भी सूर्य [प्रतीक्षा] ब्लॉक पर रुकता है, तो पृथ्वी पर स्थित बिंदु के संबंध में सूर्य कहां होता है। उन्हें आकाश में घूमते हुए दिखाई देने वाले सूर्य के पैटर्न पर बारीकी से ध्यान देना चाहिए।
- एक बार जब छात्र अपना प्रोजेक्ट बना लें, तो उन्हें अपने प्रोजेक्ट का नामपृथ्वी का प्रति घंटा घूर्णनरखने को कहें और उसे अपने डिवाइस में सेव कर लें। VEXcode GO प्रोजेक्ट को सहेजने के लिए डिवाइस-विशिष्ट चरणों के लिए VEXcode GO VEX लाइब्रेरीकाखोलें और सहेजें अनुभाग देखें।
- जो छात्र जल्दी काम पूरा कर लेते हैं और उन्हें अतिरिक्त चुनौती की आवश्यकता होती है, उन्हें अपने प्रोजेक्ट में [दोहराएँ] ब्लॉक जोड़कर अपने कोड को सरल बनाने का प्रयास करने को कहें। क्या वे कम ब्लॉकों के साथ समान लक्ष्य को पूरा कर सकते हैं?
-
- सुविधा प्रदान करनाछात्रों के साथ बातचीत को सुविधाजनक बनाना, जब वे अपनी परियोजनाओं का परीक्षण करते हैं और कोड डे/नाइट बिल्ड की गतिविधि का निरीक्षण करते हैं।
- परियोजना में आपने क्या पैटर्न देखा? क्या आप इस पैटर्न का उपयोग करके परियोजना में अगले तीन घंटे जोड़ सकते हैं?
- क्या आप प्रोजेक्ट को कोड करने का कोई अलग तरीका सोच सकते हैं और फिर भी कोड डे/नाइट बिल्ड को उसी तरह आगे बढ़ा सकते हैं?
- प्रत्येक घंटे के बीतने के साथ आप पृथ्वी पर स्थित बिंदु के सापेक्ष सूर्य की स्थिति के बारे में क्या नोटिस करते हैं? आप वहां क्या पैटर्न देखते हैं?
- यदि विद्यार्थियों को इस पैटर्न की कल्पना करने में कठिनाई हो रही है, तो उन्हें अपने स्थान पर खड़े होकर कोड डे/नाइट बिल्ड की गति का अभिनय करने को कहें (जैसा उन्होंने लैब के एंगेज सेक्शन में किया था)। उन्हें अपने मॉडल में कमरे के सामने वाले हिस्से को सूर्य के रूप में उपयोग करना चाहिए तथा पृथ्वी के साथ घूमना चाहिए। उन्हें घूमते समय अपना एक हाथ सूर्य की ओर (कमरे के सामने की ओर) रखने को कहें, ताकि उन्हें पैटर्न को आत्मसात करने में मदद मिल सके।
- मान लीजिए कि हमने परियोजना दोपहर 12 बजे शुरू की, तो क्या आप मध्य रात्रि में सूर्य और पृथ्वी की स्थिति का अनुमान लगा सकते हैं? सुबह 6 बजे क्या होगा?
- याद दिलाएंछात्रों को याद दिलाएं कि वे अपने [स्पिन फॉर] और [वेट] ब्लॉकों में पैरामीटर्स को सही ढंग से सेट करना सुनिश्चित करें, क्योंकि जब वे वैज्ञानिक पैटर्न का निरीक्षण करने की कोशिश कर रहे होंगे तो वे कोड डे/नाइट बिल्ड के प्रदर्शन को प्रभावित करेंगे।
- छात्रों को इस बात पर जोर दें कि गलतियाँ करना कोडिंग का हिस्सा है, और महत्वपूर्ण बात यह है कि वे उनसे सीखें।
- प्रश्नविद्यार्थियों से विचार करने के लिए कहें कि दिन/रात चक्र के दौरान क्या हो रहा है, तथा दिन के विभिन्न समयों पर पृथ्वी के घूर्णन की स्थिति को समझना क्यों महत्वपूर्ण है?
- दिन/रात का चक्र पौधों और जानवरों को कैसे प्रभावित करता है?
- हम दिन/रात चक्र के ज्ञान का उपयोग मानव स्वास्थ्य या शहरों में परिवहन जैसी चीजों को बेहतर बनाने के लिए कैसे कर सकते हैं?
- आप किस प्रकार के करियर के बारे में सोच सकते हैं जो दिन/रात के चक्र से सीधे प्रभावित होते हैं?