मुख्य सामग्री पर जाएं

क्या करें या न करें - पूर्वावलोकन

  • 8-15 वर्ष की आयु के बच्चे
  • 45 मिनट - 3 घंटे 15 मिनट
  • मध्यवर्ती
पूर्वावलोकन छवि

विवरण

  • छात्रों को अपने रोबोट को शर्तों के आधार पर कार्य करने के लिए प्रोग्राम करने और एक यूजर इंटरफेस (यूआई) बनाने के लिए कहा जाता है।

महत्वपूर्ण अवधारणाएं

  • प्रोग्रामिंग कंडीशनल

  • रोबोट व्यवहार

  • विश्लेषणात्मक सोच

उद्देश्य

  • किसी विशिष्ट कार्य को पूरा करने के लिए VEX IQ क्लॉबॉट को असेंबल करने हेतु बहु-चरणीय प्रक्रिया में दिए गए निर्माण निर्देशों का पालन करें।

  • किसी परियोजना में सशर्त प्रोग्रामिंग संरचनाओं के उपयोग के लाभों की पहचान करें।

  • यह पहचानें कि [If then] और If then else] ब्लॉक प्रोग्राम प्रवाह को कैसे प्रभावित करते हैं।

  • यूजर इंटरफेस (यूआई) के प्रकारों की पहचान करें।

  •  [यदि तब अन्यथा] ब्लॉक की प्रत्येक शाखा की बूलियन स्थिति की व्याख्या करें।

  • इंटरफेस को प्रोग्राम करने के लिए एक एल्गोरिदम तैयार करने हेतु उनके प्रोजेक्ट के डिजाइन में स्यूडोकोड का प्रयोग करें।

  • टेबल से सामान उठाने के लिए उपयोगकर्ताओं को तीन बटन वाले इंटरफेस (ऊपर तीर, नीचे तीर और चेक) के माध्यम से क्लॉबॉट को नियंत्रित करने की सुविधा देने की चुनौती का समाधान बनाने के लिए कंडीशनल प्रोग्रामिंग का उपयोग करें।

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

  • 1 या अधिक VEX IQ सुपर किट

  • उठाने के लिए एल्युमीनियम का डिब्बा, खाली पानी की बोतल और अन्य टिकाऊ वस्तुएं

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

  • एक स्टॉपवॉच या कोई भी ऐसा उपकरण जो मिनट के हिसाब से समय माप सके

सुविधा संबंधी नोट्स

  • इस एसटीईएम लैब को शुरू करने से पहले सुनिश्चित करें कि निर्माण के लिए आवश्यक सभी पुर्जे उपलब्ध हों।

  • यह सुनिश्चित करें कि कक्षा में यूजर इंटरफेस चैलेंज के लेआउट को मापने और टेप से अंकित करने के लिए पर्याप्त जगह हो।

  • सुनिश्चित करें कि आपका रोबोट सही ढंग से कॉन्फ़िगर किया गया है। यदि आपका रोबोट अलग तरह से कॉन्फ़िगर किया गया है, तो आप VEXcode IQ के रोबोट कॉन्फ़िगरेशन दृश्य में समायोजन कर सकते हैं।

  • यदि एक से अधिक छात्र अपने सहेजे गए प्रोजेक्ट को एक ही रोबोट पर डाउनलोड करेंगे, तो छात्रों को सहेजे गए प्रोजेक्ट के नाम में अपने नाम के पहले अक्षर जोड़ने के लिए कहें (उदाहरण के लिए, "फॉरवर्ड एंड बैकवर्ड_एमडब्ल्यू")। इस तरह छात्र अपनी परियोजनाओं में सुधार कर सकेंगे, न कि दूसरों की परियोजनाओं में।

  • एक इंजीनियरिंग नोटबुक फोल्डर या बाइंडर के अंदर लाइन वाले कागज जितनी सरल हो सकती है। यहां प्रदर्शित नोटबुक वीईएक्स रोबोटिक्स के माध्यम से उपलब्ध एक अधिक परिष्कृत उदाहरण है।

  • छात्र प्रोजेक्ट बनाने से पहले ही अपने स्यूडोकोड को शिक्षक के साथ साझा कर सकते हैं ताकि उन्हें प्रतिक्रिया मिल सके।

  • स्टेम लैब के प्रत्येक अनुभाग की अनुमानित गति इस प्रकार है: खोज- 65 मिनट, प्रयोग- 45 मिनट, अनुप्रयोग- 15 मिनट, पुनर्विचार- 65 मिनट, ज्ञान- 5 मिनट।

अपनी शिक्षा को आगे बढ़ाएं

  • कई भौतिक (बटन-आधारित) यूजर इंटरफेस (यूआई) को ग्राफिकल यूजर इंटरफेस (जीयूआई) द्वारा प्रतिस्थापित कर दिया गया है। छात्रों को उन सामान्य रूप से उपयोग किए जाने वाले उपकरणों (कीपैड, फोन, कैलकुलेटर, कंप्यूटर) की जांच करने के लिए कहें जो बटन-आधारित यूआई से आइकन-आधारित जीयूआई में परिवर्तित हो गए हैं। इसके क्या फायदे/नुकसान हैं?

शैक्षिक मानक

तकनीकी साक्षरता के मानक (एसटीएल)

  • 9.H मॉडलिंग, परीक्षण, मूल्यांकन और संशोधन का उपयोग विचारों को व्यावहारिक समाधानों में बदलने के लिए किया जाता है (पुनर्विचार)।

  • 11. मैं एक उत्पाद या प्रणाली बनाता हूँ और समाधान का दस्तावेजीकरण करता हूँ (पुनर्विचार)।

