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

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

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

नियंत्रक: क्लॉबोट नियंत्रण
अब, आपकंट्रोलर विद इवेंट्स उदाहरण प्रोजेक्ट कोकरने के लिए तैयार हैं और क्लॉबोट, इसके आर्म और इसके क्लॉ को एक ही समय में संचालित करने के लिए कंट्रोलर का उपयोग कर सकते हैं!
सुनिश्चित करें कि आपके पास आवश्यक हार्डवेयर और इंजीनियरिंग नोटबुक है। VEXcode V5 खोलें.
| मात्रा | आवश्यक सामग्री |
|---|---|
| 1 |
क्लॉबोट |
| 1 |
चार्ज रोबोट बैटरी |
| 1 |
VEX V5 रेडियो |
| 1 |
नियंत्रक |
| 1 |
टेदर केबल |
| 1 |
वेक्सकोड V5 |
| 1 |
यूएसबी केबल (यदि कंप्यूटर का उपयोग कर रहे हैं) |
| 1 |
इंजीनियरिंग नोटबुक |
इससे पहले कि आप गतिविधि शुरू करें...
क्या आपके पास इनमें से प्रत्येक वस्तु तैयार है? बिल्डर को निम्नलिखित में से प्रत्येक की जांच करनी चाहिए:
-
क्या सभी मोटर और सेंसर सही पोर्ट में प्लग किए गए हैं?
-
क्या बैटरी पूरी तरहहै