परिचय
इस इकाई में, आप 6-एक्सिस आर्म के साथ ब्लॉक-आधारित कोडिंग का अन्वेषण करना शुरू करेंगे। आप 6-अक्ष भुजा को x, y और z-अक्षों के साथ गति करने के लिए कोड करना सीखेंगे। फिर आप उन कौशलों को संयोजित करके एक प्रोजेक्ट बनाएंगे, जिसमें 6-अक्ष भुजा को तीनों अक्षों पर ले जाकर, किसी भी क्यूब से टकराए बिना, विशिष्ट टाइल स्थानों पर स्पर्श कराया जाएगा।
इस इकाई में आप क्या करेंगे और क्या सीखेंगे, इसका अवलोकन करने के लिए नीचे दिया गया परिचयात्मक वीडियो देखें।
सीखने के लक्ष्यों का सह-निर्माण
अब जब आपने वीडियो देख लिया है, तो आप जानते हैं कि आप 6-अक्ष भुजा को x, y, और z-अक्षों के साथ चलने के लिए कोड करते हैं ताकि विशिष्ट टाइल स्थानों को स्पर्श किया जा सके। आप सिग्नल टॉवर के रंग बदलने के लिए कोड को संशोधित करके शुरुआत करेंगे। फिर आप 6-अक्ष भुजा को x, y, और z-अक्षों के साथ चलने के लिए कोड करेंगे। फिर आप यह सब एक साथ रखकर हाथ को टाइल पर स्थानों को स्थानांतरित करने और छूने के लिए कोड करेंगे। सोचें कि उन कार्यों को पूरा करने के लिए आपको क्या जानना और सीखना होगा।
आप अपने समूह और अपने शिक्षक के साथ मिलकर इन लक्ष्यों को प्राप्त करने के लिए शिक्षण लक्ष्य तैयार करेंगे, ताकि आपको इकाई के लिए अपने शिक्षण लक्ष्यों की साझा समझ हो। आप अपने सीखने के लक्ष्यों को अपनी इंजीनियरिंग नोटबुक में लिखेंगे ताकि आप पूरे यूनिट में उनका संदर्भ ले सकें।
सीखने के लक्ष्यों को "मैं कर सकता हूँ" कथनों के रूप में व्यक्त करना सहायक होता है। इस इकाई के लिए उदाहरणात्मक शिक्षण लक्ष्य निम्नलिखित हो सकते हैं:
- मैं प्रोग्रामिंग भाषा और रोबोट व्यवहार को परिभाषित कर सकता हूं।
- मैं 6-अक्ष भुजा को x-अक्ष पर एकाधिक स्थानों पर ले जाने के लिए कोड कर सकता हूँ।
- मैं 6-अक्ष भुजा को किसी बाधा पर ले जाने के लिए आवश्यक व्यवहारों के अनुक्रम का दस्तावेजीकरण कर सकता हूँ।
अपने सीखने के लक्ष्य बनाने के लिए, सबसे पहले इस बात पर विचार करें कि ऊपर दिए गए वीडियो में दिखाए गए क्रियाकलापों को पूरा करने के लिए आपको क्या जानना होगा। अपनी इंजीनियरिंग नोटबुक में एक सूची बनाएं कि आपको क्या जानना, सीखना और करना होगा, जैसे:
- 6-अक्ष भुजा को x-अक्ष के साथ स्थानांतरित करने के लिए ब्लॉक में निर्देशांक बदलें।
- किसी बाधा को पार करने के लिए z-अक्ष के साथ चलने के लिए 6-अक्ष भुजा को कोड करें।
- किसी परियोजना में किए गए व्यवहारों को अपनी इंजीनियरिंग नोटबुक में दर्ज करें।
- किसी कार्य को पूरा करने के लिए आवश्यक व्यवहारों की पहचान करें।
- गतिविधि को सहयोगात्मक रूप से पूरा करने के लिए व्यवहारों को क्रमबद्ध करने के लिए अपने समूह के साथ मिलकर काम करें।
इसके बाद, अपनी सूची के आधार पर सीखने के लक्ष्यों का सह-निर्माण करें। सोचें कि आपके द्वारा सूचीबद्ध प्रत्येक चीज़ को "मैं कर सकता हूँ" कथनों का उपयोग करके सीखने के लक्ष्य में कैसे ढाला जा सकता है। आप अपने इंजीनियरिंग नोटबुक में अपने सीखने के लक्ष्यों को लिखने में सहायता के लिए इस टेम्पलेट का उपयोग कर सकते हैं। (गूगल डॉक / .docx / .pdf)
उदाहरण के लिए, सूची आइटम "6-अक्ष भुजा को x-अक्ष के साथ ले जाने के लिए ब्लॉक में निर्देशांक बदलें"के सीखने के लक्ष्य पर स्थानांतरित किया जा सकता है। मैं 6-अक्ष भुजा को x-अक्ष पर एकाधिक स्थानों पर ले जाने के लिए कोड कर सकता हूँ।
निम्नलिखित तालिका एक उदाहरण दिखाती है कि आपकी इंजीनियरिंग नोटबुक में लर्निंग टारगेट ऑर्गनाइज़र को कैसे भरा जा सकता है।
| सीखने का लक्ष्य श्रेणी | सीखने के लक्ष्य |
|---|---|
|
ज्ञान लक्ष्य यूनिट में सफल होने के लिए मुझे क्या जानना और समझना होगा? |
|
|
कौशल लक्ष्य मैं क्या प्रदर्शित कर सकता हूँ जिससे यह पता चले कि मैं इस इकाई में सफल होने के लिए आवश्यक अवधारणाओं और कौशलों को समझता हूँ? |
|
|
उत्पाद लक्ष्य यूनिट में सफल होने के लिए अवधारणाओं और कौशल के बारे में अपने ज्ञान को प्रदर्शित करने और विस्तारित करने के लिए मैं अपनी इंजीनियरिंग नोटबुक में क्या रिकॉर्ड कर सकता हूं? |
|
अपने सीखने के लक्ष्यों को अपने शिक्षक के साथ साझा करें।आवश्यकतानुसार उन्हें समायोजित करें ताकि आप, आपका समूह और आपके शिक्षक सभी सहमत हों।
शब्दावली
इस इकाई में, आपको 6-अक्ष भुजा की गतिविधियों को नियंत्रित करने के तरीके के रूप में ब्लॉक-आधारित कोडिंग से परिचित कराया जाएगा। यह शब्दावली सूची आपके सामने आने वाले किसी भी नए शब्द के लिए संदर्भ प्रदान करने के लिए है। इस शब्दावली को अपनी इंजीनियरिंग नोटबुक में लिख लें। इस सूची का संदर्भ के रूप में उपयोग करें जब आप इकाई पर काम करें और ऐसे शब्दों का सामना करें जिनसे आप परिचित नहीं हों।
- व्यवहार
- रोबोट द्वारा निष्पादित और प्रोग्रामिंग भाषा द्वारा परिभाषित क्रियाएं।
- प्रोग्रामिंग भाषा
- नियमों का एक समूह जिसमें प्रतीक क्रियाओं का प्रतिनिधित्व करते हैं। VEXcode 6-एक्सिस आर्म के लिए प्रोग्रामिंग भाषा है।
- आज्ञा
- प्रोग्रामिंग ब्लॉक जो रोबोटिक भुजा के व्यवहार को बदलते हैं।
- नियंत्रित रोक
- एक सुरक्षा विशेषता जो दुर्घटनाओं या क्षति को रोकने के लिए 6-एक्सिस आर्म की गति को नियंत्रित तरीके से तत्काल रोकने की अनुमति देती है।
| मात्रा | आवश्यक सामग्री |
|---|---|
| प्रति समूह 1 |
सीटीई वर्कसेल किट |
| प्रति समूह 1 |
कंप्यूटर |
| प्रति समूह 1 |
VEXकोड EXP |
| प्रति छात्र 1 |
इंजीनियरिंग नोटबुक |
| प्रति समूह 3 |
क्यूब्स |
प्रोजेक्ट लोड करना, नाम देना और सहेजना
इससे पहले कि आप VEXcode का उपयोग करके 6-एक्सिस आर्म को कोड कर सकें, आपको यह सीखना होगा कि किसी प्रोजेक्ट को कैसे खोलें, नाम दें और सेव करें। किसी प्रोजेक्ट को लोड, नाम देते और सहेजते समय नीचे दिए गए चरणों का संदर्भ के रूप में उपयोग करें।
- किसी मौजूदा प्रोजेक्ट को लोड करने के लिए, फ़ाइल मेनू में खोलें चयन करें।

2. इसके बाद, अपने डिवाइस की फ़ाइलों में नेविगेट करके .cteblocks एक्सटेंशन वाले प्रोजेक्ट का पता लगाएं और प्रोजेक्ट खोलें।

3. किसी प्रोजेक्ट को सहेजने के लिए, पहले प्रोजेक्ट नाम फ़ील्ड का चयन करें। एक डायलॉग बॉक्स खुलेगा जहां आप अपनी परियोजना का नाम दे सकते हैं। अपने प्रोजेक्ट को एक ऐसा नाम दें जिसका आप बाद में आसानी से संदर्भ ले सकें, और सहेजेंचयन करें।

किसी प्रोजेक्ट को डाउनलोड करने और चलाने के बारे में जानने के लिएअगला > चुनें.