अब जबकि आपने अपना पहला रोबोट-से-रोबोट संदेश प्रोजेक्ट बना लिया है, तो अब समय है कि आप अनेक संदेश भेजने का प्रयास करें! इस पाठ में, आप सीखेंगे कि एक रोबोट से दूसरे रोबोट को एक से अधिक संदेश भेजने के लिए प्रोजेक्ट कैसे बनाएं।
इसके बारे में जानने के लिए नीचे दिया गया वीडियो देखें:
- रोबोटों के लिए एक से अधिक संदेश भेजने और प्राप्त करने हेतु परियोजनाएं बनाना।
- "पहले आओ, पहले पाओ" (FIFO) की अवधारणा यह निर्धारित करती है कि संदेशों को किस क्रम में प्राप्त किया जाएगा और उन पर कार्रवाई की जाएगी।
- एकाधिक संदेशों की जांच के लिए दोहराए गए लूप और सशर्त कथनों का उपयोग करना।
अब जब आपने वीडियो देख लिया है, तो अपने विचारों को अपनी डायरी में लिख लें। अपनी सोच को दिशा देने और पूरी कक्षा में चर्चा के लिए तैयार होने में मदद के लिए इन प्रश्नों के उत्तर दें:
- एकाधिक संदेश भेजने से रोबोट को जटिल कार्य करने के लिए कोड करना कैसे संभव हो जाता है?
- वीडियो में आपने ऐसा क्या देखा जो आपके दावों को सही साबित करता है?
- पिछले पाठ की तुलना में इस वीडियो में दिखाए गए प्रोजेक्टों में क्या समानता या भिन्नता है?
- वीडियो में दिखाए गए प्रोजेक्टों जैसी परियोजनाओं की योजना बनाते समय आपको क्या विचार करना चाहिए और क्यों?
- एकाधिक संदेशों वाली परियोजनाएं बनाने के बारे में आपके क्या प्रश्न हैं?
अब जब आपने वीडियो देख लिया है, तो अपने विचारों को अपनी डायरी में लिख लें। अपनी सोच को दिशा देने और पूरी कक्षा में चर्चा के लिए तैयार होने में मदद के लिए इन प्रश्नों के उत्तर दें:
- एकाधिक संदेश भेजने से रोबोट को जटिल कार्य करने के लिए कोड करना कैसे संभव हो जाता है?
- वीडियो में आपने ऐसा क्या देखा जो आपके दावों को सही साबित करता है?
- पिछले पाठ की तुलना में इस वीडियो में दिखाए गए प्रोजेक्ट में क्या समानता या भिन्नता है?
- वीडियो में दिखाए गए प्रोजेक्टों जैसी परियोजनाओं की योजना बनाते समय आपको क्या विचार करना चाहिए और क्यों?
- एकाधिक संदेशों वाली परियोजनाएं बनाने के बारे में आपके क्या प्रश्न हैं?
वीडियो देखने के बाद और अभ्यास से पहले, पूरी कक्षा चर्चा के लिए एकत्रित हो जाएं। चर्चा के आधार के रूप में दिए गए प्रश्नों के छात्रों के उत्तरों का उपयोग करें।
छात्रों के उत्तरों को बोर्ड पर नोट करें, ताकि वे आवश्यकतानुसार उन पर पुनः विचार कर सकें। छात्रों को अपने कथनों के समर्थन में अपनी पत्रिकाओं में लिखे नोट्स का संदर्भ लेने के लिए प्रोत्साहित करें।
निर्देशित अभ्यास
अब जब आपने वीडियो देख लिया है और उस पर चर्चा कर ली है, तो अब अभ्यास करने की बारी आपकी है। आप रोबोटों द्वारा अनेक संदेश भेजने और प्राप्त करने के लिए कोड परियोजनाओं में सहयोग करेंगे।
चरण 1: नीचे दिखाए अनुसार फ़ील्ड सेट करें।

