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

- छात्रों को निर्देश दें कि वे अपने प्रोजेक्ट में टिप्पणियों के रूप में स्यूडोकोड का उपयोग करें ताकि संगठन, प्रवाह और समस्या निवारण में मदद मिल सके। छात्रों को याद दिलाएं कि वे अपनी परियोजना शुरू करने से पहले अपने स्यूडोकोड का मूल्यांकन करें। आप यहां से स्यूडोकोड रूब्रिक डाउनलोड कर सकते हैं (Google / .docx / .pdf)।
-
छात्रों को चुनौती पूरी करने में सहायता करते समय संदर्भ के लिए निम्नलिखित VEXcode V5 Python उदाहरण कोड देखें:
# लाइब्रेरी आयात vex से आयात * # प्रोजेक्ट कोड प्रारंभ # आगे ड्राइव करें, फिर बाएँ मुड़ें ड्राइवट्रेन.ड्राइव_फॉर(फॉरवर्ड, 650, एमएम) ड्राइवट्रेन.टर्न_फॉर(लेफ्ट, 90, डिग्री) # आगे ड्राइव करें, फिर दाएँ मुड़ें ड्राइवट्रेन.ड्राइव_फॉर(फॉरवर्ड, 900, एमएम) ड्राइवट्रेन.टर्न_फॉर(राइट, 90, डिग्री) # फार्मेसी में आगे ड्राइव करें और प्रतीक्षा करें ड्राइवट्रेन.ड्राइव_फॉर(फॉरवर्ड, 300, एमएम) प्रतीक्षा करें(3, सेकंड)
शिक्षक सुझाव
छात्रों को नया प्रोजेक्ट शुरू करने से पहले एक टेम्पलेट का चयन करना होगा। टेम्प्लेट प्रोजेक्ट में चयनित रोबोट के मोटर का कॉन्फ़िगरेशन शामिल है। यदि टेम्पलेट का उपयोग नहीं किया जाता है, तो रोबोट प्रोजेक्ट को सही ढंग से नहीं चलाएगा।
यदि आपको शुरुआत करने में परेशानी हो रही है, तो उदाहरण परियोजनाओं की समीक्षा करें।
उदाहरण परियोजनाओं को देखने से नए विचार उत्पन्न करने में मदद मिल सकती है।
निम्नलिखित चरणों को पूरा करें:
- फ़ाइलमेनू खोलें।
- उदाहरण खोलें चुनें।