शुरू करने से पहले
आवश्यक प्रश्न: रोबोट की गति को समझने से हमें बेहतर कोडर बनने में कैसे मदद मिल सकती है?
इकाई समझ:
- आप रोबोट को किस कोण पर चलाना चाहते हैं, इसका निर्धारण कैसे करें।
- रोबोट को एक निश्चित दूरी तक एक निश्चित कोण पर चलने के लिए कोड करने हेतु VEXcode AIM का उपयोग कैसे करें।
- प्रक्रिया को आसान बनाने के लिए VEXcode में कोडिंग से पहले किसी प्रोजेक्ट में ब्लॉकों के अनुक्रम की योजना कैसे बनाएं।
- किसी प्रोजेक्ट में बग्स को कैसे ढूंढें और ठीक करें।
- किसी प्रोजेक्ट को कोड करते समय सफलतापूर्वक सहयोग कैसे करें।
मानक संरेखण
कंप्यूटर विज्ञान शिक्षक संघ (CSTA)
- 1B-CS-02: मॉडल बनाएं कि कंप्यूटर हार्डवेयर और सॉफ्टवेयर कार्यों को पूरा करने के लिए एक सिस्टम के रूप में एक साथ कैसे काम करते हैं।
- 1B-DA-07: कारण-और-प्रभाव संबंधों को उजागर करने या प्रस्तावित करने, परिणामों की भविष्यवाणी करने, या किसी विचार को संप्रेषित करने के लिए डेटा का उपयोग करें।
- 1B-AP-08: एक ही कार्य के लिए कई एल्गोरिदम की तुलना करें और उन्हें परिष्कृत करें तथा निर्धारित करें कि कौन सा सबसे उपयुक्त है।
- 1B-AP-10: ऐसे प्रोग्राम बनाएं जिनमें अनुक्रम, ईवेंट, लूप और कंडीशनल शामिल हों।
- 1बी-एपी-11: प्रोग्राम विकास प्रक्रिया को सुविधाजनक बनाने के लिए समस्याओं को छोटी, प्रबंधनीय उपसमस्याओं में विघटित (विघटित) करें।
- 1B-AP-15: किसी प्रोग्राम या एल्गोरिथ्म का परीक्षण और डीबग (त्रुटियों की पहचान और सुधार) करना ताकि यह सुनिश्चित हो सके कि यह अपेक्षित रूप से चलता है।
- 2-एपी-15: उपयोगकर्ता की आवश्यकताओं को पूरा करने वाले समाधान को परिष्कृत करने के लिए टीम के सदस्यों और उपयोगकर्ताओं से फीडबैक प्राप्त करें और उसे शामिल करें।
- 2-एपी-19: प्रोग्रामों का दस्तावेजीकरण करें ताकि उनका अनुसरण, परीक्षण और डीबग करना आसान हो सके।
- 3A-AP-22: सहयोगी उपकरणों का उपयोग करके टीम भूमिकाओं में काम करते हुए कम्प्यूटेशनल कलाकृतियों को डिज़ाइन और विकसित करना।
आवश्यक सामग्री (प्रति समूह):
- VEX AIM कोडिंग रोबोट
- एक स्टिक नियंत्रक
- 3 नारंगी बैरल
- 3 नीले बैरल
- अप्रैलटैग आईडी 0 और 1
- एआईएम फील्ड (4 टाइलें और 8 दीवारें)
- VEXcode AIM
- एक कंप्यूटर
- रोबोट प्रोट्रैक्टर (प्रति छात्र)
- जर्नल (प्रति छात्र)
इस इकाई के लिए सुझाया गया समय: 6-7 सत्र
यद्यपि कक्षा-दर-कक्षा गति अलग-अलग होगी, फिर भी सुझाया गया समय आपको प्रभावी ढंग से योजना बनाने में मदद कर सकता है। एक 'सत्र' लगभग 45-50 मिनट का माना जाता है। आप अपने विद्यार्थियों को सबसे अच्छी तरह जानते हैं, इसलिए अपने परिवेश में विद्यार्थियों की आवश्यकताओं को सर्वोत्तम ढंग से पूरा करने के लिए समय को आवश्यकतानुसार समायोजित करें।
- परिचय: 1 सत्र
- पाठ 1: 1 सत्र
- पाठ 2: 1 सत्र
- पाठ 3: 1 सत्र
- यूनिट चैलेंज: 2-3 सत्र
अब जब आपने अपने रोबोट को VEXcode AIM में चलने के लिए कोड करना शुरू कर दिया है, तो आप नई चुनौतियों के लिए तैयार हैं! इस इकाई में, आप रोबोट को किसी भी कोण पर, एक निश्चित दूरी तक गति करने के लिए कोड करना सीखकर अपने कौशल में वृद्धि करेंगे। इकाई के अंत तक, आप अपना स्वयं का स्लैलम कोर्स बना लेंगे और अपने रोबोट को कोड कर देंगे ताकि वह यथासंभव सटीक और शीघ्रता से उस पर नेविगेट कर सके।
चुनौती के बारे में जानने के लिए नीचे दिया गया वीडियो देखें। इस चुनौती में, आप एक स्लैलम कोर्स बनाएंगे, और फिर अपने रोबोट को उसमें यथाशीघ्र नेविगेट करने के लिए कोड करेंगे। आपके रोबोट को सभी स्लैलम गेटों से होकर गुजरना होगा और अप्रैलटैग गेटों से गुजरकर दौड़ पूरी करनी होगी।
वीडियो देखने के बाद, कक्षा में इस पर चर्चा होगी। निम्नलिखित प्रश्नों के उत्तर अपनी डायरी में लिखें, ताकि आप चर्चा के दौरान साझा करने के लिए तैयार रहें:
- आपको क्या लगता है कि आप रोबोट को वीडियो में दिखाए गए कोणों पर चलने के लिए कैसे कोड कर सकते हैं?
- रोबोट को कोणों पर गति करने के लिए कोड करने के बारे में आपके मन में क्या प्रश्न आते हैं?
- क्या अलग-अलग कोणों पर चलने से पिछली इकाइयों में चुनौतियों को हल करने के आपके तरीके में कोई बदलाव आएगा? क्यों या क्यों नहीं व्याख्या कीजिये।
- चुनौती को पूरा करने के लिए आपको कौन से कौशल और समझ विकसित करने की आवश्यकता होगी?
वीडियो देखने के बाद, कक्षा में इस पर चर्चा होगी। निम्नलिखित प्रश्नों के उत्तर अपनी डायरी में लिखें, ताकि आप चर्चा के दौरान साझा करने के लिए तैयार रहें:
- आपको क्या लगता है कि आप रोबोट को वीडियो में दिखाए गए कोणों पर चलने के लिए कैसे कोड कर सकते हैं?
- रोबोट को कोणों पर गति करने के लिए कोड करने के बारे में आपके मन में क्या प्रश्न आते हैं?
- क्या अलग-अलग कोणों पर चलने से पिछली इकाइयों में चुनौतियों को हल करने के आपके तरीके में कोई बदलाव आएगा? क्यों या क्यों नहीं व्याख्या कीजिये।
- चुनौती को पूरा करने के लिए आपको कौन से कौशल और समझ विकसित करने की आवश्यकता होगी?
छात्रों द्वारा वीडियो देखने के बाद, छात्रों के अवलोकनों को जानने और उन्हें इकाई के लिए सीखने के लक्ष्यों को सह-निर्माण के लिए तैयार करने के लिए पूरी कक्षा में चर्चा की सुविधा प्रदान करें
- विद्यार्थियों से वीडियो के आधार पर अपने अवलोकन और विचार साझा करने के लिए कहें, तथा उन्हें वीडियो से साक्ष्य प्रस्तुत करने के लिए प्रोत्साहित करें। इस तरह के संकेतों का उपयोग करें:
- वीडियो में आपने ऐसा क्या देखा जिससे आप ऐसा सोचने लगे?
- जब छात्र अपने प्रश्न और विचार साझा करें, तो छात्रों को उनके आश्चर्यों को उत्पादक वैज्ञानिक प्रश्नों के रूप में प्रस्तुत करने में सहायता करें, तथा यह सुनिश्चित करें कि इस इकाई के लिए प्रत्येक इकाई की समझ को शामिल किया गया है।
- विद्यार्थियों को उन कौशलों और समझ पर विचार करने के लिए मार्गदर्शन करें जिनकी उन्हें चुनौती को पूरा करने के लिए आवश्यकता हो सकती है, क्योंकि वे इनका उपयोग सीखने के लक्ष्यों को सह-निर्मित करते समय करेंगे।
इसके बाद, निम्नलिखित संकेत का उपयोग करके छात्रों को इस इकाई की सामग्री से वास्तविक दुनिया का संबंध बनाने और पूर्व ज्ञान को शामिल करने में मदद करें:
- रोबोट के कुछ उदाहरण क्या हैं जो अपनी गतिविधियों को अनुकूलित करने के लिए कोणों का उपयोग कर सकते हैं?
- शहर में, वे स्वचालित वाहनों को सटीक मोड़ लेते हुए देख सकते हैं।
- ग्रामीण क्षेत्र में, वे ड्रोनों को विशिष्ट कोणों पर फसलों पर छिड़काव करते हुए देख सकते हैं।
- किसी गोदाम में, वे रोबोटों को अलमारियों के बीच अपना रास्ता अनुकूलित करते हुए देख सकते हैं।
सीखने के लक्ष्यों का सह-निर्माण
अब जब आपने वीडियो देख लिया है, तो आप जानते हैं कि आप रोबोट को स्लैलम कोर्स पर चलने के लिए कोडिंग करेंगे। इस बारे में सोचें कि इसे पूरा करने के लिए आपको क्या जानना होगा और क्या करने में सक्षम होना होगा। आप अपने समूह और अपने शिक्षक के साथ मिलकर सीखने के लक्ष्य तैयार करेंगे ताकि इस इकाई के लिए आपके सीखने के लक्ष्यों की साझा समझ हो।
अपने सीखने के लक्ष्यों को अपनी पत्रिका में दर्ज करें। आप अपनी प्रगति पर विचार करने और भविष्य में सीखने की योजना बनाने के लिए इकाई में बाद में इन सीखने के लक्ष्यों पर वापस आएंगे।
अब जब आपने वीडियो देख लिया है, तो आप जानते हैं कि आप रोबोट को स्लैलम कोर्स पर चलने के लिए कोडिंग करेंगे। इस बारे में सोचें कि इसे पूरा करने के लिए आपको क्या जानना होगा और क्या करने में सक्षम होना होगा। आप अपने समूह और अपने शिक्षक के साथ मिलकर सीखने के लक्ष्य तैयार करेंगे ताकि इस इकाई के लिए आपके सीखने के लक्ष्यों की साझा समझ हो।
अपने सीखने के लक्ष्यों को अपनी पत्रिका में दर्ज करें। आप अपनी प्रगति पर विचार करने और भविष्य में सीखने की योजना बनाने के लिए इकाई में बाद में इन सीखने के लक्ष्यों पर वापस आएंगे।
सह-निर्माण सीखने के लक्ष्योंकी प्रक्रिया के माध्यम से छात्रों को एक पूरे वर्ग के रूप में मार्गदर्शन करें।
- छात्रों के साथ विचार-विमर्श करें कि ऊपर दिए गए वीडियो में दिखाए गए क्रियाकलापों को पूरा करने के लिए उन्हें क्या जानना होगा। इन्हें “मैं कर सकता हूँ” कथन के रूप में प्रस्तुत करें।
- इस इकाई के लिए उदाहरण “मैं कर सकता हूँ” कथनों में शामिल हैं:
- मैं अपने रोबोट को किसी भी कोण पर एक विशिष्ट दूरी तक गति करने के लिए कोड करने हेतु VEXcode AIM का उपयोग कर सकता हूँ।
- मैं अपने प्रोजेक्ट को डीबग कर सकता हूं ताकि यह सुनिश्चित हो सके कि रोबोट अपेक्षित रूप से व्यवहार करे।
- इस इकाई के लिए उदाहरण “मैं कर सकता हूँ” कथनों में शामिल हैं:
- उस सूची के आधार पर सीखने के लक्ष्य का सह-निर्माण करें।
अपने छात्रों के साथ मिलकर सीखने के लक्ष्य बनाने के बारे में अधिक मार्गदर्शन के लिए, इस VEX लाइब्रेरी अनुच्छेददेखें। VEX PD+ मास्टरक्लास के इस पाठ से अपने विद्यार्थियों के साथ सीखने के लक्ष्य बनाने के बारे में अधिक जानें
अपने रोबोट को कोणों पर चलने के लिए कोडिंग शुरू करने के लिए अगला > चयन करें।