विज्ञापन
आप लगभग किसी भी उम्र में, एक तरफ शिशुओं को प्रोग्रामिंग शुरू कर सकते हैं। फिर भी, यदि आप बच्चों को कोडिंग में लाना चाहते हैं, तो वे शुरू करते हैं, अधिक संभावना है कि वे झुके रहेंगे। चाल वास्तव में उन्हें पहली जगह में दिलचस्पी ले रही है।
बच्चे अक्सर किसी भाषा के मूल सिद्धांतों को शुरू करने में दिलचस्पी नहीं लेते हैं। वे शायद एक सरल "हैलो वर्ल्ड" उदाहरण में भी दिलचस्पी नहीं लेंगे। इसके बजाय, उन्हें कुछ मज़े से शुरू करें ताकि उनके पास प्रोग्रामिंग सीखने का एक कारण हो।
Minecraft को कोई परिचय की आवश्यकता नहीं है। यहां तक कि अगर आपने कभी गेम नहीं खेला है, तो आपको इसके बारे में कोई संदेह नहीं है। खेल लगभग किसी भी उपकरण पर है जिसे आप इन दिनों के बारे में सोच सकते हैं, और बच्चे इसे पर्याप्त नहीं पा सकते हैं। यह लोकप्रियता अकेले ही इसे बच्चों के लिए सबसे अच्छे कोडिंग गेम में से एक बनाती है।
जबकि Minecraft एक गेम है, यह समग्र गेम के भीतर गेम बनाने का एक उपकरण भी है। यह बच्चों के लिए एक बढ़िया विकल्प है, क्योंकि वे शायद पहले से ही इस पर झुके हुए हैं। बच्चे जिस खेल से प्यार करते हैं, उसमें अपने खेल बनाने की क्षमता से प्रेरित रहेंगे। यह काफी सरल है कि छोटे बच्चे भी इसे जल्दी से उठा पाएंगे।
डाउनलोड: खिड़कियाँ | मैक | लिनक्स | आईओएस | एंड्रॉयड (संस्करण के आधार पर $ 6.99 से $ 26.95)
जैसा कि नाम से ही स्पष्ट है, कोडकॉम्बैट एक ऐसा खेल है जो आपको एक महाकाव्य खोज पर एक नायक को नियंत्रित करने के लिए कोड लिखने के लिए देखता है। यह एक सामुदायिक परियोजना है जिसे शिक्षकों को ध्यान में रखकर बनाया गया है। यह इस खेल को विशेष रूप से स्कूलों में प्रोग्रामिंग शुरू करने के लिए अनुकूल बनाता है।
कुछ खेलों के विपरीत जो या तो स्यूडोकोड या अपनी स्वयं की सरलीकृत प्रोग्रामिंग भाषाओं का उपयोग करते हैं, कोडकॉम्बैट मौजूदा भाषाओं का उपयोग करता है। जावास्क्रिप्ट और पायथन का समर्थन किया जाता है, दोनों आज की सबसे लोकप्रिय भाषाओं में से कुछ हैं। JavaScript की एक सरल बोली, CoffeeScript के लिए प्रायोगिक समर्थन भी उपलब्ध है।
Minecraft के अलावा, यह शायद इस सूची में सबसे प्रसिद्ध खेलों में से एक है। लेगो माइंडस्टॉर्म वर्षों से काम कर रहे हैं, काम करने वाले रोबोट बनाने के लिए कोड के साथ आइकन खिलौना ब्लॉकों का संयोजन। जैसा कि तकनीक में सुधार हुआ है, इसलिए माइंडस्टॉर्म किट हैं, और नए मॉडल वास्तव में प्रभावशाली हैं।
नए EV3 किट को प्रोग्राम करने के लिए बच्चों को कंप्यूटर की भी आवश्यकता नहीं होती है। EV3 प्रोग्रामर ऐप, जो iOS और एंड्रॉइड डिवाइस के लिए उपलब्ध है, आपको अपने रोबोट को टैबलेट से ज्यादा कुछ नहीं बनाने और प्रोग्राम करने देता है।
इसके मूल में एक पहेली गेम, लाइटबॉट का लक्ष्य खिलाड़ी को बिना प्रोग्रामिंग कौशल सिखाना है, यहां तक कि यह भी कि वे सीख रहे हैं। हालांकि यह लोकप्रिय का न्यूनतम स्तर या लेगो नहीं है, लेकिन इसने अभी तक काफी अच्छा प्रदर्शन किया है। खेल की वेबसाइट के अनुसार, 20 मिलियन से अधिक बच्चों ने आज तक लाइटबॉट खेला है।
यह वास्तविक प्रोग्रामिंग भाषा सिखाने पर केंद्रित नहीं है, बल्कि इसके बजाय प्रोग्रामिंग से संबंधित अवधारणाओं पर ध्यान केंद्रित करता है। बच्चों को सीखना होगा कि लाइटबॉट बजाना अनुक्रमण, ओवरलोडिंग, प्रक्रिया, पुनरावर्ती लूप और सशर्त शामिल हैं।
डाउनलोड: आईओएस | एंड्रॉयड ($2.99)
यह पहली बार में कुछ संयमी लग सकता है, और ऐसा इसलिए है क्योंकि यह है। टिट्युलर कोड मॉन्स्टर स्क्रीन के शीर्ष पर बैठता है, आपको नीचे दिए गए टेक्स्ट बॉक्स में कोड अभ्यास की एक श्रृंखला के माध्यम से चलते हुए। लक्ष्य आपको स्क्रीन पर कोड के साथ प्रयोग करने की दिशा में मार्गदर्शन करना है।
समय के साथ, यह संभावित रूप से बच्चों में स्पार्क को प्रज्वलित कर सकता है, ताकि वे अपने आप विभिन्न प्रोग्रामिंग अवधारणाओं की खोज शुरू कर सकें। उदाहरण के लिए, एक चर क्या है, यह इंगित करने के बजाय, यह एक का उपयोग करना शुरू कर देता है, फिर खिलाड़ी को यह पता लगाने के लिए आमंत्रित करता है कि यह कैसे काम करता है।
यह सभी के लिए आदर्श नहीं होगा बच्चों के लिए कोडिंग शुरू करें बच्चों के लिए कोडिंग: सर्वश्रेष्ठ कक्षाएं और वेबसाइटअपने बच्चों को कंप्यूटर कोडिंग सिखाना चाहते हैं? ये ऑनलाइन कक्षाएं आपके बच्चों को कोड सिखाने के लिए मुफ्त और सशुल्क पाठ्यक्रम प्रदान करती हैं। अधिक पढ़ें , लेकिन यह अधिक खोजपूर्ण दृष्टिकोण पूरी तरह से कोशिश करने के लायक है।
अपनी वेबसाइट पर, ब्लॉकली गेम्स का वर्णन है कि गेम की श्रृंखला स्पष्ट रूप से उन बच्चों के लिए है जिनके पास कोई पूर्व प्रोग्रामिंग अनुभव नहीं है। लाइटबॉट की तरह यह वास्तविक प्रोग्रामिंग नहीं सिखाता है, बल्कि संबंधित अवधारणाओं पर ध्यान केंद्रित करता है। कुछ खेल सिर्फ प्रोग्रामिंग से संबंधित पहेली से अधिक अमूर्त खेलों की तरह महसूस करते हैं।
कुछ खेल इस सूची के अन्य खेलों की अवधारणाओं के समान लगते हैं। दूसरों की पहेली के अपने प्रकार हैं। यह शुरुआती लोगों के लिए शुरू करने के लिए एक शानदार जगह है, लेकिन आप उन्हें क्रम में देखेंगे, क्योंकि अवधारणाएं धीरे-धीरे पेश की जाती हैं। यदि बच्चे अंत तक या बीच में भी छोड़ देते हैं, तो उन्हें महत्वपूर्ण जानकारी याद आ सकती है।
रोबोजल एक और खेल है जो प्रोग्रामिंग अवधारणाओं को सिखाता है, लेकिन वास्तविक भाषा नहीं। इस स्थिति में, आप ब्लॉक की एक श्रृंखला में कमांड रखकर रोबोट में प्रोग्रामिंग कर रहे हैं। आप काफी सरलता से शुरुआत करते हैं, लेकिन खेल जल्दी ही सबरूटीन्स और रिकर्सन जैसी अवधारणाओं का परिचय देता है। प्रोग्रामिंग सीखने के इच्छुक किसी भी व्यक्ति के लिए ये मुख्य अवधारणाएँ हैं।
यह एक ऐसा खेल है जो सरल है कि छोटे बच्चे इसे आसानी से उठा सकते हैं, लेकिन यह अभी भी बड़े बच्चों के लिए मजेदार है। तर्क पहेली का आनंद लेने वाले वयस्कों को भी इसमें से एक किक मिल सकती है। यह खिलाड़ी द्वारा प्रस्तुत पहेली के लिए धन्यवाद है, जो खेल के असली मांस का गठन करता है। ये जल्दी से भटक सकते हैं।
इस सूची के अधिकांश खेलों के विपरीत, कोडमोंकी विशेष रूप से शिक्षकों के लिए अभिप्रेत है। इसका मतलब है कि कीमत बल्कि खड़ी है। खेल Minecraft की तुलना में अधिक महंगा है, हालांकि यह माइंडस्टॉर्म किट के रूप में महंगा नहीं है।
यहां के अधिकांश खेलों की तरह, कोडमोनकी पूरी तरह से ब्राउज़र में काम करता है। गेमप्ले-वार, यह कुछ दूसरों के समान है, केवल आप एक नायक के बजाय एक बंदर का मार्गदर्शन कर रहे हैं। ध्यान देने वाली बात यह है कि खेल क्रोम पर भरोसा करने लगता है। इसे अन्य ब्राउज़रों में चलाने से अप्रत्याशित व्यवहार हो सकता है या खेल सिर्फ सादा काम नहीं कर सकता है।
अपनी वेबसाइट पर, मशीनर्स के डेवलपर्स इसे एक शैक्षिक पहेली साहसिक कार्य के रूप में संदर्भित करते हैं। कई मायनों में, यह इस सूची में अधिक उचित "खेल" में से एक है। हालाँकि यह प्रोग्रामिंग लॉजिक सिखाने में मदद करेगा, यह एक मज़ेदार पहेली गेम भी है।
यह उन कुछ खेलों में से एक है जिन्हें चलाने के लिए आपको डाउनलोड करना होगा। सौभाग्य से, यह विंडोज, मैकओएस और लिनक्स के लिए उपलब्ध है, इसलिए आपको इस बारे में चिंता करने की ज़रूरत नहीं है कि आप इसे चलाने के लिए किस प्लेटफ़ॉर्म का उपयोग करना चाहते हैं।
डाउनलोड: भाप ($4.99)
कार्गो-बॉट कुछ मायनों में खास है। पहला यह है कि यह केवल iPad-अनन्य खेल है। दूसरा यह है कि यह न केवल iPad के लिए अनन्य है, बल्कि वास्तव में एक पर भी बनाया गया था। कार्गो-बॉट के निर्माता ने कोडा ऐप का उपयोग करके गेम को क्रमादेशित किया। हमने पहले इस ऐप पर नज़र डाली है, और Codea आपके iPad पर ऐप्स बनाने का एक शानदार तरीका है कैसे कोडिया आप अपने खुद के iPad Apps बनाएँ देता हैकोडिया ऐप स्टोर से $ 15 की खरीद है, और यह आपको आसानी से अपने खुद के आईपैड ऐप बनाने की अनुमति देता है। अधिक पढ़ें .
गेम में 36 पहेलियाँ शामिल हैं, जो कि इस सूची में RobuZZle और कुछ अन्य गेम के समान तरीके से हल की गई हैं। कार्गो-बॉट बच्चों को प्रोग्रामिंग में अधिक रुचि लेने के लिए एक महान "गेटवे गेम" है।
डाउनलोड: आईओएस (नि: शुल्क)
स्क्रैच एक प्रोग्रामिंग गेम से अधिक है। इसके बजाय, यह एक संपूर्ण प्लेटफ़ॉर्म है जो उपयोगकर्ताओं को अन्य खिलाड़ियों द्वारा प्रस्तुत किए गए गेम खेलने के साथ-साथ अपना खुद का प्रस्तुत करने देता है। माइनक्राफ्ट के समान, यहां बच्चों के लिए सबसे ज्यादा मजा उनके खुद के खेल बनाने से है, दूसरों को खेलने से नहीं। ' जब बच्चों के लिए कोडिंग की बात आती है, तो यह बहुत अच्छी प्रेरणा है।
एमआईटी मीडिया लैब में आजीवन बालवाड़ी समूह द्वारा निर्मित, स्क्रैच पूरी तरह से नि: शुल्क उपलब्ध है। यह इस सूची में एकमात्र मुफ्त ऐप से बहुत दूर है, लेकिन यह निश्चित रूप से एक है जिसे आपको देखना चाहिए। यह न केवल आपके शिक्षण उद्देश्यों के लिए बहुत अच्छा हो सकता है, बल्कि आप स्वयं भी इसके साथ मज़े कर सकते हैं।
प्रोग्रामिंग में बच्चों को प्राप्त करने के अन्य तरीके
उपरोक्त गेम और अन्य, बच्चों को प्रोग्रामिंग में दिलचस्पी लेने का एक शानदार तरीका है, लेकिन वे एकमात्र तरीका नहीं हैं। जहां बहुत से बच्चों को वापस आने के लिए गेम की इनाम प्रणाली की आवश्यकता होगी, वहीं अन्य बच्चे कोडिंग के लिए कोडिंग में रुचि ले सकते हैं। इन बच्चों के लिए, खेल तत्व रास्ते में भी मिल सकते हैं।
सौभाग्य से, बच्चों को प्रोग्रामिंग के साथ शुरू करने के अन्य तरीके हैं जो उन्हें तुरंत गहरे अंत में फेंक दिए बिना। कुछ उदाहरणों के लिए, हमारी सूची पर एक नज़र डालें बच्चों को प्रोग्राम सीखने में मदद करने के लिए कोडिंग कोड बच्चों को प्रोग्रामिंग सीखने के लिए 7 सर्वश्रेष्ठ कोडिंग ऐप्सआप बच्चों को कैसे कोड सिखाना चाहते हैं? कई प्रोग्रामिंग उपकरण उपलब्ध हैं। यहाँ बच्चों के लिए सबसे अच्छा कोडिंग ऐप की हमारी पसंद है। अधिक पढ़ें .
चित्र साभार: आरुष /Depositphotos
Kris Wouk एक लेखक, संगीतकार और जब भी कोई वेब के लिए वीडियो बनाता है तो उसे कॉल किया जाता है।