आपके बच्चों को कोड करना सीखना चाहिए। यहाँ पर क्यों।

click fraud protection
लैपटॉप पर प्रोग्रामिंग करता बच्चा
छवि क्रेडिट: ट्वेंटी -20

यदि आपने दिन में किसी भी कंप्यूटर विज्ञान का अध्ययन किया है, तो संभावना अच्छी है कि आपके पाठ हाई स्कूल तक शुरू नहीं हुए थे। या कॉलेज भी। आज, हालांकि, कुछ बच्चे प्री-स्कूल की उम्र में ही कंप्यूटर प्रोग्रामिंग की मूल बातें सीख रहे हैं।

यदि आपके बच्चे भीड़ में नहीं हैं, तो उनके शामिल होने के कुछ उत्कृष्ट कारण हैं - यदि प्री-स्कूल में नहीं, तो कम से कम K-12 वर्षों में, विशेषज्ञों का कहना है।

दिन का वीडियो

वास्तव में, कम से कम 15 यूरोपीय देश पहले से ही राष्ट्रीय स्कूल पाठ्यक्रम में कोडिंग क्लासवर्क को एकीकृत कर चुके हैं। यह अमेरिका में सच नहीं है, निश्चित रूप से, जहां हमारे पास राष्ट्रीय स्कूल पाठ्यक्रम भी नहीं है। फिर भी, अमेरिका में बच्चे सार्वजनिक और निजी स्कूल कक्षाओं के साथ-साथ स्कूल के बाद के कार्यक्रमों, विशेष शिविरों और कोडिंग वेबसाइटों के माध्यम से कंप्यूटर विज्ञान परियोजनाओं में भाग ले रहे हैं।

सामान्य तत्व, अधिकांश अमेरिकी राज्यों द्वारा अपनाए गए शैक्षिक मानकों का एक समूह, विशेष रूप से भाषा कला और गणित से संबंधित है। फिर भी सामान्य कोर लक्ष्यों का समर्थन करने वाली कंप्यूटर विज्ञान पाठ योजनाओं को तैयार करने के लिए कई प्रयास शुरू किए गए हैं।

और कई अमेरिकी स्कूल स्टीम (विज्ञान, प्रौद्योगिकी, इंजीनियरिंग, कला और गणित) पर पाठ विकसित कर रहे हैं, जो कई विषय क्षेत्रों से जुड़े अनुभवों और खोजों को बढ़ावा देने के लिए एक पहल है।

कैलिफ़ोर्निया कंप्यूटर विज्ञान शिक्षा में गतिविधि का केंद्र है, हालांकि यह निश्चित रूप से एकमात्र ऐसा स्थान नहीं है जहां बच्चे प्रोग्रामिंग और कोडिंग का पता लगा सकते हैं।

"हमारे स्टीम पाठ्यक्रम के हिस्से के रूप में, हमारे बच्चे बी-बॉट रोबोट को कोड करने जैसी मजेदार गतिविधियों के साथ, हर स्कूल के दिन कोडिंग पर काम करते हैं, बाधाओं को नेविगेट करने के लिए एक ह्यूमनॉइड रोबोट की प्रोग्रामिंग करना, और कोडिंग का उपयोग करके कहानी लिखना और एनिमेट करना," मैट मेन, एक प्रवक्ता ने कहा के लिये स्ट्रैटफ़ोर्ड स्कूलटेकवाला से बात कर रहे हैं। स्ट्रैटफ़ोर्ड सैन फ्रांसिस्को खाड़ी क्षेत्र के साथ-साथ दक्षिणी कैलिफोर्निया में प्री-के से 8वीं कक्षा के लिए निजी स्कूल चलाता है।

प्री-स्कूलर हाथ से जाते हैं
छवि क्रेडिट: प्लिसटन यूनिफाइड स्कूल डिस्ट्रिक्ट

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

इस बीच, 2016 के दिसंबर में एक सप्ताह के लिए, के प्रशिक्षकों मूल कोड अकादमी के लिए चला गया फ्रैंकलिन प्राथमिक विद्यालय, सैन डिएगो में ग्रेड K-5 के लिए एक पब्लिक स्कूल, कंप्यूटर प्रोग्रामिंग ट्यूटोरियल के आसपास शिक्षकों और छात्रों के साथ दिन में एक घंटे काम करने के लिए। यह पाठ स्टार वार्स और माइनक्राफ्ट जैसी मजेदार किड थीम के इर्द-गिर्द घूमता था। कंप्यूटर साइंस एजुकेशन वीक के दौरान सैन डिएगो में एक बड़े "ऑवर ऑफ कोड" कार्यक्रम का हिस्सा हुआ।

