यूजर इंटरफेस चुनौती के लिए तैयार रहें
शिक्षक टूलबॉक्स
-
इस अनुभाग का उद्देश्य
यूजर इंटरफेस चैलेंज में छात्रों को रोबोट के मस्तिष्क पर मौजूद चेक, अप और डाउन बटन को प्रोग्राम करने के लिए कहा जाता है ताकि क्लॉबॉट के हाथ और पंजे को नियंत्रित किया जा सके। इसके लिए क्लॉबॉट को इस तरह से प्रोग्राम करना आवश्यक है कि वह दबाए गए बटन या बटनों के आधार पर अलग-अलग तरीकों से प्रतिक्रिया करे। इस चुनौती का समापन एक खेल के साथ होता है जिसमें छात्रों को एक-एक मिनट के दौर में यथासंभव अधिक से अधिक वस्तुओं को पकड़ने, उठाने, नीचे रखने और छोड़ने का प्रयास करना होता है। नियमों के बारे में अधिक जानकारी यूजर इंटरफेस चैलेंज पेज पर मिल सकती है।
इस चुनौती के लिए बहुत अधिक सामग्री की आवश्यकता नहीं है, सिवाय दस अलग-अलग वस्तुओं के चयन के जिन्हें छात्रों को पकड़ना, उठाना और वापस उसी स्थान पर रखना होगा। इस चुनौती के दौरान जिन वस्तुओं को पकड़ा, उठाया, नीचे रखा और छोड़ा जाना है, उन्हें आपको उपलब्ध कराना चाहिए या कम से कम उनकी जांच करनी चाहिए क्योंकि वे ऐसी वस्तुएं होनी चाहिए जो संभावित रूप से गिरने पर भी सुरक्षित हों। साथ ही, इस चुनौती पर काम शुरू करने से पहले कोई भी मूल्यांकन मानदंड (या मानदंड) प्रदान करना न भूलें ताकि छात्रों को यह समझ में आ सके कि उनके काम का मूल्यांकन कैसे किया जाएगा। स्यूडोकोड (Google / .docx / .pdf), इंजीनियरिंग नोटबुक ( व्यक्तिगत (Google / .docx / .pdf) या टीम (Google / .docx / .pdf)) और प्रोग्रामिंग (Google / .docx / .pdf) को स्कोर करने के लिए रूब्रिक्स उपलब्ध हैं और इस अनुभाग में बाद में फिर से लिंक किए गए हैं।
इस चुनौती को तैयार करने के लिए, छात्रों को चार-चार के छोटे समूहों में काम करने के लिए कहें। फिर छात्रों से कहें कि वे काम करने के लिए एक समूह ढूंढ लें, या यदि समय सीमित है तो आप स्वयं समूहों को जोड़ दें। छात्रों को एक समूह का नाम या नंबर बनाना चाहिए जिसका उपयोग वे अपनी क्लॉबॉट आईडी के रूप में कर सकें। जब छात्रों को छोटे-छोटे समूहों में संगठित किया जाए, तो सुनिश्चित करें कि उनके पास अपना क्लॉबॉट तैयार हो और उनका प्रोजेक्ट डाउनलोड किया हुआ हो और चलाने के लिए तैयार हो। छात्रों से यह सुनिश्चित करने के लिए कहें कि उनकी परियोजना ठीक से चल रही है (पंजा खोलना, पंजा बंद करना, भुजा उठाना, भुजा नीचे करना)।
छात्रों को भार उठाने वाले, स्कोरकीपर, स्विचर और टाइमकीपर की भूमिकाएँ सौंपें।
यहां प्रत्येक भूमिका की जिम्मेदारियां दी गई हैं:
-
लिफ्टर: इंटरफेस का उपयोग करके वस्तुओं को उठाता है और वापस रखता है तथा टीम के लिए अंक अर्जित करता है; प्रति राउंड प्रति टीम एक लिफ्टर।
-
स्कोरकीपर: एक मिनट के प्रत्येक दौर के भीतर सफलतापूर्वक उठाई और वापस रखी गई वस्तुओं की संख्या को ट्रैक करने के लिए स्कोर तालिका का उपयोग करता है।
-
स्विचर: पंजे से पहले उठाई गई वस्तु को हटाने के बाद रोबोट के सामने एक नई वस्तु रखता है। रोबोट द्वारा वस्तु को पकड़ने, उसे हवा में उठाने, नीचे उतारने और फिर पंजे को खोलकर वस्तु को मेज या सतह पर छोड़ने के बाद, स्विचर वस्तु को उसकी जगह पर वापस रख देगा।
स्विचर वस्तु को हटाकर उसकी जगह पर वापस रख रहा है।
-
टाइमकीपर: प्रत्येक राउंड के लिए एक मिनट की समय सीमा को ट्रैक करता है।
यदि किसी समूह में चार से कम या अधिक छात्र हैं, तो एक छात्र एकाधिक भूमिकाएँ निभा सकता है या एक से अधिक छात्रों को एक भूमिका सौंपी जा सकती है।
इसमें स्कोरिंग टेबल शामिल है, लेकिन अतिरिक्त समूहों और राउंड के लिए पंक्तियाँ जोड़ी जा सकती हैं। प्रत्येक समूह अपनी-अपनी स्कोरिंग तालिका का उपयोग कर सकता है या सभी एक ही तालिका पर रिकॉर्ड कर सकते हैं। यदि एक से अधिक समूह एक ही स्कोर तालिका का उपयोग कर रहे हैं, तो दूसरे कॉलम में प्रत्येक समूह की क्लॉबॉट आईडी या समूह का नाम/संख्या लिखें।
यदि समय अनुमति देता है, तो समूहों को कई दौर खेलने दें और स्कोरकीपर को यूजर इंटरफेस चैलेंज के अंत में प्रत्येक दौर के अंकों को मिलाकर कुल स्कोर निकालना चाहिए। प्रतियोगिता के अंत में सबसे अधिक अंक प्राप्त करने वाला समूह जीतता है!

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