मुख्य सामग्री पर जाएं
शिक्षक पोर्टल

वैकल्पिक कोडिंग विधियाँ

इस इकाई को वैकल्पिक कोडिंग विधि का उपयोग करने के लिए अनुकूलित करें।

यह STEM लैब यूनिट कोडर और कोडर कार्ड के साथ उपयोग के लिए लिखी गई है।  , आप कोड को टच करने के लिए 123 रोबोट पर बटन का उपयोग कर सकते हैं, या यूनिट लागू करने के लिए VEXcode 123 का उपयोग कर सकते हैं। यह लचीलापन आपको अपने छात्रों की व्यक्तिगत जरूरतों को पूरा करने में मदद कर सकता है। उदाहरण के लिए, यदि आपके छात्र पहले से ही VEXcode 123 से परिचित हैं, तो वे VEXcode 123 के साथ सभी कोडिंग गतिविधियों को पूरा कर सकते ।  लैब के सारांश अनुभाग में अतिरिक्त जानकारी है जो  लैब को VEX कोड 123 या रोबोट पर बटन का उपयोग करने के लिए संशोधित करने में मदद कर सकती है।

VEXcode 123 अनुकूलन

यदि इस यूनिट के साथ VEXcode 123 का उपयोग कर रहे हैं, तो छात्र गतिविधियों में 123 रोबोट को चलाने के लिए निम्नलिखित ब्लॉकों का उपयोग कर सकते हैं। VEXcode 123 के साथ काम करने के तरीके के बारे में अधिक जानकारी के लिए, STEM लाइब्रेरी के VEXcode 123 अनुभाग को देखें।

VEX कोड 123 ब्लॉक व्यवहार
ब्लॉक के लिए ड्राइव करें [ड्राइव फॉर] ब्लॉक 123 रोबोट को दी गई दूरी तक आगे या पीछे ले जाता है। सेट करें अंडाकार बॉक्स में मान दर्ज करके निर्धारित करें कि 123 रोबोट कितनी दूर तक चलेगा।
ब्लॉक के लिए मुड़ें [टर्न फॉर] ब्लॉक 123 रोबोट को निर्दिष्ट संख्या में डिग्री के लिए बाएं या दाएं ओर अपनी जगह पर ही घुमाता है।
  • लैब 1,  प्ले पार्ट 2 में, छात्र 123 रोबोट को एक जटिल क्रिया जैसे कि एक वृत्त में घूमने के लिए एक प्रोजेक्ट बनाएंगे। नीचे के लिए एक संभावित समाधान देखें प्ले पार्ट 2 ताकि 123 रोबोट एक वृत्त में घूम सके।

    VEXcode प्रोजेक्ट में 123 रोबोट को गोलाकार घुमाने के लिए: 4 दाएं मुड़ने वाले ब्लॉक।
    लैब 1 - खेल भाग 2 समाधान - एक वृत्त में घूमें
  • लैब 2 में, छात्र ऊपर दिए गए [ड्राइव फॉर] और [टर्न फॉर] वीईएक्सकोड 123 ब्लॉक के लिए व्यवहार का अवलोकन कर सकते हैं। छात्रों को यह पता लगाने दें कि वे ब्लॉक में पैरामीटर बदलकर 123 रोबोट को अलग-अलग दूरी तक ले जाने, अलग-अलग दिशाओं में मोड़ने या निर्दिष्ट डिग्री तक घुमाने का तरीका कैसे खोज सकते हैं। , प्ले पार्ट 2 के लिए, उन्हें एक VEXcode प्रोजेक्ट बनाने के लिए जिसमें 123 रोबोट एक वर्ग में चलता हो। प्ले पार्ट 2 — एक वर्ग में ड्राइव करें के लिए संभावित VEX कोड 123 समाधान के नीचे देखें।

    एक वर्ग में ड्राइव करें, जिसमें "स्टार्ट ब्लॉक" के बाद "ड्राइव फॉर 1 स्टेप", "टर्न राइट फॉर 90 डिग्री" की प्रक्रिया को कुल चार बार दोहराया जाता है।
    वर्ग में ड्राइव करने का संभावित समाधान
  • लैब 3 में, छात्र एक प्रोजेक्ट बनाएंगे जिसमें 123 रोबोट को मैप चैलेंज प्रॉम्प्ट द्वारा निर्दिष्ट प्रारंभिक बिंदु से गंतव्य तक ड्राइव करना होगा यह प्ले पार्ट 1 के मैप लेआउट के आधार पर पार्क से घर तक ड्राइव करने के प्रॉम्प्ट के लिए एक संभावित VEXcode 123 समाधान है।

    ट्रेजर मैप का संभावित हल "व्हेन स्टार्टेड" ब्लॉक से शुरू होता है, और उसके बाद "तीन कदम आगे बढ़ें, 90 डिग्री दाएं मुड़ें, एक कदम आगे बढ़ें" आता है। पार्क से घर तक जाने के संभावित समाधान
  • लैब 4 में, छात्र प्रोजेक्ट में मौजूद समस्याओं को ठीक करने का अभ्यास करते हैं। छात्रों को अपेक्षित व्यवहार और त्रुटिपूर्ण VEX कोड 123 प्रोजेक्ट दें ताकि वे उसे डीबग कर सकें। अपेक्षित व्यवहार: चार स्थान आगे बढ़ें, बाएँ मुड़ें और बैंगनी रंग से चमकें, एक स्थान आगे बढ़ें, दाएँ मुड़ें, फिर हॉर्न बजाएँ. छात्रों को बाईं ओर दिए गए प्रोजेक्ट को डिबग करने के लिए दें। दाईं ओर स्थित VEXcode 123 प्रोजेक्ट ही इसका समाधान है।

    लैब 4 के लिए VEXcode प्रोजेक्ट्स की साथ-साथ दिखाई गई छवियां। बाईं ओर वह प्रोजेक्ट है जिसे डीबग करने की आवश्यकता नहीं है। यह "When started" ब्लॉक से शुरू होता है, और इसके बाद "Drive forward for 2 steps, Turn left for 90 degrees, Drive forward for 1 step, Turn left for 90 degrees, Drive forward for 1 step, Turn right for 90 degrees, Play sound honk" आता है। दाईं ओर समाधान दिया गया है। यह "When started" ब्लॉक से शुरू होता है, उसके बाद "Drive forward for 4 steps, Turn left for 90 degrees, Drive forward for one step, Turn right for 90 degrees, Play sound honk" आता है।
    फंडामेंटल्स लैब 4 सॉल्यूशन

स्पर्श अनुकूलन

आप इस यूनिट को 123 रोबोट पर मौजूद बटनों का उपयोग करके इन लैब्स में दी गई गतिविधियों को पूरा करने के लिए भी अनुकूलित कर सकते हैं। छात्रों को यह समझना चाहिए कि बटन का प्रत्येक प्रेस 123 रोबोट की 1 गति के बराबर है।  , वे बटन दबाने की एक श्रृंखला के माध्यम से एक प्रोजेक्ट बना सकते हैं। छात्रों  पहचानना चाहिए कि जिस क्रम में वे बटन दबाते हैं, उसी क्रम में रोबोट व्यवहारों को निष्पादित करेगा। 123 रोबोट का उपयोग कैसे करें, इस बारे में अधिक जानकारी के लिए, 123 रोबोट एसटीईएम लाइब्रेरी का उपयोग करना लेख देखें। 123 रोबोट पर टच बटन का उपयोग करके कोडिंग के बारे में अधिक जानकारी के लिए, 123 रोबोट एसटीईएम लाइब्रेरी लेख पर टच बटन के साथ देखें।

बटन नाम व्यवहार
123 रोबोट के केंद्र में स्टार्ट बटन। शुरू बटन दबाने पर प्रोजेक्ट शुरू हो जाता है।
123 रोबोट के सामने वाला मूव बटन। कदम 123 रोबोट 1 रोबोट की लंबाई या 123 फील्ड पर 1 वर्ग के बराबर आगे बढ़ेगा।
123 रोबोट के ऊपरी दाएं कोने पर स्थित दाएं बटन को घुमाएं। सही 123 रोबोट अपनी जगह पर ही दाईं ओर 90 डिग्री घूमेगा।
123 रोबोट के ऊपरी बाएँ कोने पर स्थित बाएँ बटन को घुमाएँ। बाएं 123 रोबोट अपनी जगह पर 90 डिग्री बाईं ओर घूमेगा।
123 रोबोट के ऊपरी-पीछे वाले हिस्से पर ध्वनि चलाने वाला बटन है। आवाज़ 123 रोबोट हॉर्न की आवाज बजाएगा।
  • लैब 1 को अनुकूलित करने के लिए, छात्रों को एक प्रोजेक्ट बनाने के लिए कहें जिसमें 123 रोबोट एक जटिल व्यवहार जैसे कि एक वृत्त में घूमना प्रदर्शित करे। छात्रों को आवश्यक चरणों को समझने में मदद करें, फिर 123 रोबोट पर मौजूद बटनों का उपयोग करके एक टच कोड प्रोजेक्ट बनाएं। रोबोट को वृत्ताकार घुमाने के लिए एक संभावित समाधान का उदाहरण है। समाधान में बटन दबाने का क्रम बाएं से दाएं दिखाया गया है 
1 2 3 4
123 रोबोट के ऊपरी दाएं कोने पर स्थित दाएं मुड़ने वाले बटन की छवि 123 रोबोट के ऊपरी दाएं कोने पर स्थित दाएं मुड़ने वाले बटन की छवि 123 रोबोट के ऊपरी दाएं कोने पर स्थित दाएं मुड़ने वाले बटन की छवि 123 रोबोट के ऊपरी दाएं कोने पर दायां बटन
  • लैब 2 को अनुकूलित करने के लिए, एंगेज सेक्शन में बटन आइकन पर ध्यान केंद्रित करें, और कि पर मौजूद प्रतीक किस प्रकार रोबोट के व्यवहार को दर्शाते हैं।  , छात्रों को 123 रोबोट पर मौजूद बटनों का उपयोग करके एक प्रोजेक्ट बनाने के लिए कहें जिसमें रोबोट एक वर्ग में ड्राइव करे। रोबोट को वर्गाकार मार्ग में चलाने के कई अलग-अलग तरीके हैं। यह एक संभावित समाधान है जो बटन दबाने की प्रक्रिया को बाएं से दाएं क्रम में दिखाता है।
1 2 3 4 5 6 7 8
123 रोबोट के ऊपरी सामने वाले हिस्से पर स्थित मूव बटन। 123 रोबोट के ऊपरी दाएं कोने पर स्थित दाएं बटन को घुमाएं। 123 रोबोट के ऊपरी सामने वाले हिस्से पर स्थित मूव बटन। 123 रोबोट के ऊपरी दाएं कोने पर स्थित दाएं बटन को घुमाएं। 123 रोबोट के ऊपरी सामने वाले हिस्से पर स्थित मूव बटन। 123 रोबोट के ऊपरी दाएं कोने पर स्थित दाएं बटन को घुमाएं। 123 रोबोट के सामने वाले हिस्से पर मौजूद मूव बटन की छवि 123 रोबोट के ऊपरी दाएं कोने पर स्थित दाएं मुड़ने वाले बटन की छवि
  • लैब 3 को अनुकूलित करने के लिए, छात्रों को 123 रोबोट पर मौजूद बटनों का उपयोग करके एक प्रोजेक्ट बनाने के लिए कहें, जिसमें रोबोट मानचित्र चुनौती निर्देश के अनुसार प्रारंभिक बिंदु से गंतव्य तक जाता है। यह उदाहरण समाधान 123 रोबोट को पार्क से प्ले पार्ट 1 में दिए गए मानचित्र पर स्थित घर तक ले जाएगा। समाधान में बटन दबाने का क्रम बाएं से दाएं दिखाया गया है। 
1 2 3 4 5
123 रोबोट के ऊपरी सामने वाले हिस्से पर स्थित मूव बटन। 123 रोबोट के ऊपरी सामने वाले हिस्से पर स्थित मूव बटन। 123 रोबोट के ऊपरी सामने वाले हिस्से पर स्थित मूव बटन। 123 रोबोट के ऊपरी दाएं कोने पर स्थित दाएं बटन को घुमाएं। 123 रोबोट के ऊपरी सामने वाले हिस्से पर स्थित मूव बटन।
  • लैब 4 का मुख्य फोकस डिबगिंग पर है। छात्रों को अपेक्षित व्यवहार और त्रुटिपूर्ण स्पर्श वाली परियोजना दें ताकि वे उसमें मौजूद कमियों को दूर कर सकें। निम्नलिखित को अपेक्षित व्यवहार के रूप में प्रयोग करें: चार स्थान आगे बढ़ें, बाएँ मुड़ें, एक स्थान आगे बढ़ें, दाएँ मुड़ें, फिर हॉर्न बजाएँ. छात्रों को ऊपर दिया गया प्रोजेक्ट दें ताकि वे उसमें मौजूद कमियों को ठीक कर सकें। नीचे दिया गया टच प्रोजेक्ट ही इसका समाधान है। नीचे दिए गए टच कोड प्रोजेक्ट बटन दबाने के क्रम को बाएं से दाएं दिखाते हैं  
  • पहली तालिका में एक प्रोजेक्ट दिखाया गया है जिसे डीबग किया जाना है ताकि 123 रोबोट ऊपर सूचीबद्ध "इच्छित व्यवहार" को पूरा कर सके। बटन दबाने का क्रम बाएं से दाएं है। 
1 2 3 4 5 6 7 8
123 रोबोट के सामने वाले हिस्से पर मौजूद मूव बटन की छवि 123 रोबोट के ऊपरी सामने वाले हिस्से पर स्थित मूव बटन। 123 रोबोट के ऊपरी बाएँ कोने पर स्थित बाएँ बटन को घुमाएँ। 123 रोबोट के ऊपरी सामने वाले हिस्से पर स्थित मूव बटन। 123 रोबोट के ऊपरी सामने वाले हिस्से पर स्थित मूव बटन। 123 रोबोट के ऊपरी बाएँ कोने पर स्थित बाएँ बटन को घुमाएँ। 123 रोबोट के ऊपरी-पीछे वाले हिस्से पर प्ले साउंड बटन मौजूद है। 123 रोबोट के ऊपरी दाएं कोने पर स्थित दाएं बटन को घुमाएं।
  •  यह तालिका ऊपर सूचीबद्ध अपेक्षित व्यवहारों के लिए टच प्रोजेक्ट समाधान दर्शाती है। बटन दबाने का क्रम बाएं से दाएं है। 
1 2 3 4 5 6 7 8
123 रोबोट के सामने वाला मूव बटन। 123 रोबोट के सामने वाला मूव बटन। 123 रोबोट के सामने वाला मूव बटन। 123 रोबोट के सामने वाला मूव बटन। 123 रोबोट के ऊपरी बाएँ कोने पर स्थित बाएँ बटन को घुमाएँ। 123 रोबोट के सामने वाला मूव बटन। 123 रोबोट के ऊपरी दाएं कोने पर स्थित दाएं बटन को घुमाएं। 123 रोबोट के ऊपरी-पीछे वाले हिस्से पर ध्वनि चलाने वाला बटन है।