शुरू करने से पहले
आवश्यक प्रश्न: चरणों का क्रम किसी कार्य के पूरा होने को किस प्रकार प्रभावित करता है?
इकाई समझ:
- किसी लक्ष्य को प्राप्त करने के लिए निर्देशों को क्रमबद्ध करना कोडिंग का एक अनिवार्य हिस्सा है।
- किसी परियोजना को छोटे-छोटे चरणों में विभाजित करने से कोडिंग करना आसान हो जाता है।
- कोडिंग करते समय सहयोग करना और विचारों पर चर्चा करना, अकेले काम करने की तुलना में अधिक मजबूत समाधान विकसित करने में हमारी मदद करता है।
मानक संरेखण
कंप्यूटर विज्ञान शिक्षक संघ (CSTA)
- 1B-CS-02: मॉडल बनाएं कि कंप्यूटर हार्डवेयर और सॉफ्टवेयर कार्यों को पूरा करने के लिए एक सिस्टम के रूप में एक साथ कैसे काम करते हैं।
- 1B-DA-07: कारण-और-प्रभाव संबंधों को उजागर करने या प्रस्तावित करने, परिणामों की भविष्यवाणी करने, या किसी विचार को संप्रेषित करने के लिए डेटा का उपयोग करें।
- 1बी-एपी-11: प्रोग्राम विकास प्रक्रिया को सुविधाजनक बनाने के लिए समस्याओं को छोटी, प्रबंधनीय उपसमस्याओं में विघटित (विघटित) करें।
- 2-एपी-15: उपयोगकर्ता की आवश्यकताओं को पूरा करने वाले समाधान को परिष्कृत करने के लिए टीम के सदस्यों और उपयोगकर्ताओं से फीडबैक प्राप्त करें और उसे शामिल करें।
- 3A-AP-22: सहयोगी उपकरणों का उपयोग करके टीम भूमिकाओं में काम करते हुए कम्प्यूटेशनल कलाकृतियों को डिज़ाइन और विकसित करना।
आवश्यक सामग्री (प्रति समूह):
- VEX AIM कोडिंग रोबोट
- एक स्टिक नियंत्रक
- 2 नारंगी बैरल
- 2 नीले बैरल
- अप्रैलटैग आईडी 0 और 1
- एआईएम फील्ड (4 टाइलें और 8 दीवारें)
VEX AIM कोडिंग रोबोट पर बटन कोडिंग के बारे में अधिक जानकारी के लिए, यह VEX लाइब्रेरी आलेखदेखें।
इस इकाई के लिए सुझाया गया समय: 6-7 सत्र
यद्यपि कक्षा-दर-कक्षा गति अलग-अलग होगी, फिर भी सुझाया गया समय आपको प्रभावी ढंग से योजना बनाने में मदद कर सकता है। एक 'सत्र' लगभग 45-50 मिनट का माना जाता है। आप अपने विद्यार्थियों को सबसे अच्छी तरह जानते हैं, इसलिए अपने परिवेश में विद्यार्थियों की आवश्यकताओं को सर्वोत्तम ढंग से पूरा करने के लिए समय को आवश्यकतानुसार समायोजित करें।
- परिचय: 1 सत्र
- पाठ 1: 1 सत्र
- पाठ 2: 1 सत्र
- पाठ 3: 1 सत्र
- यूनिट चैलेंज: 2-3 सत्र
इस इकाई में, आप सीखेंगे कि ड्राइव मोड का उपयोग किए बिना VEX AIM कोडिंग रोबोट को कैसे चलाया जाए! इसके बजाय, आप रोबोट की स्क्रीन पर बटन कोडिंग का उपयोग करके उसे चलाएंगे, बैरल उठाएंगे, और उन्हें वहां रखेंगे जहां वे हैं। आप कोडिंग को आसान बनाने के लिए कार्यों को छोटे-छोटे चरणों में विभाजित करने का भी अभ्यास करेंगे। यूनिट के अंत में, आप यूनिट चुनौती का सामना करेंगे - रोबोट को नीले और नारंगी बैरल को उठाकर उनके सही स्थानों पर पहुंचाने के लिए कोड करना
रोबोट को देखने के लिए नीचे दिया गया वीडियो देखें:
- दो बैरल को मैदान के बाईं ओर स्थित अप्रैलटैग पर ले जाता है।
- दो बैरल को मैदान के दाईं ओर स्थित अप्रैलटैग पर ले जाता है।
वीडियो देखने के बाद, आप कक्षा में इस विषय पर चर्चा करेंगे। चर्चा की तैयारी में अपने विचारों को ढालने में मदद के लिए, निम्नलिखित प्रश्नों के उत्तर अपनी डायरी में लिखें:
- आपको क्या लगता है कि रोबोट को ड्राइव मोड का उपयोग किए बिना कैसे पता चलता है कि उसे क्या करना है? यह बैरल को कैसे उठा और रख पाता है?
- वीडियो में आपको ऐसा क्या दिख रहा है जो आपको ऐसा सोचने पर मजबूर कर रहा है?
- रोबोट के कार्यों का क्रम रोबोट द्वारा चुनौती को पूरा करने के तरीके को कैसे प्रभावित करता है
- रोबोट को कोड करने के लिए बटन कोडिंग का उपयोग करने के बारे में आपके क्या प्रश्न हैं?
- चुनौती को पूरा करने के लिए आपको कौन से कौशल और समझ विकसित करने की आवश्यकता होगी?
वीडियो देखने के बाद, आप कक्षा में इस विषय पर चर्चा करेंगे। चर्चा की तैयारी में अपने विचारों को ढालने में मदद के लिए, निम्नलिखित प्रश्नों के उत्तर अपनी डायरी में लिखें:
- आपको क्या लगता है कि रोबोट को ड्राइव मोड का उपयोग किए बिना कैसे पता चलता है कि उसे क्या करना है? यह बैरल को कैसे उठा और रख पाता है?
- वीडियो में आपको ऐसा क्या दिख रहा है जो आपको ऐसा सोचने पर मजबूर कर रहा है?
- रोबोट के कार्यों का क्रम रोबोट द्वारा चुनौती को पूरा करने के तरीके को कैसे प्रभावित करता है
- रोबोट को कोड करने के लिए बटन कोडिंग का उपयोग करने के बारे में आपके क्या प्रश्न हैं?
- चुनौती को पूरा करने के लिए आपको कौन से कौशल और समझ विकसित करने की आवश्यकता होगी?
छात्रों द्वारा वीडियो देखने के बाद, छात्रों के अवलोकनों को जानने और उन्हें इकाई के लिए सीखने के लक्ष्यों को सह-निर्माण के लिए तैयार करने के लिए पूरी कक्षा में चर्चा की सुविधा प्रदान करें
- छात्रों से वीडियो के आधार पर अपने अवलोकन, दावे और साक्ष्य साझा करने के लिए कहें, जिससे वैज्ञानिक जिज्ञासा और खुलेपन का प्रदर्शन हो।
- विद्यार्थियों को याद दिलाएं कि उन्होंने पिछली इकाई में क्या सीखा था कि रोबोट मैदान पर वस्तुओं के साथ किस प्रकार क्रिया करता है, तथा रोबोट के सामने लगा चुंबक बैरल या खेल की गेंदों को हिलाने में किस प्रकार कार्य करता है।
- जब छात्र अपने प्रश्न और विचार साझा करें, तो छात्रों को उनके आश्चर्यों को उत्पादक वैज्ञानिक प्रश्नों के रूप में प्रस्तुत करने में सहायता करें।
- विद्यार्थियों को उन कौशलों और समझ पर विचार करने के लिए मार्गदर्शन करें जिनकी उन्हें चुनौती को पूरा करने के लिए आवश्यकता हो सकती है, क्योंकि वे इनका उपयोग सीखने के लक्ष्यों को सह-निर्मित करते समय करेंगे।
इसके बाद, निम्नलिखित संकेत का उपयोग करके छात्रों को इस इकाई की सामग्री से वास्तविक दुनिया का संबंध बनाने और पूर्व ज्ञान को शामिल करने में मदद करें:
- रोजमर्रा की जिंदगी में आप स्वचालन के कुछ उदाहरण क्या देखते हैं? ये मशीनें क्या काम कर रही थीं? आपके विचार से वे काम को कैसे आसान बनाते हैं? उदाहरण छात्रों के प्रासंगिक अनुभव के आधार पर भिन्न हो सकते हैं, और इनमें शामिल हो सकते हैं:
- किसी शहर में, वे स्वचालित मेट्रो ट्रेन या सेल्फ-चेकआउट मशीनों को पहचान सकते हैं।
- विनिर्माण क्षेत्र में, वे स्थानीय कारखानों में प्रयुक्त रोबोटिक भुजाओं पर चर्चा कर सकते थे।
- ग्रामीण परिवेश में, वे स्वचालित सिंचाई प्रणालियों या फसल कटाई रोबोटों से जुड़ सकते हैं।
- छात्र रोज़मर्रा की वस्तुओं, जैसे रोबोटिक वैक्यूम, स्मार्ट थर्मोस्टैट या प्रोग्रामेबल डिशवॉशर, का भी सुझाव दे सकते हैं
- यदि छात्र स्वचालन या स्वायत्त जैसे शब्दों से अपरिचित हैं, तो उन्हें एक साथ परिभाषित करें ताकि छात्रों को साझा भाषा स्थापित करने में मदद मिल सके।
यह इकाई अनुक्रमण और पथ नियोजन की अवधारणाओं का परिचय देती है। छात्र यूनिट चुनौती को हल करने के लिए रोबोट को कोड करने के कई तरीकों का उपयोग कर सकते हैं। खुले-अंत वाली समस्याओं को हल करने के लिए छात्रों को विभिन्न दृष्टिकोण विकसित करने के लिए प्रोत्साहित करने के तरीके पर चर्चा के लिए, + समुदाय में इस वार्तालाप को पढ़ें
सीखने के लक्ष्यों का सह-निर्माण
अब जब आपने वीडियो देख लिया है, तो आप जानते हैं कि आप रोबोट के अंतर्निहित बटन कोडिंग का उपयोग करके रोबोट को बैरल उठाने और उन्हें अप्रैलटैग्स तक पहुंचाने के लिए कोड करेंगे। इन कार्यों को पूरा करने के लिए आपको क्या जानने और सीखने की आवश्यकता होगी, इस बारे में सोचें। आप अपने समूह और अपने शिक्षक के साथ मिलकर सीखने के लक्ष्य तैयार करेंगे ताकि इस इकाई के लिए आपके सीखने के लक्ष्यों की साझा समझ हो
अपने सीखने के लक्ष्यों को अपनी पत्रिका में दर्ज करें। आप अपनी प्रगति पर विचार करने और भविष्य में सीखने की योजना बनाने के लिए इकाई में बाद में इन सीखने के लक्ष्यों पर वापस आएंगे।
अब जब आपने वीडियो देख लिया है, तो आप जानते हैं कि आप रोबोट के अंतर्निहित बटन कोडिंग का उपयोग करके रोबोट को बैरल उठाने और उन्हें अप्रैलटैग्स तक पहुंचाने के लिए कोड करेंगे। इन कार्यों को पूरा करने के लिए आपको क्या जानने और सीखने की आवश्यकता होगी, इस बारे में सोचें। आप अपने समूह और अपने शिक्षक के साथ मिलकर सीखने के लक्ष्य तैयार करेंगे ताकि इस इकाई के लिए आपके सीखने के लक्ष्यों की साझा समझ हो
अपने सीखने के लक्ष्यों को अपनी पत्रिका में दर्ज करें। आप अपनी प्रगति पर विचार करने और भविष्य में सीखने की योजना बनाने के लिए इकाई में बाद में इन सीखने के लक्ष्यों पर वापस आएंगे।
सह-शिक्षण लक्ष्यों के निर्माण की प्रक्रिया के माध्यम से छात्रों को एक पूरी कक्षा के रूप में मार्गदर्शन करें. छात्रों को यह प्रक्रिया सीखने में अतिरिक्त सहायता प्रदान करना सहायक होता है। भविष्य की इकाइयों में, यह प्रारंभिक विचार-मंथन व्यक्तिगत रूप से या छोटे समूहों में पूरा किया जा सकता है।
- विद्यार्थियों के साथ विचार-विमर्श करें कि ऊपर दिए गए वीडियो में दिखाए गए क्रियाकलापों को पूरा करने के लिए उन्हें क्या जानना आवश्यक होगा। इन्हें “मैं कर सकता हूँ” कथन के रूप में प्रस्तुत करें।
- उदाहरण के लिए “मैं कर सकता हूँ” कथनों में शामिल हैं:
- मैं बटन कोडिंग का उपयोग करके रोबोट को बैरल उठाने और वितरित करने के लिए कोड कर सकता हूं।
- मैं अपने समूह के साथ मिलकर यूनिट चुनौती को पूरा करने के लिए रोबोट को कोड करने की योजना बना सकता हूं।
- उदाहरण के लिए “मैं कर सकता हूँ” कथनों में शामिल हैं:
- उस सूची के आधार पर सीखने के लक्ष्य का सह-निर्माण करें।
शब्दावली को प्रस्तुत करने के लिए सीखने के लक्ष्यों को सह-निर्माण करने की प्रक्रिया का उपयोग करें जैसे अनुक्रमण, डिबगिंग, या स्वचालन, और उन शब्दों को छात्रों के सीखने के लक्ष्यों में शामिल करें ताकि उनकी आवश्यकताओं को सर्वोत्तम रूप से पूरा किया जा सके।
अपने छात्रों के साथ मिलकर सीखने के लक्ष्य बनाने के बारे में अधिक मार्गदर्शन के लिए, VEX लाइब्रेरी लेखदेखें।
बटन कोडिंग के उपयोग के बारे में अधिक जानने के लिए अगला > का चयन करें।