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