चरण 2: ऐसी परियोजनाएं बनाएं जहां एक रोबोट दूसरे रोबोट को तीन अलग-अलग वस्तुओं को लेने और प्रत्येक को अप्रैलटैग आईडी 0 पर पहुंचाने का निर्देश देते हुए संदेश भेजता है। कार्य को पूरा करने के लिए दोनों रोबोटों की योजना और कोड बनाने में सहयोग करें।
- अपने अभ्यास का मार्गदर्शन करने के लिए इस कार्य कार्ड (Google / .docx / .pdf) का उपयोग करें।
- एक बार वस्तु वितरित हो जाने पर, मैदान पर रखी वस्तु को माल के दूसरे टुकड़े से बदल दें।
अभ्यास के लिए संसाधन:
यदि आपको गतिविधि पूरी करते समय अतिरिक्त सहायता की आवश्यकता हो तो यहां दिए गए संसाधन उपलब्ध हैं।
अब जब आपने वीडियो देख लिया है और उस पर चर्चा कर ली है, तो अब अभ्यास करने की बारी आपकी है। आप रोबोटों द्वारा अनेक संदेश भेजने और प्राप्त करने के लिए कोड परियोजनाओं में सहयोग करेंगे।
चरण 1: नीचे दिखाए अनुसार फ़ील्ड सेट करें।

