Skip to main content

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

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

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

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

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

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

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

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

    • रंगीन रत्न

    • चौकी दौड़!

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

शिक्षक युक्तियाँ आइकन शिक्षक युक्तियाँ

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

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

VEXcode V5 परियोजना जिसमें नियंत्रक बटन L1 दबाने पर इवेंट ब्लॉक प्रारंभ होता है, तथा स्पिन आर्म मोटर अप ब्लॉक संलग्न होता है।

उपरोक्त उदाहरण में, L 1 बटन दबाने से आर्ममोटर ऊपर की ओर घूमता है। [जब नियंत्रक बटन] ब्लॉक उस संदेश को [स्पिन] ब्लॉक को संचारित करता है।

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

 

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

घटना-आधारित प्रोग्रामिंग

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

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

रोबोटिक्स में इवेंट-आधारित प्रोग्रामिंग तब होती है जब रोबोट के कुछ व्यवहार रोबोट को कुछ चीजें करने या कुछ ट्रिगर्स पर प्रतिक्रिया करने के लिए ट्रिगर करते हैं।

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

  • छात्रों से VEXcode V5 में इवेंट्स उदाहरण प्रोजेक्ट के साथ क्लॉबोट कंट्रोलर खोलने के लिए कहें।

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

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

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

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

क्लॉबोट

1

चार्ज रोबोट बैटरी

1

VEX V5 रेडियो

1

नियंत्रक

1

टेदर केबल

1

वेक्सकोड V5

1

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

1

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