पृष्ठभूमि
टच टू कोड यूनिट आपको और आपके छात्रों को 123 रोबोट पर मौजूद टच बटन का उपयोग करके कोडिंग की मूलभूत अवधारणाओं से परिचित कराएगी। छात्र रोबोट के व्यवहार से संबंधित शब्दावली सीखेंगे, जिसमें विघटन और अनुक्रमण शामिल हैं, और वे इस भाषा का उपयोग निर्देशित अन्वेषणों में संलग्न होने, कोडिंग की मूल बातें जानने और 123 रोबोट का उपयोग करके चुनौतियों को हल करने के लिए करेंगे।
रोबोट क्या है?
रोबोट एक ऐसा उपकरण है जो किसी कार्य को करने के लिए प्रोग्राम किए जाने के बाद उसे अंजाम दे सकता है। कंप्यूटर विज्ञान में, रोबोट को एक ऐसे उपकरण के रूप में परिभाषित किया जाता है जो महसूस कर सकता है, सोच सकता है और कार्य कर सकता है। इसे आमतौर पर 'समझ → सोच → कार्य' निर्णय चक्र के रूप में जाना जाता है।
एक रोबोट अपने परिवेश से डेटा एकत्र करने के लिए सेंसर का उपयोग करता है (संवेदन), इस जानकारी के आधार पर निर्णय लेता है (सोचता है), और उस जानकारी को व्यवहार के लिए निर्देशों में परिवर्तित करता है (कार्य करता है)। फोन जैसा उपकरण रोबोट है क्योंकि यह अपने परिवेश पर या उसके भीतर कार्य करने में असमर्थ है। कार्य करने की यह क्षमता ही किसी चीज को रोबोट बनाती है, उसे किसी अन्य प्रकार के उपकरण से अलग करती है।
छात्रों के लिए यह ध्यान रखना महत्वपूर्ण है कि एक रोबोट स्वयं सोच नहीं सकता, वह केवल वही कर सकता है जो उसे करने के लिए प्रोग्राम किया गया है। किसी रोबोट को अपने परिवेश पर प्रतिक्रिया करने के लिए प्रोग्रामिंग या कोडिंग की आवश्यकता होती है।
VEX 123 क्या है?
VEX 123 बच्चों को कंप्यूटर विज्ञान की अवधारणाओं का पता लगाने की अनुमति देता है, और आपको, शिक्षक के रूप में, स्थानिक तर्क, कोडिंग और विघटन जैसी चीजों को विभिन्न प्रकार के विषय क्षेत्रों में शामिल करने की अनुमति देता है। VEX 123 छात्रों और शिक्षकों को लैब की गतिविधियों के दौरान आसानी से और ठोस रूप से कोड के साथ जुड़ने और उसे साझा करने का अवसर प्रदान करता है। कई यूनिट और लैब तैयार किए गए हैं जो आपको कक्षा में VEX 123 का उपयोग करने के तरीकों के बारे में विचार देंगे, और उन सभी में आपके 123 रोबोट का व्यावहारिक उपयोग शामिल होगा
शिक्षक संसाधन आपको VEX 123 को अपने शिक्षण वातावरण में एकीकृत करने के लिए आवश्यक संरचना और सहायता प्रदान करने के लिए डिज़ाइन किए गए हैं। ये संसाधन नए शिक्षकों को अपने स्कूलों में प्रौद्योगिकी और नवाचार लाने में मदद करेंगे और अनुभवी शिक्षकों को भविष्य की कक्षाएं बनाने में सहायता करेंगे। 123 शिक्षक संसाधन पृष्ठ पर उपलब्ध संसाधनों में निम्नलिखित शामिल हैं:
- VEX 123 को अपने STEM शिक्षण में शामिल करने के लिए आरंभिक मार्गदर्शिका
- STEM लैब में पढ़ाना शुरू करने में आपकी मदद करने के लिए कार्यान्वयन गाइड
- शिक्षक मूल्य दस्तावेज़ जो STEM लैब के निर्माण के पीछे की शिक्षण पद्धति की व्याख्या करता है।
- संचयी गति मार्गदर्शिका आपको यह तय करने और योजना में मदद करेगी कि किन STEM प्रयोगशालाओं को पढ़ाना है।
- सामग्री मानक की एक सूची जहां वीईएक्स 123 एसटीईएम लैब्स के साथ मानकों के संरेखण को दिखाने के लिए देश-विशिष्ट चार्ट उपलब्ध हैं।
- एक STEM लैब सामग्री सूची जिसमें आपके स्कूल या कक्षा में STEM लैब को लागू करने के लिए आवश्यक सभी चीजें हैं।
प्रोग्रामिंग भाषा क्या है?
प्रोग्रामिंग भाषा कंप्यूटर और प्रोग्रामर के बीच संचार का माध्यम है। प्रोग्रामिंग भाषाएं चरण-दर-चरण निर्देशों का पालन करती हैं जिन्हें कंप्यूटर समझता है ताकि उसके प्रोग्राम काम कर सकें। बच्चे प्रारंभिक कोडिंग में दिशात्मक भाषा का उपयोग करके सरल कमांड बनाकर प्रोग्रामिंग भाषाओं का अनुभव करते हैं। इन आदेशों को बनाने के लिए छात्रों को संचार, चिंतन और समस्या-समाधान कौशल को संयोजित करने की आवश्यकता होती है
123 रोबोट कमांड के लिए टच बटन का उपयोग करता है। बटन दबाने के विभिन्न संयोजन रोबोट को यह बताते हैं कि उसे कौन सी क्रियाएं या व्यवहार करने चाहिए। इस यूनिट में, छात्र 123 रोबोट के ऊपर स्थित बटनों का उपयोग करके रोबोट को कोड करेंगे ताकि वह चुनौतियों को पूरा कर सके। नीचे दी गई तालिका 123 रोबोट पर प्रत्येक टच बटन के साथ निष्पादित व्यवहार को दर्शाती है।
| बटन | नाम | व्यवहार |
|---|---|---|
![]() |
शुरू | बटन दबाने पर प्रोजेक्ट शुरू हो जाता है। |
![]() |
कदम | 123 रोबोट 1 रोबोट की लंबाई या 123 फील्ड पर 1 वर्ग के बराबर आगे बढ़ेगा। |
![]() |
सही | 123 रोबोट अपनी जगह पर ही दाईं ओर 90 डिग्री घूमेगा। |
![]() |
बाएं | 123 रोबोट अपनी जगह पर 90 डिग्री बाईं ओर घूमेगा। |
![]() |
आवाज़ | 123 रोबोट हॉर्न की आवाज बजाएगा। |
अपघटन क्या है?
विघटन में एक जटिल समस्या को ऐसे व्यवहारों में तोड़ना शामिल है जो अधिक प्रबंधनीय और समझने में आसान हों। समस्या को छोटे-छोटे हिस्सों में बांटने का मतलब है कि प्रत्येक हिस्से की अधिक विस्तार से जांच की जा सकती है और उसे अधिक आसानी से हल किया जा सकता है। उदाहरण के लिए, यदि कोई छात्र चाहता है कि उसका रोबोट एक वर्ग में घूमे, तो उसे इसे छोटे-छोटे आदेशों में तोड़ना होगा। छात्रों के लिए प्रक्रिया को परिष्कृत करने का अभ्यास करना महत्वपूर्ण है, क्योंकि वे शुरू में आदेशों को छोटे घटकों में विभाजित नहीं कर सकते हैं।
| वर्ग विभाजन में आगे बढ़ें 1 | वर्ग विभाजन 2 में आगे बढ़ें | वर्ग में चालें, विभाजन 3 |
|---|---|---|
|
|
|
इस इकाई में अनुक्रमण का उपयोग किस प्रकार किया जाता है?
किसी प्रोजेक्ट में कमांड्स को निष्पादित करने का क्रम ही सीक्वेंस कहलाता है। टच बटन कमांड पहले बटन दबाने से शुरू होकर निष्पादित होते हैं और बटन दबाने के क्रम में चलते हैं। नीचे दी गई तालिका में 123 रोबोट को एक वर्ग में घूमने के लिए कोड करने हेतु बटन दबाने का क्रम दिखाया गया है। बटन दबाने का क्रम बाएं से दाएं है। यदि छात्रों ने बटनों को सही क्रम में नहीं दबाया है, तो 123 रोबोट इच्छानुसार नहीं चलेगा।
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
|---|---|---|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
छात्रों को अपनी परियोजनाओं की योजना बनाने के लिए यह समझना होगा कि बटन दबाने और रोबोट की क्रिया के बीच 1:1 का संबंध है। 123 रोबोट के ऊपर लगे बटन को हर बार दबाने पर, रोबोट एक इकाई आगे बढ़ेगा या घूमेगा या एक बार ध्वनि बजाएगा। 123 रोबोट पर टच बटन का उपयोग कैसे करें, इस बारे में अधिक जानकारी के लिए 123 रोबोट वीईएक्स लाइब्रेरी लेख पर टच बटन के साथ कोडिंग देखें।
किसी रोबोट को ठीक-ठीक यह बताने के लिए कि उसे कैसे चलना है, विघटन और अनुक्रमण दोनों की आवश्यकता होती है। सबसे पहले, समस्या को, जैसे कि किसी शब्द के अक्षरों तक कैसे पहुंचा जाए, छोटे-छोटे चरणों और व्यवहारों में विभाजित किया जाएगा। फिर, एक बार इन व्यवहारों की पहचान हो जाने के बाद, उन्हें सही क्रम में व्यवस्थित करने की आवश्यकता होती है। यह महत्वपूर्ण है क्योंकि 123 रोबोट केवल टच बटन दबाने के निर्देशानुसार ही गति करेगा। निम्नलिखित एनीमेशन में, आप देख सकते हैं कि 123 रोबोट को बटन दबाने के लिए कोडित किया गया है जो रोबोट को पहले अक्षर तक ले जाता है, उसे घुमाता है, और फिर 'CAT' शब्द के अक्षरों के ऊपर से ले जाता है।
किसी परियोजना की योजना बनाने और उसे क्रमबद्ध करने के चरण
प्रोजेक्ट प्लानिंग के लिए छात्रों को अपने प्रोजेक्ट का लक्ष्य निर्धारित करना होता है, फिर उस लक्ष्य को प्राप्त करने के लिए आवश्यक चरणों को अलग-अलग चरणों में विभाजित करना होता है जिन्हें 123 रोबोट द्वारा निष्पादित किया जा सके। एक बार जब वे चरणों को टच व्यवहारों में विभाजित कर लेते हैं, तो वे अपने प्रोजेक्ट को बनाने के लिए बटन दबाने के क्रम को निर्धारित करेंगे। फिर, वे 123 फील्ड पर परियोजना का परीक्षण कर सकते हैं ताकि यह सुनिश्चित हो सके कि यह लक्ष्य तक पहुंचती है।
- सबसे पहले, लक्ष्य की पहचान करें - क्या करने की आवश्यकता है? उदाहरण के लिए, 123 रोबोट को CAT शब्द के प्रत्येक अक्षर के ऊपर से गुज़रने दें।

- फिर, लक्ष्य को प्राप्त करने के लिए आवश्यक चरणों को विभाजित करें, और इन चरणों को पूरा करने के लिए आवश्यक बटन दबाने की पहचान करें। यहां आपको सबसे पहले एक वर्ग आगे बढ़कर अक्षर "C" तक पहुंचना होगा। फिर दाईं ओर मुड़ें और एक वर्ग आगे बढ़कर अक्षर "A" तक पहुंचें। और अंत में, अक्षर "T" तक पहुंचने के लिए एक और वर्ग आगे बढ़ें। यह "मूव" और "टर्न राइट" बटन दबाकर किया जा सकता है।

- इसके बाद, परियोजना के क्रम की योजना बनाएं। लक्ष्य को प्राप्त करने के लिए बटनों को किस क्रम में दबाना आवश्यक है?
| 1 | 2 | 3 | 4 |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
- प्रोजेक्ट का परीक्षण करने और यह देखने के लिए कि क्या 123 रोबोट पहले चरण में निर्धारित लक्ष्य को पूरा करता है, "प्रारंभ करें" चुनें।