अगली पीढ़ी के विज्ञान मानक (एनजीएसएस)

  • HS-ETS1-2 किसी जटिल वास्तविक दुनिया की समस्या का समाधान छोटे, अधिक प्रबंधनीय समस्याओं में तोड़कर तैयार करें जिन्हें इंजीनियरिंग के माध्यम से हल किया जा सके (परियोजना का विघटन - पुनर्विचार)।

कंप्यूटर विज्ञान शिक्षक संघ सीएसटीए)

  • 1B-AP-10 ऐसे प्रोग्राम बनाएं जिनमें अनुक्रम, घटनाएँ, लूप और सशर्त कथन शामिल हों (खेलें और पुनर्विचार करें)

  • 2-AP-10 जटिल समस्याओं को एल्गोरिदम के रूप में हल करने के लिए फ्लोचार्ट और/या स्यूडोकोड का उपयोग करें (पुनर्विचार करें)

  • 2-AP-12 नियंत्रण संरचनाओं को संयोजित करने वाले प्रोग्रामों को डिज़ाइन और पुनरावर्ती रूप से विकसित करें, जिसमें नेस्टेड लूप और मिश्रित सशर्त शामिल हैं (पुनः विचार करें)

  • 2-एपी-19 दस्तावेज़ीकरण कार्यक्रम ताकि उनका पालन करना, परीक्षण करना और त्रुटियाँ ठीक करना आसान हो जाए (पुनर्विचार करें)

  • 3A-AP-13: पूर्व छात्र ज्ञान और व्यक्तिगत रुचियों का लाभ उठाते हुए, गणना संबंधी समस्याओं को हल करने के लिए एल्गोरिदम का उपयोग करने वाले प्रोटोटाइप बनाएं।

  • 3A-AP-16: व्यावहारिक उद्देश्य, व्यक्तिगत अभिव्यक्ति, या सामाजिक मुद्दे को संबोधित करने के लिए घटनाओं का उपयोग करके निर्देश शुरू करने के लिए कम्प्यूटेशनल कलाकृतियों को डिजाइन और पुनरावृत्त रूप से विकसित करें।

  • 3A-AP-17: प्रक्रियाओं, मॉड्यूल और/या वस्तुओं जैसे निर्माणों का उपयोग करते हुए, व्यवस्थित विश्लेषण के माध्यम से समस्याओं को छोटे घटकों में विभाजित करें।

  • 3A-AP-22: सहयोगात्मक उपकरणों का उपयोग करते हुए टीम की भूमिकाओं में काम करते हुए कम्प्यूटेशनल कलाकृतियों को डिजाइन और विकसित करना।

कॉमन कोर स्टेट स्टैंडर्ड्स (सीसीएसएस)

  • 1B-AP-10 ऐसे प्रोग्राम बनाएं जिनमें अनुक्रम, घटनाएँ, लूप और सशर्त कथन शामिल हों (खेलें और पुनर्विचार करें)

  • 2-AP-10 जटिल समस्याओं को एल्गोरिदम के रूप में हल करने के लिए फ्लोचार्ट और/या स्यूडोकोड का उपयोग करें (पुनर्विचार करें)

  • 2-AP-12 नियंत्रण संरचनाओं को संयोजित करने वाले प्रोग्रामों को डिज़ाइन और पुनरावर्ती रूप से विकसित करें, जिसमें नेस्टेड लूप और मिश्रित सशर्त शामिल हैं (पुनः विचार करें)

  • 2-एपी-19 दस्तावेज़ीकरण कार्यक्रम ताकि उनका पालन करना, परीक्षण करना और त्रुटियाँ ठीक करना आसान हो जाए (पुनर्विचार करें)

  • 3A-AP-13: पूर्व छात्र ज्ञान और व्यक्तिगत रुचियों का लाभ उठाते हुए, गणना संबंधी समस्याओं को हल करने के लिए एल्गोरिदम का उपयोग करने वाले प्रोटोटाइप बनाएं।

  • 3A-AP-16: व्यावहारिक उद्देश्य, व्यक्तिगत अभिव्यक्ति, या सामाजिक मुद्दे को संबोधित करने के लिए घटनाओं का उपयोग करके निर्देश शुरू करने के लिए कम्प्यूटेशनल कलाकृतियों को डिजाइन और पुनरावृत्त रूप से विकसित करें।

  • 3A-AP-17: प्रक्रियाओं, मॉड्यूल और/या वस्तुओं जैसे निर्माणों का उपयोग करते हुए, व्यवस्थित विश्लेषण के माध्यम से समस्याओं को छोटे घटकों में विभाजित करें।

  • 3A-AP-22: सहयोगात्मक उपकरणों का उपयोग करते हुए टीम की भूमिकाओं में काम करते हुए कम्प्यूटेशनल कलाकृतियों को डिजाइन और विकसित करना।

टेक्सास आवश्यक ज्ञान और कौशल (टीईकेएस)

  • 126.40.सी.5.ए रोबोट को नियंत्रित करने के लिए एल्गोरिदम विकसित करें, जिसमें निर्देश लागू करना, सेंसर डेटा एकत्र करना और सरल कार्य करना शामिल है।

  • 126.40.सी.5.सी रोबोट के साथ बातचीत प्रदान करने वाले एल्गोरिदम बनाएं।

  • 126.40.सी.5.जी समाधान विकसित करते समय निर्णय लेने की रणनीतियों को लागू करें।

  • 126.40.सी.3.जी अंतिम डिजाइन और समाधान का दस्तावेजीकरण करें।

  • 126.40.सी.3.एच अंतिम डिजाइन, परीक्षण परिणाम और समाधान प्रस्तुत करें।