अवलोकन
ग्रेड
3+ (आयु 8+)
समय
प्रति प्रयोगशाला 40 मिनट
इकाई आवश्यक प्रश्न
- मैं कोड बेस और VEXcode GO के साथ किसी चुनौती का समाधान कैसे करूँ?
इकाई समझ
इस इकाई में निम्नलिखित अवधारणाओं को शामिल किया जाएगा:
- VEXcode GO में सेंसर का उपयोग कैसे करें।
- किसी चुनौती को हल करने के लिए व्यवहारों को सही क्रम में व्यवस्थित करने वाली योजना कैसे बनाएं। यह कार्य व्यक्तिगत रूप से तथा सहयोगात्मक रूप से किया जा सकता है।
- शब्दों और इशारों के माध्यम से व्यवहारों को कैसे संप्रेषित किया जाए, जिसे कार्य पूरा करने के लिए कोड बेस को निष्पादित करने की आवश्यकता होगी।
- VEXcode GO प्रोजेक्ट में सशर्त का उपयोग कैसे करें ताकि कोड बेस सेंसर डेटा के आधार पर निर्णय ले सके।
- VEXcode GO प्रोजेक्ट में My Blocks का उपयोग करने से अधिक कुशल प्रोजेक्ट बनाना आसान हो सकता है, जिससे कमांड की पुनरावृत्ति से बचा जा सकता है और काम करना आसान हो जाता है।
- माई ब्लॉक्स का उपयोग करने से परियोजना में दोहराए गए कोड के भागों का पुनः उपयोग करके परियोजनाओं का निर्माण करना आसान हो जाता है।
लैब सारांश
प्रत्येक प्रयोगशाला में छात्र क्या करेंगे और क्या सीखेंगे, इसका सारांश जानने के लिए निम्नलिखित टैब पर क्लिक करें।
प्रयोगशाला 1 - मंगल ग्रह की चट्टान का नमूना एकत्र करें
मुख्य फोकस प्रश्न: मैं डिस्क एकत्र करने के लिए कोड बेस पर इलेक्ट्रोमैग्नेट का उपयोग कैसे कर सकता हूं?
- छात्रों को ग्रहीय भूविज्ञानी की भूमिका से परिचित कराया जाएगा, तथा यह भी बताया जाएगा कि वे मंगल रोवर पर मौजूद उपकरणों का उपयोग किस प्रकार नमूने एकत्र करने और उनका अध्ययन करने में करते हैं। वे यूनिट में रोवर के रूप में कार्य करने के लिए कोड बेस 2.0 - आई + इलेक्ट्रोमैग्नेट का निर्माण करेंगे।
- छात्र VEXcode GO में एक प्रोजेक्ट बनाएंगे जिसमें इलेक्ट्रोमैग्नेट का उपयोग करके डिस्क एकत्रित करेंगे और उसे बेस पर वापस लाएंगे। वे पहले अपने शिक्षक के साथ मिलकर परियोजना का निर्माण करेंगे, और फिर अन्य स्थानों से डिस्क एकत्रित करने के लिए अपने समूहों में इस पर काम करेंगे।
- छात्र अपनी परियोजनाएं साझा करेंगे और चर्चा करेंगे कि डिस्क को आधार स्थान तक ले जाने के लिए विद्युत चुम्बक ने किस प्रकार कार्य किया। वे यह भी बताएंगे कि उन्होंने कोड बेस को नए आधार स्थानों तक ले जाने की चुनौती का समाधान कैसे किया।
प्रयोगशाला 2 - अपने मंगल ग्रह के चट्टान के नमूने का अध्ययन करें
मुख्य फोकस प्रश्न: मैं डिस्क को एकत्रित करने और रंग के आधार पर उसे छांटने के लिए इलेक्ट्रोमैग्नेट के साथ आई सेंसर का उपयोग कैसे कर सकता हूं?
- छात्रों को बताया जाएगा कि कोड बेस पर स्थित आई सेंसर को एक उपकरण के रूप में कैसे इस्तेमाल किया जा सकता है, जिससे उनके कोड बेस रोवर को एकत्रित नमूनों को छांटने में मदद मिलेगी, ठीक उसी तरह जैसे वास्तविक मंगल रोवर नमूनों का विश्लेषण और छांटते हैं, ताकि नमूनों को भविष्य के मिशन में पृथ्वी पर वापस लाया जा सके।
- छात्र सबसे पहले लैब 1 से अपने प्रोजेक्ट पर काम करेंगे, जिसमें आई सेंसर द्वारा एकत्रित डेटा का उपयोग करते हुए [यदि तो] ब्लॉक के साथ एक शर्त जोड़ेंगे, ताकि यदि डिस्क लाल हो, तो कोड बेस उसे लाल बेस पर ले जाएगा। इसके बाद वे अपनी परियोजनाओं पर काम करेंगे, तथा विभिन्न स्थानों से लाल नमूने एकत्रित करेंगे और उन्हें छांटेंगे।
- छात्र इस बात पर चर्चा करेंगे कि चुनौती को पूरा करने में उन्हें किन चुनौतियों का सामना करना पड़ा, साथ ही वे यह भी बताएंगे कि परियोजना में रेड डिस्क को प्रभावी ढंग से एकत्रित करने और रखने के लिए सशर्त प्रणाली ने किस प्रकार कार्य किया।
प्रयोगशाला 3 - अपने नमूनों को छाँटें
मुख्य फोकस प्रश्न: मैं एकाधिक डिस्क एकत्र करने और उन्हें रंग के आधार पर क्रमबद्ध करने के लिए कोड बेस को कैसे कोड कर सकता हूं?
- छात्र इस बात पर चर्चा करेंगे कि रोवर को मंगल ग्रह पर विभिन्न प्रकार के नमूने कैसे एकत्रित करने और छांटने होंगे। वे लैब 2 से अपनी परियोजनाओं पर पुनः विचार करेंगे, तथा [यदि तो] ब्लॉक का उपयोग करके परियोजना प्रवाह को दिखाने के लिए स्टेप सुविधा का उपयोग करेंगे, तथा VEXcode GO में हाइलाइट सुविधा पर विशेष ध्यान देंगे। इसके बाद वे इस बारे में चर्चा करेंगे कि वे इस परियोजना को और अधिक बेहतर बनाने के लिए इसमें क्या-क्या शर्तें जोड़ सकते हैं और अधिक नमूनों को कैसे छांट सकते हैं।
- इसके बाद छात्र अपने प्रोजेक्ट में एक अतिरिक्त शर्त जोड़ेंगे, ताकि उनका कोड बेस कई नमूनों को एकत्रित कर सके और उन्हें उनके रंग के आधार पर अलग-अलग आधारों पर क्रमबद्ध कर सके। वे नीली डिस्क को एकत्रित करने के लिए निर्देशित निर्देश के साथ शुरुआत करेंगे, और फिर अपने समूहों में काम करके हरी डिस्क को भी छांटने का प्रयास करेंगे।
- छात्र डिस्क को व्यवस्थित करने के लिए अपने प्रोजेक्ट, रणनीति और चुनौतियों को साझा करेंगे। वे [यदि तो] ब्लॉक के प्रोजेक्ट प्रवाह पर चर्चा करेंगे और यह भी बताएंगे कि इससे उन्हें कोडिंग चुनौती में किस प्रकार मदद मिली
लैब 4 - ग्रहीय भूविज्ञानी
मुख्य फोकस प्रश्न: मैं अधिक कुशल कोडिंग प्रोजेक्ट बनाने के लिए अपने ब्लॉक का उपयोग कैसे कर सकता हूं?
- छात्रों को VEXcode GO में माई ब्लॉक की अवधारणा से परिचित कराया जाएगा, और वे कक्षा के रूप में "माई ब्लॉक्स" ट्यूटोरियल वीडियो देखेंगे। वे इस बात पर चर्चा करेंगे कि कैसे माई ब्लॉक्स परियोजनाओं को समझना और समस्या निवारण करना आसान बना सकता है। इसके बाद वे लैब 3 से प्राप्त अपने प्रोजेक्ट पर काम करेंगे और शिक्षक के साथ मिलकर अपने प्रोजेक्ट में माई ब्लॉक जोड़ेंगे।
- विद्यार्थी लैब 3 में सीखी गई बातों को आगे बढ़ाएंगे, तथा यह पता लगाएंगे कि कैसे माई ब्लॉक्स का उपयोग किसी जटिल कोडिंग परियोजना को अधिक कुशल बनाने, समझने और समस्या निवारण में आसान बनाने में किया जा सकता है। वे अपने प्रोजेक्ट्स के निर्माण और परीक्षण के लिए एंगेज में बनाए गए माई ब्लॉक का उपयोग करेंगे, ताकि कोड बेस सभी तीन डिस्कों को एकत्रित और क्रमबद्ध कर सके। वे इस बात पर भी चर्चा जारी रखेंगे कि परियोजना के प्रवाह में माई ब्लॉक्स किस प्रकार कार्य करते हैं।
- छात्र इस बात पर चर्चा करेंगे कि हाइलाइट सुविधा का उपयोग करने से उन्हें यह पहचानने में कैसे मदद मिल सकती है कि कोड बेस कब माई ब्लॉक को निष्पादित कर रहा था और कब नहीं, तथा कोड बनाते समय किसी प्रोजेक्ट में माई ब्लॉक का उपयोग करना कैसे सहायक होता है।
इकाई मानक
इकाई के अंतर्गत प्रत्येक प्रयोगशाला में इकाई मानकों पर ध्यान दिया जाएगा।
कंप्यूटर विज्ञान शिक्षक संघ (CSTA)
सीएसटीए 1ए-एपी-10: विचारों को व्यक्त करने या किसी समस्या का समाधान करने के लिए अनुक्रम और सरल लूप के साथ प्रोग्राम विकसित करें।
मानक कैसे प्राप्त किया जाता है: लैब 1 में, छात्र कोड बेस पर इलेक्ट्रोमैग्नेट का उपयोग करके डिस्क को चलाने और इकट्ठा करने के लिए एक VEXcode GO प्रोजेक्ट का निर्माण करेंगे और डिस्क को बेस पर वापस लाएंगे। इसके बाद छात्र अपने प्रोजेक्ट पर काम करते हुए एक अलग स्थान से डिस्क एकत्रित करेंगे और उसे निर्दिष्ट स्थान पर पहुंचाएंगे। उन्हें विभिन्न स्थानों पर सफलतापूर्वक पहुंचने के लिए अपनी परियोजनाओं को क्रमबद्ध करने तथा मापदंडों में परिवर्तन करने की आवश्यकता होगी।
लैब 2 में, छात्र लैब 1 के अपने प्रोजेक्ट पर काम करेंगे, कोड बेस ड्राइव लेंगे और एक डिस्क एकत्र करेंगे, फिर आई सेंसर द्वारा एकत्र किए गए डेटा का उपयोग करके डिस्क को उसके रंग के आधार पर छांटेंगे और एक स्थान पर पहुंचाएंगे। वे एक [यदि तो] ब्लॉक के साथ एक सशर्त जोड़ेंगे और VEXcode GO ब्लॉक में अनुक्रम और मापदंडों पर पुनरावृत्ति करेंगे ताकि कोड बेस चुनौती को सफलतापूर्वक पूरा कर सके।
लैब 3 में, छात्र अपनी लैब 2 परियोजना पर काम करते हुए शर्तें जोड़ेंगे और अधिक डिस्कों को क्रमबद्ध करेंगे। वे [यदि तो] ब्लॉक के प्रोजेक्ट प्रवाह पर चर्चा करेंगे और तीन अलग-अलग रंगीन डिस्क एकत्र करने और उन्हें रंग के आधार पर क्रमबद्ध करने के लिए एक प्रोजेक्ट का निर्माण करेंगे। वे प्रत्येक डिस्क पर ड्राइवट्रेन ब्लॉकों को अनुक्रमित करेंगे और उन्हें GO फील्ड पर सही सॉर्टिंग क्षेत्र में पहुंचाएंगे।
लैब 4 में, छात्र यह पता लगाएंगे कि कैसे माई ब्लॉक्स का उपयोग एक जटिल कोडिंग परियोजना को अधिक कुशल, समझने में आसान और समस्या निवारण में मदद करने के लिए किया जा सकता है। वे उसी चुनौती को पूरा करने के लिए लैब 3 से अपने प्रोजेक्ट को माई ब्लॉक का उपयोग करके अनुकूलित करेंगे।
कंप्यूटर विज्ञान शिक्षक संघ (CSTA)
सीएसटीए 1बी-एपी-11: प्रोग्राम विकास प्रक्रिया को सुविधाजनक बनाने के लिए समस्याओं को छोटी, प्रबंधनीय उपसमस्याओं में विघटित (विघटित) करें।
मानक कैसे प्राप्त किया जाता है: लैब 1 में, छात्र कोड बेस को एक स्थान पर ड्राइव करने, इलेक्ट्रोमैग्नेट के साथ एक डिस्क लेने और डिस्क को बेस पर वापस लाने की चुनौती को पूरा करने के लिए आवश्यक चरणों का विश्लेषण करेंगे।
लैब 2 में, छात्र लैब 1 में अपने प्रोजेक्ट पर काम करेंगे, कोड बेस ड्राइव लेंगे और एक डिस्क एकत्र करेंगे, फिर आई सेंसर द्वारा एकत्र किए गए डेटा का उपयोग करके डिस्क को उसके रंग के आधार पर क्रमबद्ध करेंगे और एक स्थान पर पहुंचाएंगे। छात्र अपनी परियोजनाओं की योजना बनाने के लिए कार्य को पूरा करने के लिए आवश्यक चरणों को छद्म कोड में विभाजित करेंगे।
लैब 3 में, छात्र कोड बेस ड्राइव के लिए अपने प्रोजेक्ट पर काम जारी रखेंगे और 3 अलग-अलग रंग की डिस्क एकत्र करेंगे और उन्हें रंग के आधार पर क्रमबद्ध करेंगे। छात्र शिक्षक के साथ मिलकर चुनौती को छोटे भागों में विभाजित करेंगे और [टिप्पणी] ब्लॉकों के साथ छद्म कोड बनाएंगे, जिससे उन्हें अपनी परियोजनाओं की योजना बनाने और उन्हें व्यवस्थित करने में मदद मिलेगी।
लैब 4 में, छात्र अपनी लैब 3 परियोजना पर पुनरावृत्ति करेंगे तथा उसी चुनौती को पूरा करने के लिए अपने प्रोजेक्ट के भीतर प्रबंधनीय उपसमस्याओं के रूप में माई ब्लॉक्स का उपयोग करेंगे। वे शिक्षक के साथ मिलकर उन चरणों को विभाजित करेंगे जो दोहराए जाते हैं और जिन्हें उनके माई ब्लॉक में परिभाषित किया जा सकता है। इसके बाद वे अपने प्रोजेक्ट को [टिप्पणी] ब्लॉक के साथ रेखांकित करेंगे और सभी 3 डिस्क को उनके रंग के आधार पर उचित छंटाई क्षेत्र में एकत्रित और वितरित करेंगे।
कॉमन कोर स्टेट स्टैंडर्ड्स (CCSS)
CCSS.ELA-LITERACY.L.3.6: कक्षा-उपयुक्त संवादात्मक, सामान्य शैक्षणिक, और डोमेन-विशिष्ट शब्दों और वाक्यांशों को सटीक रूप से प्राप्त करें और उनका उपयोग करें, जिनमें स्थानिक और लौकिक संबंधों को इंगित करने वाले शब्द और वाक्यांश भी शामिल हैं।
मानक कैसे प्राप्त किया जाता है: इकाई की प्रत्येक प्रयोगशाला में, छात्र स्थानिक भाषा का उपयोग करके वर्णन करेंगे कि कैसे कोड बेस को स्थानांतरित करने की आवश्यकता होगी ताकि रंगीन डिस्क को उचित छंटाई क्षेत्र में इकट्ठा किया जा सके और वितरित किया जा सके क्योंकि वे अपनी परियोजनाओं की योजना बनाते हैं और बनाते हैं।
अपने प्रोजेक्ट का परीक्षण करने के बाद, छात्र बताएंगे कि स्थानिक भाषा का उपयोग करते हुए डिस्क के स्थान और सॉर्टिंग क्षेत्रों के संबंध में कोड बेस किस प्रकार स्थानांतरित हुआ। छात्र कारण और प्रभाव संबंध पर भी चर्चा करेंगे, जो उनके प्रोजेक्ट में सशर्त बनाने के लिए [यदि तो] ब्लॉक का उपयोग करने से बनता है, ताकि कोड बेस डिस्क को नेत्र संवेदक द्वारा पहचाने गए रंग के आधार पर उचित छंटाई क्षेत्र में पहुंचा सके।