विशेषज्ञों का वजन

तो आपके बच्चों को कंप्यूटर प्रोग्रामिंग और कोडिंग क्यों सीखनी चाहिए, और उन्हें किन सबसे बड़ी बाधाओं का सामना करना पड़ सकता है? हमने कुछ शिक्षकों से उनके विचार पूछे हैं, और उन्होंने जो कहा वह यहां दिया गया है।

युवा कोडिंग सीखने के कारण

1. कैरियर विकास। प्रोग्रामिंग और कोडिंग में ठोस शैक्षिक पृष्ठभूमि वाले बच्चों को वयस्कों के रूप में अच्छी तरह से भुगतान वाली नौकरी प्राप्त करना आसान हो सकता है।

"मैं अपने छात्रों के लिए जो दीर्घकालिक लाभ देख रहा हूं, वह उन्हें भविष्य की नौकरियों के लिए तैयार कर रहा है (और उन्हें उत्साहित करता है)। जैसे-जैसे प्रौद्योगिकी हमारे दैनिक जीवन के साथ अधिक से अधिक एकीकृत होती जाती है, कंप्यूटर विज्ञान की स्थिति केवल बढ़ने और बढ़ने जा रहे हैं," लिंडसे हैंडले, थॉटस्टेम, एलएलसी के सीओओ ने एक अन्य ईमेल में कहा हम। थॉटएसटीईएम सैन डिएगो में एक शैक्षिक सुविधा है जो बच्चों के लिए स्कूल के बाद, गर्मी और सप्ताहांत कोडिंग सत्र में माहिर है।

थॉटस्टेम में स्कूल के बाद की कोडिंग
छवि क्रेडिट: थॉटस्टेम

2. तकनीक पर व्यक्तिगत नियंत्रण हासिल करना. जैसे-जैसे दुनिया और अधिक तकनीक-केंद्रित होती जाती है, आपके बच्चों को अपने दैनिक जीवन में प्रौद्योगिकी की भाषा में धाराप्रवाह होने की आवश्यकता होती है। भले ही वे कंप्यूटर विज्ञान के पेशेवर बनने का विकल्प न चुनें, कंप्यूटर के घटकों (और यहां तक ​​कि कैसे) को जानते हुए भी एक को इकट्ठा करने के लिए), एक रोबोट प्रोग्राम करें, या एक वेब पेज विकसित करें जो उन्हें तकनीकी रूप से घर जैसा महसूस करा सकता है दुनिया।

"इस बारे में सोचें कि आप आज बनाम पांच साल पहले कितने समय तक बिना तकनीक के रह सकते हैं। शायद बहुत लंबा नहीं। इस तकनीक में हेरफेर करने की क्षमता के साथ, जो कि कंप्यूटर विज्ञान द्वारा पेश की जाती है, अब आप प्रौद्योगिकी पर नियंत्रण प्राप्त करेंगे आपका जीवन, जो बहुत संतोषजनक है," कनाडा स्थित आर्कन कोड कैंप में वेब डेवलपर और कैंप समन्वयक मैडेलाइन कोएल्हो ने कहा। लंदन, ओंटारियो में 8 सप्ताह के सत्रों में, 12- से 16 वर्ष के बच्चे वेब विकास में उपयोग की जाने वाली HTML, CSS और जावा प्रोग्रामिंग भाषा सीखते हैं।

3. समस्या समाधान कौशल, महत्वपूर्ण सोच और दृढ़ता का निर्माण करना। कंप्यूटर प्रोग्रामिंग और कोडिंग के लिए चरण-दर-चरण विचार की आवश्यकता होती है। कोएल्हो के अनुसार, "यह रचनात्मक [और] व्यावहारिक सोच का एक संयोजन है, जो कंप्यूटर विज्ञान की शिक्षा के बिना [एक दृष्टिकोण] अद्वितीय [बीच में] ले जाता है।"

"समस्या समाधान एक ऐसा कौशल है जो कंप्यूटर विज्ञान के क्षेत्र में गहराई से निहित है। एक कोडर शायद ही कभी 'बग' के बिना किसी प्रोजेक्ट को पूरा करता है। यह बग उनके कोड में एक त्रुटि है जो किसी प्रोग्राम को अपेक्षा के अनुरूप नहीं चलने देता है, बग केवल एक चुनौती नहीं है कंप्यूटर प्रोग्रामिंग में कोडर्स का सामना करना पड़ता है लेकिन यह एक रोजमर्रा की वास्तविकता है कि हम [सभी] विभिन्न प्रकार के होते हैं स्थितियां। हालांकि, बग का सामना करने पर एक कोडर कभी बंद नहीं होगा। हम समस्या को सीधे 'लाओ' मानसिकता के साथ देखते हैं," उसने तर्क दिया।

