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

- छात्रों को निर्देश दें कि वे अपने प्रोजेक्ट में संगठन, प्रवाह और समस्या निवारण में सहायता के लिए छद्म कोड को टिप्पणी के रूप में उपयोग करें। छात्रों को याद दिलाएं कि वे अपनी परियोजनाएं शुरू करने से पहले अपने छद्म कोड का मूल्यांकन करें। आप यहां छद्मकोड रूब्रिक डाउनलोड कर सकते हैं (Google / .docx / .pdf)।
-
चुनौती को पूरा करने में छात्रों की मदद करते समय संदर्भ के लिए निम्नलिखित उदाहरण देखें:
int main() { // रोबोट कॉन्फ़िगरेशन आरंभ कर रहा है. दूर नहीं करते! vexcodeInit(); // प्रोजेक्ट कोड शुरू करें // आगे बढ़ें, फिर बाएं मुड़ें Drivetrain.driveFor(forward, 650, mm); Drivetrain.turnFor(left, 90, degrees); // आगे बढ़ें, फिर दाएं मुड़ें Drivetrain.driveFor(forward, 900, mm); Drivetrain.turnFor(right, 90, degrees); // फार्मेसी में आगे बढ़ें और प्रतीक्षा करें Drivetrain.driveFor(forward, 300, mm); }
शिक्षक युक्तियाँ
छात्रों को नया प्रोजेक्ट खोलने से पहले एक टेम्पलेट का चयन करना होगा। टेम्पलेट प्रोजेक्ट में चयनित रोबोट का मोटर कॉन्फ़िगरेशन शामिल है। यदि टेम्पलेट का उपयोग नहीं किया जाता है, तो रोबोट प्रोजेक्ट को सही ढंग से नहीं चलाएगा।
यदि आपको आरंभ करने में परेशानी हो रही है, तो उदाहरण परियोजनाओं की समीक्षा करें।
उदाहरण परियोजनाओं को देखने से विचार उत्पन्न करने में मदद मिल सकती है।
निम्नलिखित चरण पूरे करें:
- फ़ाइलमेनू खोलें.
- उदाहरणखोलें का चयन करें.