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

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

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