पृष्ठभूमि
टच टू कोड यूनिट आपको और आपके छात्रों को 123 रोबोट पर टच बटन का उपयोग करके मौलिक कोडिंग अवधारणाओं से परिचित कराएगी। छात्र रोबोट के व्यवहार से संबंधित शब्दावली सीखेंगे, जिसमें विघटन और अनुक्रमण शामिल है, और वे इस भाषा का उपयोग निर्देशित अन्वेषणों में संलग्न होने, कोडिंग की मूल बातों की जांच करने और 123 रोबोट का उपयोग करके चुनौतियों का समाधान करने में करेंगे।
रोबोट क्या है?
रोबोट एक ऐसा उपकरण है जो एक बार प्रोग्राम कर दिए जाने पर कार्य कर सकता है। कंप्यूटर विज्ञान में, रोबोट को एक ऐसे उपकरण के रूप में परिभाषित किया जाता है जो संवेदन कर सकता है, सोच सकता है और कार्य कर सकता है। इसे सामान्यतः 'सेंस → थिंक → एक्ट' निर्णय लूप के रूप में संदर्भित किया जाता है।
एक 123 रोबोट अपने आस-पास से डेटा एकत्र करने के लिए सेंसर का उपयोग करता है (सेंस), इस जानकारी के आधार पर निर्णय लेता है (सोचता है), और उस जानकारी को व्यवहार के निर्देशों में बदल देता है (कार्य करता है)। एक उपकरण, जैसे कि एक फोन, एक रोबोट नहीं है क्योंकि यह अपने पर्यावरण पर या उसके भीतर कार्य करने में असमर्थ है। कार्य करने की यह क्षमता ही किसी चीज़ को रोबोट बनाने की एक प्रमुख विशेषता है, न कि किसी अन्य प्रकार के उपकरण की।
छात्रों के लिए यह ध्यान रखना महत्वपूर्ण है कि रोबोट स्वयं सोच नहीं सकता, वह केवल वही कर सकता है जिसके लिए उसे प्रोग्राम किया गया है। एक रोबोट को अपने वातावरण पर कार्य करने के लिए प्रोग्रामिंग या कोडिंग की आवश्यकता होती है।
VEX 123 क्या है?
VEX 123 बच्चों को कंप्यूटर विज्ञान की अवधारणाओं का पता लगाने की अनुमति देता है, और आप, शिक्षक, स्थानिक तर्क, कोडिंग और अपघटन जैसी चीजों को विषय-वस्तु के विस्तृत क्षेत्रों में शामिल करने की अनुमति देते हैं। VEX 123 छात्रों और शिक्षकों को प्रयोगशाला की गतिविधियों के दौरान कोड को आसानी से और मूर्त रूप से साझा करने का अवसर प्रदान करता है। आपकी कक्षा में VEX 123 का उपयोग करने के तरीकों के बारे में आपको विचार देने के लिए कई इकाइयाँ और प्रयोगशालाएँ लिखी गई हैं, और उन सभी में आपके 123 रोबोट का व्यावहारिक उपयोग शामिल होगा
शिक्षक संसाधन आपको VEX 123 को आपके शिक्षण वातावरण में एकीकृत करने के लिए आवश्यक संरचना और सहायता प्रदान करने के लिए डिज़ाइन किए गए हैं। ये संसाधन नए शिक्षकों को अपने स्कूलों में प्रौद्योगिकी और नवाचार लाने में मदद करेंगे और अनुभवी शिक्षकों को भविष्य की कक्षाएं बनाने में मदद करेंगे। 123 शिक्षक संसाधन पृष्ठ पर उपलब्ध संसाधनों में शामिल हैं:
- VEX 123 को अपने STEM सीखने में फिट करने के लिए एक आरंभिक मार्गदर्शिका
- STEM लैब्स पढ़ाना शुरू करने में आपकी मदद करने के लिए एक कार्यान्वयन गाइड।
- एक शिक्षक मूल्य दस्तावेज़ जो STEM प्रयोगशालाओं के निर्माण के पीछे की शिक्षाशास्त्र की व्याख्या करता है।
- एक संचयी पेसिंग गाइड जो आपको यह तय करने और योजना बनाने में मदद करेगी कि कौन से STEM लैब में पढ़ाना है।
- सामग्री मानकों की एक सूची जहां देश-विशिष्ट चार्ट VEX 123 STEM प्रयोगशालाओं के लिए मानकों के संरेखण को दिखाने के लिए उपलब्ध हैं।
- एक 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 रोबोट VEX लाइब्रेरी लेखपर टच बटन के साथ कोडिंग देखें
किसी रोबोट को सटीक रूप से यह बताने के लिए कि उसे कैसे चलना है, विघटन और अनुक्रमण दोनों की आवश्यकता होती है। सबसे पहले, समस्या, जैसे कि किसी शब्द के अक्षरों तक कैसे पहुंचा जाए, को छोटे-छोटे चरणों और व्यवहारों में विभाजित किया जाएगा। फिर, एक बार जब इन व्यवहारों की पहचान हो जाती है, तो उन्हें सही क्रम में व्यवस्थित करने की आवश्यकता होती है। यह महत्वपूर्ण है क्योंकि 123 रोबोट केवल स्पर्श बटन प्रेस के निर्देशानुसार ही चलेगा। निम्नलिखित एनीमेशन में, आप देख सकते हैं कि 123 रोबोट को बटन प्रेस के साथ कोडित किया गया है जो रोबोट को पहले अक्षर तक ले जाता है, मोड़ देता है, फिर शब्द 'CAT' के अक्षरों पर ले जाता है।
किसी परियोजना की योजना बनाने और उसे क्रमबद्ध करने के चरण
परियोजना नियोजन के लिए छात्रों को अपनी परियोजना के लिए लक्ष्य की पहचान करनी होती है, फिर उस लक्ष्य को प्राप्त करने के लिए आवश्यक चरणों को अलग-अलग चरणों में विभाजित करना होता है, जिन्हें 123 रोबोट द्वारा निष्पादित किया जा सकता है। एक बार जब वे स्पर्श व्यवहारों में चरणों को तोड़ देंगे, तो वे अपनी परियोजना बनाने के लिए बटन दबाने का क्रम निर्धारित करेंगे। इसके बाद, वे 123 फील्ड पर परियोजना का परीक्षण कर सकते हैं ताकि यह सुनिश्चित हो सके कि यह लक्ष्य तक पहुंच गयी है।
- सबसे पहले, लक्ष्य की पहचान करें - क्या किया जाना चाहिए? उदाहरण के लिए, 123 रोबोट को CAT शब्द के प्रत्येक अक्षर पर चलने दें।

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

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






