खेल
भाग 1 - चरण दर चरण
- निर्देश देंछात्रों को निर्देश दें कि वे एक प्रोजेक्ट को डिबग करने का अभ्यास करेंगे।

123 रोबोट, कोडर और कोडर कार्ड - मॉडलछात्रों को अपने कोडर और कोडर कार्ड का उपयोग करके जो प्रोजेक्ट बनाना चाहिए उसका मॉडल बनाएं।
- प्रत्येक समूह को एक 123 रोबोट, कोडर, 123 फ़ील्ड तक पहुंच और निम्नलिखित कोडर कार्ड की आवश्यकता होगी
- एक "जब 123 शुरू करें"
- एक "ड्राइव 1"
- एक "ड्राइव 4"
- एक "बाएं मुड़ें"
- एक "दाहिने मुड़ें"
- कोडर कार्डों के निम्नलिखित अनुक्रम को बोर्ड पर लिखें या कक्षा के देखने के लिए प्रदर्शित करें।
कोडर कार्ड अनुक्रम प्रदर्शित करें. - सभी समूहों को कोडर कार्ड को मिलान क्रम में कोडर में डालने को कहें।
- समूहों को 123 रोबोट को तक जगाना चाहिए जब तक कि आपको स्टार्टअप ध्वनि सुनाई न दे, जैसा कि नीचे एनीमेशन में दिखाया गया है। इस एनीमेशन के लिए ध्वनि चालू करें। 123 रोबोट के बारे में अधिक जानकारी के लिए, VEX 123 रोबोट नॉलेज बेस का उपयोग करना लेखदेखें।
वीडियो फाइल- फिर, उन्हें 123 रोबोट को कोडर से जोड़ने के लिए करना चाहिए। 123 रोबोट और कोडर को जोड़ने के लिए, कोडर पर स्टार्ट और स्टॉप बटन को, तथा 123 रोबोट पर बाएँ और दाएँ बटन को कम से कम 5 सेकंड तक दबाकर रखें, जब तक कि आपको कनेक्ट होने की ध्वनि सुनाई न दे, और संकेतक लाइटें समय पर चमकने न लगें, जैसा कि नीचे दिए गए एनीमेशन में दिखाया गया है। इस एनीमेशन के लिए ध्वनि चालू करें। कोडर के बारे में अधिक जानकारी के लिए, VEX 123 कोडर का उपयोग करना ज्ञानकोष आलेखदेखें।
वीडियो फाइल- समूहों को अपने क्षेत्र के ऊपरी बाएं कोने में रखकर अपने प्रोजेक्ट का परीक्षण करने दें, और अपना प्रोजेक्ट शुरू करें जबकि अन्य छात्र रोबोट के व्यवहार का निरीक्षण करें। यदि समूह एक क्षेत्र साझा कर रहे हैं, तो प्रत्येक समूह को अपना प्रोजेक्ट शुरू करने की बारी मिलनी चाहिए।

कोडर शुरू करें और 123 रोबोट का निरीक्षण करें - , छात्रों के लिए बोर्ड पर एक नोट लिखें जिसमें रोबोट का व्यवहार दर्शायाहो। (छोटे विद्यार्थियों के लिए इच्छित व्यवहार को दर्शाने के लिए प्रतीक बनाएं।
- इच्छित व्यवहार: 123 रोबोट एक स्थान आगे बढ़ता है, बाएं मुड़ता है, चार स्थान आगे बढ़ता है, फिर दाएं मुड़ता है।
- क्या उनका प्रोजेक्ट ऐसा करता है? उन्हें अपनी परियोजनाएं पुनः शुरू करने को कहें तथा परियोजना की तुलना पोस्ट किए गए इच्छित व्यवहार से करने को कहें
- छात्रों को दिखाएं कि कैसे स्टेप फीचर का उपयोग करके एक समय में एक कार्ड को अपने प्रोजेक्ट पर ले जाएं और प्रत्येक कार्ड के लिए 123 रोबोट के व्यवहार का निरीक्षण करें। वे कोडर के बाईं ओर हरे रंग के हाइलाइट को देखकर देख सकते हैं कि किस कार्ड पर कार्रवाई की जा रही है। क्या वे प्रोजेक्ट में बग ढूंढ सकते हैं?

123 रोबोट व्यवहारों को कोडर कार्ड से मिलाएँ - छात्रों से मौखिक रूप से उन समस्या कार्डों को नोट करने को कहें जहां वास्तविक व्यवहार इच्छित व्यवहार से मेल नहीं खाता है, तथा उन कार्डों को कोडर से हटा दें।
- इसके बाद उन्हें सही कोडर कार्ड को उसके स्थान पर रखना चाहिए।

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

अतिरिक्त कोडर कार्ड - विद्यार्थियों से उनके सभी कोडर कार्डों का उपयोग करके एक परियोजना बनाने को कहें। उन्हें याद दिलाएं कि "जब 123 शुरू करें" हमेशा पहला कार्ड होना चाहिए!
- छात्रों को अपना प्रोजेक्ट शुरू करने और 123 रोबोट के व्यवहार का अवलोकन करने को कहें।

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

डिबगिंग - खेल भाग 1 से उनके पास पहले से मौजूद कोडर कार्डों में जोड़ने के लिए निम्नलिखित कोडर कार्ड वितरित करें:
- सुविधा प्रदान करनाजब आप कक्षा में घूम रहे हों तो समूहों के साथ डिबगिंग पर चर्चा को सुविधाजनक बनाएं।
- आपको कैसे पता चला कि कोई व्यवहार गलत था
- जब आप डिबगिंग कर रहे थे तो आपके समूह ने कोडर कार्ड कैसे बदले?
- समूह को कितने कोडर कार्ड बदलने पड़े?
- याद दिलाएंयदि विद्यार्थी अटक रहे हों तो उन्हें याद दिलाएं कि वे कोडर कार्ड के साथ व्यक्तिगत व्यवहार का मिलान कैसे करते हैं। डिबगिंग को सही करने के लिए कई प्रयास करने होंगे। छात्रों को याद दिलाएं कि जब 123 रोबोट चल रहा हो तो वे कोडर कार्ड नहीं बदल सकते। उन्हें परियोजना पूरी होने तक इंतजार करना चाहिए, फिर कोडर कार्ड बदलना चाहिए।
यदि समय समाप्त हो जाए तो छात्रों को 123 रोबोट को जगाने की आवश्यकता हो सकती है। विद्यार्थियों को रोबोट को जगाने के लिए पहियों को समतल सतह पर धकेलने के चरणों की याद दिलाएं, जैसा कि यहां दिखाया गया है। 123 रोबोट की सूचक ध्वनि सुनने के लिए इस एनीमेशन के लिए ध्वनि चालू करें।
वीडियो फाइल123 रोबोट के बारे में अधिक जानकारी के लिए, VEX 123 रोबोट ज्ञानकोष का उपयोग करना लेखदेखें।
- पूछेंविद्यार्थियों से पूछें कि उन्होंने कक्षा में अन्य समस्याओं को कैसे हल किया है। क्या उन्होंने यह जानने की कोशिश की कि क्या ग़लत था? कक्षा में समस्या सुलझाने की उनकी प्रक्रिया 123 रोबोट को डिबग करने के समान किस प्रकार थी?