अब समय आ गया है अपनी चुनौती को बढ़ाने का! इस पाठ में, आप VEXcode AIM का उपयोग करके अपने VEX AIM कोडिंग रोबोट को चार दिशाओं में कोड करना सीखेंगे। आप रोबोट को बायीं और दायीं ओर गति करने के लिए कोड करने हेतु पिछले पाठों में सीखी गई बातों पर काम करेंगे। फिर आप रोबोट को मैदान पर मौजूद बाधाओं के आसपास ले जाने और वापस उसके प्रारंभिक स्थान पर लाने के लिए एक प्रोजेक्ट बनाएंगे!
इसके बारे में जानने के लिए नीचे दिया गया वीडियो देखें:
- ब्लॉक के लिए चाल में दिशा पैरामीटर को बाएँ और दाएँ बदलना।
- अपनी योजना के आधार पर कई ब्लॉकों को अनुक्रमित करना।
- बुनियादी डिबगिंग जैसे कि किसी परियोजना में त्रुटि ढूंढना और उसे ठीक करना।
- मापनों का उपयोग कर पैरामीटर निर्धारित करना।
अब जब आपने वीडियो देख लिया है, तो अपने विचारों को अपनी डायरी में लिख लें। अपनी सोच को दिशा देने और पूरी कक्षा में चर्चा के लिए तैयार होने में मदद के लिए इन प्रश्नों के उत्तर दें:
- रोबोट को स्थानांतरित करने के लिए ब्लॉक के लिए मूव, बटन कोडिंग और ड्राइव मोड का उपयोग करने के बीच आप क्या समानताएं या अंतर देखते हैं?
- अपने विचारों के समर्थन में आपने वीडियो में क्या देखा?
- ब्लॉकों के क्रम और मापदंडों के बारे में आप क्या नोटिस करते हैं? कम से कम तीन अवलोकन लिखें।
- चार बैरलों के चारों ओर घूमने के लिए VEXcode का उपयोग करने के बारे में आपके पास कम से कम दो प्रश्न हों तो उन्हें सूचीबद्ध करें।
- आपके पास ऐसा कौन सा कौशल है जो आपको लगता है कि VEXcode में डिबगिंग में सफल होने में आपकी मदद करेगा?
अब जब आपने वीडियो देख लिया है, तो अपने विचारों को अपनी डायरी में लिख लें। अपनी सोच को दिशा देने और पूरी कक्षा में चर्चा के लिए तैयार होने में मदद के लिए इन प्रश्नों के उत्तर दें:
- रोबोट को स्थानांतरित करने के लिए ब्लॉक के लिए मूव, बटन कोडिंग और ड्राइव मोड का उपयोग करने के बीच आप क्या समानताएं या अंतर देखते हैं?
- अपने विचारों के समर्थन में आपने वीडियो में क्या देखा?
- ब्लॉकों के क्रम और मापदंडों के बारे में आप क्या नोटिस करते हैं? कम से कम तीन अवलोकन लिखें।
- चार बैरलों के चारों ओर घूमने के लिए VEXcode का उपयोग करने के बारे में आपके पास कम से कम दो प्रश्न हों तो उन्हें सूचीबद्ध करें।
- आपके पास ऐसा कौन सा कौशल है जो आपको लगता है कि VEXcode में डिबगिंग में सफल होने में आपकी मदद करेगा?
वीडियो देखने के बाद और अभ्यास से पहले, छात्र एक साथ मिलकर पूरी कक्षा में चर्चा करते हैं चर्चा के आधार के रूप में दिए गए प्रश्नों के छात्रों के उत्तरों का उपयोग करें।
चर्चा करते समय, छात्रों को रोबोट को चलाने के पिछले तरीकों जैसे बटन कोडिंग और ड्राइव मोड का संदर्भ लेने के लिए प्रोत्साहित करें। आंदोलनों की समानताओं और अंतरों के लिए एक तुलना चार्ट बनाएं। इस कलाकृति का उपयोग शेष इकाई में करें।
- घूर्णन और अगल-बगल की गतिविधियों के बीच अंतर पर ध्यान दें। आप विद्यार्थियों से इन गतिविधियों के बारे में अनुवर्ती प्रश्न पूछ सकते हैं कि उनके अनुसार रोबोट इन तरीकों से कैसे गति कर पाता है
- यूनिट 1 पाठ 2 वीडियो का संदर्भ लें, जिसमें रोबोट के तीन पहिये दिखाए गए हैं और बताया गया है कि किस प्रकार यह रोबोट को किसी भी दिशा में चलने की क्षमता प्रदान करता है। अगली इकाई में जाने पर यह जानकारी महत्वपूर्ण होगी।
यदि छात्रों को अपने विचारों को व्यक्त करने में सहायता की आवश्यकता हो तो उन्हें अपनी पत्रिकाओं या वीडियो के दृश्य का संदर्भ लेने के लिए प्रोत्साहित करें। याद रखें, जर्नल छात्रों की मेटाकॉग्निशन को समर्थन देने का एक उपकरण है।
निर्देशित अभ्यास
अब जब आपने रोबोट को चारों दिशाओं में चलाने के लिए कोडिंग के बारे में जान लिया है और उस पर चर्चा कर ली है, तो अब अभ्यास करने की बारी आपकी है!
चरण 1: नीचे दिखाए अनुसार फ़ील्ड सेट करें।

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

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