एक बच्चे प्रोग्रामिंग क्यों सिखाओ? विशेष रूप से यदि आपके पास भविष्य में बॉलरीना या फुटबॉल खिलाड़ी बढ़ रहा है? जवाब सरल है: आपको तर्कसंगत तरीके से सोचने और अपने कार्यों की योजना बनाने के तरीके के बारे में सिखाने के लिए। माता-पिता का दावा है कि आधुनिक बच्चों को लगभग डायपर से टैबलेट और कंप्यूटर शामिल हो सकते हैं। मनोरंजन में रुचि और मनोरंजन के लिए लालसा को सीखने और विकास के साथ जोड़ा जा सकता है, जो बच्चों के गेम पेश करता है जो आपको सिखाता है कि एल्गोरिदम कैसे लिखना है और यहां तक कि कोड भी लिखना है।
Kodable
आप कैसे सोचते हैं, आपको किस उम्र में प्रोग्रामिंग सीखना शुरू करना है? कोडेबल के निर्माता दावा करते हैं कि उनका खेल दो साल के बच्चों के लिए उपलब्ध है। आप अक्षरों को सीखने से पहले कोड सीख सकते हैं। मैज के माध्यम से ड्राइव करने के लिए मज़ेदार चेहरे वास्तव में बच्चों को भी कर सकते हैं, और साथ ही साथ कार्यक्रमों के संकलन को मास्टर करते हैं, जो क्रियाओं के अनुक्रम को इंगित करते हैं। ग्राफिक्स का उपयोग करके संकेत और सिफारिशें की जाती हैं, इसलिए बच्चे को पढ़ने की ज़रूरत नहीं है।
प्राथमिक स्कूल में कंप्यूटर विज्ञान का अध्ययन करने के लिए कोडेबल की सिफारिश की जाती है: शिक्षक और माता-पिता सीखने की प्रक्रिया को नियंत्रित कर सकते हैं, जटिलता के स्तर निर्धारित कर सकते हैं और सफलता की निगरानी कर सकते हैं। छोटे लोगों के लिए एक महान शुरुआत।
Kodable
Code.org
गैर-लाभकारी संगठन द्वारा बनाई गई वेबसाइट Code.org पर, अंतरराष्ट्रीय आंदोलन “प्रोग्रामिंग घंटा”, बच्चों और वयस्कों के लिए कई शैक्षिक पाठ्यक्रम एकत्र किए गए हैं। जिस उम्र से आप शुरू कर सकते हैं वह चार साल है। एक गेम जो सब कुछ और तुरंत सिखाता है, वहां नहीं है, लेकिन विभिन्न कार्टून के पात्रों के साथ एक चरण-दर-चरण गेम प्रशिक्षण है। स्तर से स्तर तक बढ़ते हुए, आप सीख सकते हैं और अपने स्वयं के लघु कार्यक्रम बना सकते हैं।
Sode.org
Lightbot
गेम में, स्मार्टफोन या टैबलेट पर उपलब्ध, कमांड का पालन करते हुए एक छोटा रोबोट, सही जगहों पर हल्के बल्बों में प्रकाश डालना चाहिए। मुख्य कार्य, जो बच्चे के सामने होगा, सरल आदेशों की मदद से खिलौने के तरीके को डिजाइन करना है। माता-पिता का कार्य बच्चों को समझा देना है कि चित्रों का क्या अर्थ है।
यह एक तथ्य नहीं है कि लाइटबॉट खेलने वाला बच्चा एक शानदार डेवलपर बन जाएगा, लेकिन वह निश्चित रूप से सीखेंगे कि कार्यों की योजना कैसे बनाएं और सरलतम एल्गोरिदम बनाएं। इस एप्लिकेशन को 4-6 साल के प्रीस्कूलर के लिए शुरुआती लोगों में से एक के रूप में भी सिफारिश की जा सकती है। डेवलपर्स एक और अधिक परिष्कृत संस्करण भी प्रदान करते हैं, जो नौ साल से अधिक उम्र के बच्चों के लिए उपयुक्त है।
माता-पिता, वैसे भी, खुशी से मार्गों को संकलित करने में समय व्यतीत कर सकते हैं। रोबोट बच्चों को खुश करने के लिए काफी मनोरंजक है, और वयस्कों को परेशान करने के लिए पर्याप्त गंभीर है।
Lightbot
PiktoMir
रूसी पिक्चर ऑफ साइंसेज द्वारा शुरू की गई एनआईआईएसआई आरएएस द्वारा विकसित “पिक्टोमिर”, विदेशी सहयोगियों के प्रति हमारी प्रतिक्रिया है। एनआईआईएसआई आरएएस ने पहले ही “कुमिर” प्रणाली विकसित की है, जिसमें वरिष्ठ छात्रों को प्रोग्रामिंग के लिए पेश किया गया है, लेकिन इसमें कोई गेम तत्व नहीं है। प्रीस्कूलर के लिए डिज़ाइन किया गया “PictoMir”, आकर्षक और बहुत ही सुलभ साबित हुआ।
रोबोट खेतों को चित्रित करता है, और बच्चा एल्गोरिदम लिखना सीखता है। सभी संकेत ग्राफिक्स का उपयोग करके किए जाते हैं, इसलिए “PictoMir” को उन बच्चों को सुरक्षित रूप से दिया जा सकता है जो पांच साल से नहीं पढ़ सकते हैं: यह ध्यान देने योग्य है कि वैज्ञानिकों ने टोडलर के लिए भी क्रियाओं को समझने की कोशिश की है। अगर माता-पिता अंग्रेजी नहीं जानते हैं और खुद प्रोग्राम में कुछ भी नहीं समझते हैं, लेकिन वे वास्तव में बच्चों में तार्किक सोच विकसित करना चाहते हैं, तो PictoMir एक असली मोक्ष होगा। आईओएस, एंड्रॉइड और विंडोज फोन के लिए मोबाइल संस्करण उपलब्ध हैं, लेकिन अंतिम दो को डेवलपर की साइट से डाउनलोड करना होगा।
PiktoMir
Robozzle
एक पहेली पर तीरों के आंदोलन के लिए पूर्ण कार्य करें और एक एल्गोरिदम बनाएं – यह एक ऐसे खेल का अर्थ है जिसमें छोटे स्कूली बच्चे खेल सकते हैं। सच है, साधारण शूटर लंबे समय तक सात साल दूर ले जाने की संभावना नहीं है, खासकर यदि यह ऐसे खेलों में से पहला है। लेकिन यह एल्गोरिदमकरण से पहले से परिचित दस साल से स्कूली बच्चों को गंभीरता से रूचि दे सकता है, क्योंकि सबसे दिलचस्प पहेली, निश्चित रूप से, अधिक जटिल स्तर पर होती हैं। Robozzle नई नौकरियों को बनाने और खोजने के लिए लगभग असीमित अवसर प्रदान करता है, इसलिए यह बुनियादी बातों को सीखने के लिए सबसे उपयुक्त नहीं है, बल्कि निरंतर पुनरावृत्ति और अभ्यास के लिए है।
Robozzle
कार्गो-बॉट
मास्टरिंग के लिए एक और सरल खेल, शुरुआती स्तर पर प्रीस्कूलर आरामदायक महसूस करेंगे। चूंकि इसमें पर्याप्त पाठ नहीं है, इसलिए बच्चों के लिए पहले कार्यों को पूरा करने के लिए अलग-अलग अक्षरों को अलग करना और स्थान से कम स्थान के लिए बॉक्स को स्थानांतरित करना पर्याप्त है। जटिल संयोजनों पर, वयस्क भी लंबे समय तक सोचने में सक्षम होंगे। अन्य शैक्षणिक और मनोरंजन अनुप्रयोगों में कार्गो-बॉट एक बहुत अच्छी तस्वीर के लिए खड़ा है। वैसे, कार्गो-बॉट पूरी तरह से आईपैड के लिए प्रोग्राम किया गया था।
CodeMonkey
लाइफखकर ने पहले ही गेम कोडमॉकी के बारे में विस्तार से लिखा है, जिसे बच्चों के लिए गेम ट्यूटोरियल की सूची में एक योग्य स्थान लेना चाहिए।
ऑनलाइन गेम, जिसमें चरण-दर-चरण बच्चे मजेदार बंदर का प्रबंधन करना सीखते हैं, बहुत ही सरल और दृष्टि से बनाया गया है। प्रत्येक नया स्तर प्रोग्रामिंग की संभावनाओं के बारे में बताता है, और अगले कार्य को करने के लिए, आपको पिछले पाठ से ज्ञान लागू करना होगा। केला पाने के लिए, इसमें कुछ मिनट लगते हैं, इसलिए पाठों की योजना बनाना सुविधाजनक है ताकि बच्चा आकर्षित हो और थकने का समय न हो।
CodeMonkey का बड़ा प्लस यह है कि यह गेम सिंटैक्स का एक विचार देता है, क्योंकि कमांड को आइकन की मदद से चुना जाना चाहिए, और क्रियाओं का अनुक्रम लगभग वास्तविक कोड की पंक्तियों में लिखा जाता है।
CodeMonkey
खरोंच
इस सूची में स्क्रैच सहित पूरी तरह से निष्पक्ष नहीं है, क्योंकि यह एक गेम नहीं है, बल्कि बच्चों के प्रोग्रामिंग को पढ़ाने के लिए विशेष रूप से डिज़ाइन किया गया वातावरण है, और इसमें शामिल नहीं है, क्योंकि यह एक उत्कृष्ट शैक्षणिक टूल है। स्क्रैच की लेखनी मैसाचुसेट्स यूनिवर्सिटी ऑफ टेक्नोलॉजी से संबंधित है, और समुदाय में अधिकांश जानकारी रूसी में अनुवादित की जाती है, इसलिए स्क्रैच बहुत व्यापक दर्शकों के लिए उपलब्ध है।
स्क्रैच के लिए संभावनाएं वास्तव में प्रभावशाली हैं, हालांकि इसमें कोई कार्य और स्तर नहीं है, लेकिन इसके आवेदन के लिए कल्पना और साधन का एक समुद्र है। चूंकि लक्ष्य स्वतंत्र रूप से प्रत्येक परियोजना में बच्चे को स्थापित करना है, इसलिए कोई सार्वभौमिक समाधान नहीं है, लेकिन रचनात्मकता के लिए दायरा है, जिसमें एल्गोरिदमकरण को पढ़ाने वाले गेम में कमी है। स्क्रैच आठ साल के बच्चों के लिए बिल्कुल सही है, जो पहले से ही सामान्य मार्गों के साथ रोबोट और बंदरों को चलाने से थके हुए हैं।
खरोंच
SeeBot
हमें क्लासिक्स, यहां तक कि बहुत धूल के बारे में भी नहीं भूलना चाहिए। सीईबॉट शैक्षिक खेल 2003 में शैक्षिक संस्थानों के लिए एक विशेष विकास के रूप में दिखाई दिया। प्रारंभ में, डेवलपर्स ने कोलोबोट बनाया – एक नए ग्रह के उपनिवेशीकरण के बारे में एक गेम, जिसमें से मुख्य विशेषता यह थी कि पात्रों को प्रबंधित करने के लिए अपने स्वयं के कार्यक्रम लिखना आवश्यक था।
सीईबॉट विस्तृत कार्यों के साथ कई कार्यों से एक गेम प्रशिक्षण पाठ्यक्रम है। बच्चों के लिए स्थानीय जीवों को नष्ट करने वाले नए ग्रह पर प्रोग्राम करने योग्य रोबोटों का इतिहास उपयुक्त नहीं है, लेकिन किशोरों के लिए जो पहले ही कंप्यूटर विज्ञान से दूर ले चुके हैं और कल्पना करें कि एल्गोरिदम क्या है, यह एक अच्छा उपकरण होगा। आधुनिक गेम पीले की पृष्ठभूमि पर सीबॉट दिखता है, लेकिन बच्चे कहां से प्रबंधित करेंगे, अपने स्वयं के प्रोग्राम बना सकते हैं जो संभवतः सी ++ सिंटैक्स के करीब हैं?
Seebot
CodeCombat
CodeCombat – यह गंभीर है, क्योंकि यह गेम इस कोड को सिखाता है और विजेता को एक तैयार प्रोग्रामर मिल जाएगा। आप एक प्रोग्रामिंग भाषा चुनते हैं जिसे आपके चरित्र के लिए कमांड लिखना होगा (गेम पायथन, जावास्क्रिप्ट, लुआ या कॉफ़ीस्क्रिप्ट जैसे कुछ प्रयोगात्मक लोगों को प्रदान करता है), और क्रिस्टल के लिए एक यात्रा पर जाएं।
खेल के लिए आप आठ साल से लड़कों और लड़कियों को कर सकते हैं। 9.99 डॉलर के लिए रूसी में प्रशिक्षण और सुझाव, आप मार्ग के लिए हर महीने नए स्तर प्राप्त कर सकते हैं (पहले 70 मुक्त हैं)। खेल स्कूलों में इस्तेमाल किया जा सकता है, शिक्षकों के लिए अलग बोनस हैं।
प्रत्येक स्तर की शुरुआत से पहले खेल में बच्चा प्रोग्रामिंग के बारे में मनोरंजक और प्रेरणादायक उद्धरण पढ़ेगा, याद दिलाता है कि “यह कोड स्वयं नहीं सीख पाएगा”। कोडकंबैट सामान्य “आरपीजी” और “निशानेबाजों” से अधिक कैप्चर करता है, जो मनोरंजन और प्रशिक्षण के सर्वोत्तम संयोजनों में से एक है।
Sodecombat