मुख्य सामग्री पर जाएं

इवेंट-आधारित प्रोग्रामिंग: ब्लॉकों के बीच संचार

शिक्षक टूलबॉक्स आइकन शिक्षक टूलबॉक्स

रीथिंक सेक्शन का लक्ष्य छात्रों को इवेंट-आधारित प्रोग्रामिंग का उपयोग करके कंट्रोलर पर मौजूद बटनों का उपयोग करना सिखाना है।

इस अनुभाग में निम्नलिखित शामिल हैं:

  • इवेंट-आधारित प्रोग्रामिंग का अवलोकन

  • उदाहरण परियोजना डाउनलोड करने के निर्देश & अवलोकन

  • रीमिक्स गतिविधियाँ:

    • एक वस्तु पकड़ो!

    • रंगीन रत्न

    • चौकी दौड़!

  • रीमिक्स प्रश्न

शिक्षक सुझाव आइकन शिक्षक सुझाव

  • समय बचाने के लिए क्लास से पहले कंट्रोलर को रोबोट ब्रेन के साथ पेयर किया जा सकता है। यह तय करें कि आप स्वयं इस चरण को पूरा करना चाहते हैं या आप चाहते हैं कि छात्र इसे पूरा करें। यहां दिए गए चरणों का पालन करें. यदि आप चाहते हैं कि छात्र कंट्रोलर को ब्रेन से जोड़ना सीखें, तो आप इस लेख को प्रिंट करवाकर उन्हें दे सकते हैं।
  • इवेंट-आधारित प्रोग्रामिंग क्लॉबॉट को इवेंट्स को ट्रिगर करने या ट्रिगर्स पर प्रतिक्रिया करने की क्षमता प्रदान करती है। इस प्रकार की प्रोग्रामिंग एक ब्लॉक को अन्य ब्लॉकों के साथ संवाद करने में सक्षम बनाती है।

    में, क्लॉबॉट कंट्रोलर के जॉयस्टिक की गतिविधियों पर प्रतिक्रिया करता है। जॉयस्टिक की हरकत ही ट्रिगर का काम करती है, और क्लॉबॉट उसी के अनुसार प्रतिक्रिया करता है।

VEXcode V5 प्रोजेक्ट जिसमें कंट्रोलर बटन L1 दबाए जाने पर स्पिन आर्म मोटर अप ब्लॉक शुरू करने के लिए एक इवेंट ब्लॉक संलग्न है।

उपरोक्त उदाहरण में, L1 बटन दबाने से आर्ममोटर घूमना शुरू हो जाता है। [when controller button] ब्लॉक उस संदेश को [spin] ब्लॉक तक पहुंचाता है।

ब्लॉकों के बारे में अधिक जानने के लिए,सहायताजानकारी खोलें।

 

एक छोटा कुत्ता दरवाजे की चटाई पर बैठा है, उसके सामने एक कुंडलित पट्टा पड़ा है, और वह कैमरे की ओर ऐसे देख रहा है मानो पूछ रहा हो कि क्या बाहर जाने का समय हो गया है।

इवेंट-आधारित प्रोग्रामिंग

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

शिक्षक टूलबॉक्स आइकन शिक्षक टूलबॉक्स - ब्लॉक की समीक्षा

  • छात्रों से VEXcode V5 में Clawbot Controller with Events उदाहरण प्रोजेक्ट खोलने के लिए कहें।

उदाहरण के तौर पर प्रोजेक्ट आइकन के निचले भाग में "क्लॉबॉट विद कंट्रोलर" लिखा है और ऊपर एक क्लॉबॉट के साथ एक नीला कंट्रोलर दिखाया गया है।

  • पूरी कक्षा की गतिविधि के रूप में, छात्रों के साथ प्रोग्रामिंग ब्लॉक की समीक्षा करें। छात्रों को बताएं कि क्लॉबॉट कंट्रोल प्रोजेक्ट के भीतर कई घटनाओं को एक ही समय में ट्रिगर किया जा सकता है, जिससे वे क्लॉबॉट की ड्राइविंग गति के साथ-साथ क्लॉबॉट के हाथ और पंजे की गति को भी नियंत्रित कर सकते हैं।
  • यदि छात्रों को VEXcode V5 की त्वरित समीक्षा की आवश्यकता हो, तो वे इस अध्ययन के दौरान किसी भी समय ट्यूटोरियल का संदर्भ ले सकते हैं। ट्यूटोरियल टूलबार में स्थित हैं। छात्र ट्यूटोरियल की मदद से प्रोजेक्ट को सेव करने, डाउनलोड करने और चलाने के साथ-साथ अन्य चीजों की भी समीक्षा कर सकते हैं।

VEXcode V5 टूलबार में ट्यूटोरियल बटन दाईं ओर, फ़ाइल मेनू बटन के बगल में स्थित है।

सामग्री की आवश्यकता:
मात्रा आवश्यक सामग्री
1

क्लॉबॉट

1

चार्ज की गई रोबोट बैटरी

1

VEX V5 रेडियो

1

नियंत्रक

1

टेदर केबल

1

VEXcode V5

1

यूएसबी केबल (यदि कंप्यूटर का उपयोग कर रहे हैं)

1

इंजीनियरिंग नोटबुक