आपके बच्चों को आने वाली बाधाएं

1. विकासशील कौशल रखने के लिए पर्याप्त अवसरों का अभाव। निजी स्कूल ट्यूशन फीस लेते हैं। तो कई प्री-स्कूल, आफ्टर-स्कूल प्रोग्राम और कोडिंग कैंप करें। अमेरिका में कुछ पब्लिक स्कूलों में मुफ्त शिक्षा मौजूद है, लेकिन यह निश्चित रूप से व्यापक नहीं है।

"[अधिकांश] हमारे कार्यक्रम केवल एक बार/सप्ताह (60 मिनट/सप्ताह) के लिए मिलते हैं," ओमोवाले कैसेले, सह-संस्थापक ने समझाया डिजिटल एडवेंचर्स, एक संगठन जो शिकागो, IL. में बच्चों को कोडिंग में स्कूल के बाद की गतिविधियों की पेशकश करता है क्षेत्र। कक्षाओं में वीडियो गेम डिज़ाइन, मोबाइल ऐप निर्माण, रोबोटिक्स, माइनक्राफ्ट मोडिंग, वेबसाइट डिज़ाइन, टेक्स्ट-आधारित पायथन प्रोग्रामिंग भाषा और दृश्य आधारित स्क्रैच प्रोग्रामिंग भाषा शामिल हैं।

किशोर लड़कियां कंप्यूटर कोडिंग का अभ्यास करती हैं
छवि क्रेडिट: पेक्सल्स

"और, वास्तव में महारत विकसित करने के लिए, बच्चों को कठिन समस्याओं से जूझने, अटकने, अनस्टक होने में अधिक समय बिताने की जरूरत है। और फिर अगले स्तर तक आगे बढ़ते हुए यह पता लगाना कि क्या सही या गलत हुआ और वे अपने एल्गोरिदम को बेहतर तरीके से कैसे डिजाइन कर सकते हैं आगे।"

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

2. माता-पिता के बीच गलतफहमी. दुर्भाग्य से, कुछ माता-पिता प्रोग्रामिंग कौशल और अधिक सामान्य, उपयोगकर्ता-उन्मुख कंप्यूटिंग कौशल के बीच अंतर नहीं बता सकते हैं जो बच्चे स्वयं उठाते हैं।

कंप्यूटर विज्ञान में प्रशिक्षण में प्रोग्रामिंग में उपयोग की जाने वाली विशेष भाषाओं को सीखने और अभ्यास करने के साथ-साथ ऐप्स और अन्य कंप्यूटर प्रोग्राम के पीछे के तर्क को समझना शामिल है।

"माता-पिता अक्सर कोडिंग को कुछ ऐसा कहते हैं जो छात्र पहले से ही 'जानता है' कि कैसे करना है, सिर्फ इसलिए कि छात्र जानता है कि टैबलेट पर ऐप कैसे इंस्टॉल करना है या इंटरनेट कैसे नेविगेट करना है," इलस्ट्रेटेड थॉट्सटेम हैंडली। सच्चाई से आगे कुछ भी नहीं हो सकता है।

3. अन्य बच्चों के बीच गलतफहमी. कुछ बच्चे कोडिंग और प्रोग्रामिंग प्रोग्राम को अनकूल समझते हैं।

"सृजन करने की क्षमता वास्तव में काफी अच्छी हो सकती है लेकिन एक धारणा है कि केवल 'नर्ड' ही बच्चों के लिए एक कोडिंग कार्यक्रम में भाग लेंगे," कोएल्हो ने टेकवाला को बताया। "इन मुद्दों को संबोधित करने का सबसे अच्छा तरीका यह है कि कोडिंग को बढ़ावा देने के लिए यह क्या है: बनाने, नवाचार करने और सफल होने का मौका।"

श्रेणियाँ

हाल का

एक जीपीएस सिम्युलेटर एक नुवी पर क्या करता है?

एक जीपीएस सिम्युलेटर एक नुवी पर क्या करता है?

गार्मिन नुवी एक व्यक्तिगत नेविगेशन इकाई है जो ग...

रैम के लिए क्या खड़ा है?

रैम के लिए क्या खड़ा है?

रैम के लिए क्या खड़ा है? RAM का अर्थ "रैंडम एक...