अपने छात्रों के साथ छद्म कोड का उपयोग करना

स्यूडोकोड, VEXcode और नियमित भाषा में ब्लॉक या कमांड के बीच का एक चरण है। अक्सर, छात्र समाधान खोजने के लिए "अनुमान लगा सकते हैं और जांच" कर सकते हैं। हालाँकि, इससे उन्हें कोडिंग अवधारणाओं की वैचारिक समझ विकसित करने में मदद नहीं मिलती।

स्यूडोकोड का उपयोग छात्रों को कंप्यूटर विज्ञान और उनके कोड की संकल्पनात्मक समझ बनाने में मदद करने के लिए किया जा सकता है। छात्र छद्म कोड का उपयोग करके उन व्यवहारों को संप्रेषित करते हैं जो वे चाहते हैं कि उनका रोबोट किसी कार्य को पूरा करने के लिए किसी परियोजना के दौरान करे।


स्यूडोकोड के चरण

इन चरणों में बताया गया है कि छात्रों और शिक्षक को क्या करना चाहिए, ताकि छात्र कार्य में शामिल व्यवहारों की एक सूची बना सकें, तथा कोडिंग शुरू करने से पहले यह समझ सकें कि वे वांछित रोबोट व्यवहारों से किस प्रकार संबंधित हैं।

एक मैदान में क्लॉबॉट रोबोट का रेखाचित्र। रोबोट के बाईं ओर और ऊपर की तरफ एक नीली बकीबॉल है, और लाल तीर यह दर्शाते हैं कि रोबोट को उसकी ओर मुड़ना चाहिए और फिर उसकी ओर बढ़ना चाहिए।

1. कार्य को यथासंभव छोटे-छोटे व्यवहारों में विभाजित करें।

यह कार्य का रेखाचित्र बनाकर या चरणों के बारे में नोट्स बनाकर किया जा सकता है।

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

इंजीनियरिंग की नोटबुक में लिखे नोट्स में लिखा है, चरण 1, बकीबॉल की ओर मुड़ने के लिए बाईं ओर मुड़ें। चरण 2, बकीबॉल को मैदान से बाहर धकेलने के लिए आगे की ओर ड्राइव करें।

VEXcode EXP ब्लॉक

दो कमेंट ब्लॉक जिनमें लिखा है, "बकीबॉल का सामना करने के लिए बाईं ओर मुड़ें, और फिर बकीबॉल को मैदान से बाहर धकेलने के लिए आगे बढ़ें।"

VEXcode EXP पायथन

पायथन की टिप्पणियां जिनमें लिखा है, "बकीबॉल का सामना करने के लिए बाईं ओर मुड़ें, और फिर बकीबॉल को मैदान से बाहर धकेलने के लिए आगे बढ़ें।"

2. व्यवहारों को लेबल करें. यह कार्य इंजीनियरिंग नोटबुक में या VEXcode EXP में टिप्पणियों का उपयोग करके किया जा सकता है।

शिक्षक के साथ छात्रों का एक समूह स्यूडोकोड असाइनमेंट पर चर्चा कर रहा है।

3. छात्रों को अपना छद्म कोड शिक्षक के साथ साझा करने को कहें। यह वह समय है जब शिक्षक छात्रों के साथ रोबोट से अपेक्षाओं तथा रोबोट द्वारा वास्तव में किए जाने वाले कार्य के बारे में बातचीत कर सकता है।

यदि छात्र का छद्म कोड अपेक्षाओं से मेल खाता है, तो वे अपनी कोडिंग शुरू कर सकते हैं। यदि छद्म कोड अपेक्षाओं और/या कार्य से मेल नहीं खाता है, तो छात्रों को पहले चरण पर वापस जाने और कार्य को और भी छोटे व्यवहारों में तोड़ने और प्रक्रिया को फिर से करने के लिए प्रोत्साहित करें।

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: