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

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