चरण 2: ऐसी परियोजनाएं बनाएं जहां एक रोबोट दूसरे रोबोट को तीन अलग-अलग वस्तुओं को लेने और प्रत्येक को अप्रैलटैग आईडी 0 पर पहुंचाने का निर्देश देते हुए संदेश भेजता है। कार्य को पूरा करने के लिए दोनों रोबोटों की योजना और कोड बनाने में सहयोग करें।
- अपने अभ्यास का मार्गदर्शन करने के लिए इस कार्य कार्ड (Google / .docx / .pdf) का उपयोग करें।
- एक बार वस्तु वितरित हो जाने पर, मैदान पर रखी वस्तु को माल के दूसरे टुकड़े से बदल दें।
अभ्यास के लिए संसाधन:
यदि आपको गतिविधि पूरी करते समय अतिरिक्त सहायता की आवश्यकता हो तो यहां दिए गए संसाधन उपलब्ध हैं।
चरण 2 कार्य कार्ड वितरित करें (Google / .docx / .pdf). जब छात्र अपनी परियोजनाओं की योजना बनाने और कोड करने में सहयोग करते हैं, तो कमरे में घूमें और इस तरह के प्रश्न पूछें:
- कोडिंग पर:
- आप यह कैसे सुनिश्चित कर रहे हैं कि रोबोट R को रोबोट S द्वारा भेजे गए सभी संदेश प्राप्त हो जाएं?
- आप कैसे जानते हैं कि रोबोट R को रोबोट S के संदेश किस क्रम में प्राप्त होंगे?
- यदि आप रोबोट आर द्वारा उठाई और वितरित की जाने वाली वस्तुओं का क्रम बदलना चाहते हैं, तो आपको क्या करना होगा?
- क्या आप रोबोट एस द्वारा भेजे जाने वाले संदेश को बदल सकते हैं, और फिर भी रोबोट आर से वही व्यवहार प्राप्त कर सकते हैं?
- क्या आप रोबोट एस द्वारा भेजे जाने वाले संदेश को समान रख सकते हैं, लेकिन रोबोट आर से भिन्न व्यवहार प्राप्त कर सकते हैं?
- सहयोग पर:
- आप किस प्रकार से यह सुनिश्चित कर सकते हैं कि आप दोनों समूहों के बीच अपने विचारों को स्पष्ट रूप से संप्रेषित कर रहे हैं?
- आप यह कैसे सुनिश्चित कर रहे हैं कि सभी लोग इसमें भाग ले रहे हैं?
यदि विद्यार्थियों को रोबोट आर के लिए तीनों वस्तुओं को उठाने और वितरित करने के लिए प्रोजेक्ट बनाने में कठिनाई हो रही है, तो उन्हें अपने सीखने को सुदृढ़ करने के लिए पृष्ठ के शीर्ष पर वीडियो को दोबारा देखने के लिए प्रोत्साहित करें।
लपेटें
अब जब आपने गतिविधि पूरी कर ली है, तो यह साझा करने का समय है कि आपने रोबोटों के लिए अनेक संदेश भेजने और प्राप्त करने की कोडिंग परियोजनाओं के बारे में क्या सीखा। अपनी सीख पर विचार करने और पूरी कक्षा में चर्चा के लिए तैयार होने में मदद के लिए अपनी डायरी में निम्नलिखित प्रश्नों के उत्तर दें:
- आपने यह कैसे तय किया कि रोबोट एस से रोबोट आर तक क्या संदेश भेजा जाए?
- आपने रोबोट एस से रोबोट आर तक भेजे जाने वाले संदेशों के क्रम का निर्णय कैसे किया?
- रोबोट आर, रोबोट एस से भेजे गए प्रत्येक संदेश पर कैसे कार्य करने में सक्षम है?
- अपनी परियोजनाएं बनाते समय आपको किन चुनौतियों का सामना करना पड़ा? आपने उन पर काबू पाने के लिए एक साथ मिलकर कैसे काम किया?
- आप किसी ऐसे व्यक्ति को क्या सलाह देंगे जो एक रोबोट से दूसरे रोबोट को अनेक संदेश भेजने के लिए परियोजनाएं बनाना सीख रहा है?
अब जब आपने गतिविधि पूरी कर ली है, तो यह साझा करने का समय है कि आपने रोबोटों के लिए अनेक संदेश भेजने और प्राप्त करने की कोडिंग परियोजनाओं के बारे में क्या सीखा। अपनी सीख पर विचार करने और पूरी कक्षा में चर्चा के लिए तैयार होने में मदद के लिए अपनी डायरी में निम्नलिखित प्रश्नों के उत्तर दें:
- आपने यह कैसे तय किया कि रोबोट एस से रोबोट आर तक क्या संदेश भेजा जाए?
- आपने रोबोट एस से रोबोट आर तक भेजे जाने वाले संदेशों के क्रम का निर्णय कैसे किया?
- रोबोट आर, रोबोट एस से भेजे गए प्रत्येक संदेश पर कैसे कार्य करने में सक्षम है?
- अपनी परियोजनाएं बनाते समय आपको किन चुनौतियों का सामना करना पड़ा? आपने उन पर काबू पाने के लिए एक साथ मिलकर कैसे काम किया?
- आप किसी ऐसे व्यक्ति को क्या सलाह देंगे जो एक रोबोट से दूसरे रोबोट को अनेक संदेश भेजने के लिए परियोजनाएं बनाना सीख रहा है?
विद्यार्थियों को अपनी सीख को सम्पूर्ण कक्षा में चर्चा के माध्यम से साझा करने के लिए मार्गदर्शन करें। छात्रों को अभ्यास के माध्यम से उनकी सीख पर चिंतन करने में सहायता करें ताकि वे साझा समझ या सीखने के लक्ष्यों पर एकाग्र हो सकें।
विद्यार्थियों द्वारा अपनी पत्रिकाओं में दिए गए उत्तरों को चर्चा के प्रारंभिक बिंदु के रूप में उपयोग करें। विद्यार्थियों की समझ को दिशा देने के लिए अनुवर्ती प्रश्न पूछें:
- एकाधिक संदेश भेजने और प्राप्त करने पर:
- प्रत्येक संदेश प्राप्त करने वाले रोबोट में क्या व्यवहार उत्पन्न हुआ?
- आपने यह कैसे सुनिश्चित किया कि प्राप्तकर्ता रोबोट आपके इच्छित तरीके से प्रतिक्रिया दे?
- क्या कोई भी संदेश अपेक्षानुसार काम नहीं कर रहा था? आपको इसका कारण कैसे पता चला?
- क्या आप ऐसी अन्य परियोजनाओं के बारे में सोच सकते हैं जहां रोबोट द्वारा एकाधिक संदेश भेजने के लिए संचार करना उपयोगी हो सकता है?
- सहयोग पर:
- आपने मिलकर यह निर्णय कैसे लिया कि कौन से संदेश भेजे जाएं और किस क्रम में?
- क्या योजना बनाते या कोडिंग करते समय आपके समूह में कोई मतभेद हुआ? आपने उनका समाधान कैसे किया?
अगले पाठ पर जाने के लिए अगला > चुनें।