प्रोग्राम या गेम की प्रोग्रामिंग में निर्देश सम्मिलित करना, एक विशेष भाषा में लिखा जाना, प्रोग्रामिंग भाषा कहा जाता है।
आज हम Google होम पेज (जो अभी भी इस पृष्ठ पर चलाया जा सकता है) पर दिखाई देने वाले उत्सव के लोगो के साथ एक बुनियादी प्रोग्रामिंग अनुभव की कोशिश करने में सक्षम थे, जहां एक सफेद खरगोश को पथ पर ले जाने के लिए उसे आंदोलन के निर्देश दिए गए थे ।
यह लोगो बच्चों को समर्पित पहली प्रोग्रामिंग लैंग्वेज के 50 साल मनाता है, जिसे लोग कहते हैं,
इस उत्सव का अवसर उन बच्चों के लिए प्रोग्रामिंग भाषाओं के बारे में बात करने का अवसर देता है जो सीखना चाहते हैं और, 8 साल की उम्र से, प्रोग्रामिंग की मूल बातें समझने के लिए और भविष्य के लिए एक बढ़त है ( और शायद काम खोजने के लिए भी)।
हालांकि इस सूची की साइटें बच्चों के लिए समर्पित और लक्षित हैं, कुछ भी नहीं है जो पहले से ही उम्र के हैं और उन्हें प्रोग्रामिंग की मूल बातें जानने के लिए इसका उपयोग करने से टीका लगाया गया है, इसलिए पहली बार किताबों का अध्ययन करने पर हतोत्साहित होना।
READ ALSO: इंटरनेट और वेबसाइटों पर उपयोग की जाने वाली मुख्य प्रोग्रामिंग भाषाएं
1) बच्चों के लिए प्रोग्रामिंग भाषाओं में से पहला स्क्रैच है, जो पुराने लोगो से लिया गया है (जो 1960 के दशक की है)।
स्क्रैच इतालवी में एक कंप्यूटर गेम बनाने के लिए एक इंटरैक्टिव वेब एप्लिकेशन प्रदान करता है।
आप फिर चरित्र को उसके विभिन्न पदों में खींच सकते हैं, एक पृष्ठभूमि खींच सकते हैं और फिर इसे स्थानांतरित करने और स्थानांतरित करने के लिए विभिन्न आदेशों का उपयोग कर सकते हैं, दोहराए या सशर्त रूप से।
स्क्रैच लेगो कंस्ट्रक्शन के समान एक अनुभव बनाने के लिए एक ब्लॉक ग्राफिकल इंटरफ़ेस का उपयोग करता है, जहां प्रोग्रामिंग घटकों जैसे कि कार्यों, घटनाओं और ऑपरेटरों को एक साथ लाया जाता है।
प्रत्येक ब्लॉक में एक आकृति होती है जिसे केवल एक संगत वस्तु के साथ जोड़ा जा सकता है।
स्क्रैच का उपयोग तैयार चित्रों और पात्रों का उपयोग करके या नए लोगों को लोड करके वास्तविक एनिमेशन और गेम बनाने के लिए किया जा सकता है।
8 से 16 वर्ष की आयु के बच्चों के लिए स्क्रैच की सिफारिश की जाती है।
2) ब्लॉकली एक स्क्रैच जैसी साइट भी है जहाँ आप एक गेम को प्रोग्राम कर सकते हैं, एक सरल ग्राफिकल इंटरफ़ेस का उपयोग करके, जहाँ आप विभिन्न ब्लॉकों को एक साथ रख सकते हैं जो मुख्य प्रोग्रामिंग भाषाओं के निर्देशों का प्रतिनिधित्व करते हैं।
ब्लॉकली इंटरलॉकिंग बिल्डिंग ब्लॉकों का भी उपयोग करता है जो कई प्रोग्रामिंग भाषाओं में कोड उत्पन्न कर सकते हैं: जावास्क्रिप्ट, पायथन, पीएचपी, लुआ और डार्ट।
कोड को स्क्रीन के किनारे पर देखा जा सकता है क्योंकि विभिन्न ब्लॉक जुड़े हुए हैं।
अनुभवहीन वयस्कों सहित, बच्चों और किशोरों दोनों को पढ़ाने के लिए ब्लॉकचेल एक आदर्श उपकरण है।
3) टाइनकर बच्चों और शुरुआती लोगों के लिए उपयुक्त एक प्रोग्रामिंग प्लेटफ़ॉर्म है, जो आपको सामान्य ब्लॉक कंपोज़िशन दृष्टिकोण से शुरू करके जावास्क्रिप्ट और पायथन में प्रोग्राम करने की अनुमति देता है।
टाइनकर में पेड ट्यूटोरियल भी शामिल हैं और दुनिया भर के कई स्कूलों में इसका इस्तेमाल किया जाता है।
3) ऐलिस एक सॉफ्टवेयर है जो आपको विशेष रूप से ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषाओं जैसे कि C ++ में 3D प्रोग्रामिंग सीखने की अनुमति देता है।
ऐलिस पूर्वनिर्धारित ब्लॉकों का उपयोग बच्चों के लिए गेम या एनिमेशन बनाने के लिए समझने के लिए आसान बनाता है, एक ग्रैग और ड्रॉप इंटरफ़ेस के साथ।
कैमरा आंदोलनों, 3 डी मॉडल और दृश्यों को प्रोग्राम करना भी संभव है।
4) ट्विनटेक इंटरएक्टिव गेम्स बनाने के लिए एक कार्यक्रम है जैसे कि कई पसंद की कहानियां या गेम बुक, प्रोग्रामिंग पर आधारित नहीं, बल्कि विकल्पों और परिणामों के बीच संबंधों को सीखने के लिए अच्छा है।
5) Microsoft कोडु एक Microsoft प्रोग्राम है जो आपको खेलने के द्वारा प्रोग्रामिंग की मूल अवधारणाओं को सीखने की अनुमति देता है।
दुर्भाग्य से यह 2010 से अपडेट नहीं किया गया है, लेकिन यह अभी भी उपलब्ध है और डाउनलोड करने के लिए स्वतंत्र है।
अधिक उन्नत स्तरों पर जाने से, कोड अकादमी या कोड कॉम्बैट जैसी साइटों में पाठ्यक्रम और इंटरैक्टिव चुनौतियों के साथ खेलकर कार्यक्रम सीखना संभव है, विशेष रूप से बच्चों के लिए उपयुक्त नहीं है, लेकिन इसके लिए अच्छा है कि वे प्रोग्रामर पथ को शुरू करना चाहते हैं।
आज हम Google होम पेज (जो अभी भी इस पृष्ठ पर चलाया जा सकता है) पर दिखाई देने वाले उत्सव के लोगो के साथ एक बुनियादी प्रोग्रामिंग अनुभव की कोशिश करने में सक्षम थे, जहां एक सफेद खरगोश को पथ पर ले जाने के लिए उसे आंदोलन के निर्देश दिए गए थे ।
यह लोगो बच्चों को समर्पित पहली प्रोग्रामिंग लैंग्वेज के 50 साल मनाता है, जिसे लोग कहते हैं,
इस उत्सव का अवसर उन बच्चों के लिए प्रोग्रामिंग भाषाओं के बारे में बात करने का अवसर देता है जो सीखना चाहते हैं और, 8 साल की उम्र से, प्रोग्रामिंग की मूल बातें समझने के लिए और भविष्य के लिए एक बढ़त है ( और शायद काम खोजने के लिए भी)।
हालांकि इस सूची की साइटें बच्चों के लिए समर्पित और लक्षित हैं, कुछ भी नहीं है जो पहले से ही उम्र के हैं और उन्हें प्रोग्रामिंग की मूल बातें जानने के लिए इसका उपयोग करने से टीका लगाया गया है, इसलिए पहली बार किताबों का अध्ययन करने पर हतोत्साहित होना।
READ ALSO: इंटरनेट और वेबसाइटों पर उपयोग की जाने वाली मुख्य प्रोग्रामिंग भाषाएं
1) बच्चों के लिए प्रोग्रामिंग भाषाओं में से पहला स्क्रैच है, जो पुराने लोगो से लिया गया है (जो 1960 के दशक की है)।
स्क्रैच इतालवी में एक कंप्यूटर गेम बनाने के लिए एक इंटरैक्टिव वेब एप्लिकेशन प्रदान करता है।
आप फिर चरित्र को उसके विभिन्न पदों में खींच सकते हैं, एक पृष्ठभूमि खींच सकते हैं और फिर इसे स्थानांतरित करने और स्थानांतरित करने के लिए विभिन्न आदेशों का उपयोग कर सकते हैं, दोहराए या सशर्त रूप से।
स्क्रैच लेगो कंस्ट्रक्शन के समान एक अनुभव बनाने के लिए एक ब्लॉक ग्राफिकल इंटरफ़ेस का उपयोग करता है, जहां प्रोग्रामिंग घटकों जैसे कि कार्यों, घटनाओं और ऑपरेटरों को एक साथ लाया जाता है।
प्रत्येक ब्लॉक में एक आकृति होती है जिसे केवल एक संगत वस्तु के साथ जोड़ा जा सकता है।
स्क्रैच का उपयोग तैयार चित्रों और पात्रों का उपयोग करके या नए लोगों को लोड करके वास्तविक एनिमेशन और गेम बनाने के लिए किया जा सकता है।
8 से 16 वर्ष की आयु के बच्चों के लिए स्क्रैच की सिफारिश की जाती है।
2) ब्लॉकली एक स्क्रैच जैसी साइट भी है जहाँ आप एक गेम को प्रोग्राम कर सकते हैं, एक सरल ग्राफिकल इंटरफ़ेस का उपयोग करके, जहाँ आप विभिन्न ब्लॉकों को एक साथ रख सकते हैं जो मुख्य प्रोग्रामिंग भाषाओं के निर्देशों का प्रतिनिधित्व करते हैं।
ब्लॉकली इंटरलॉकिंग बिल्डिंग ब्लॉकों का भी उपयोग करता है जो कई प्रोग्रामिंग भाषाओं में कोड उत्पन्न कर सकते हैं: जावास्क्रिप्ट, पायथन, पीएचपी, लुआ और डार्ट।
कोड को स्क्रीन के किनारे पर देखा जा सकता है क्योंकि विभिन्न ब्लॉक जुड़े हुए हैं।
अनुभवहीन वयस्कों सहित, बच्चों और किशोरों दोनों को पढ़ाने के लिए ब्लॉकचेल एक आदर्श उपकरण है।
3) टाइनकर बच्चों और शुरुआती लोगों के लिए उपयुक्त एक प्रोग्रामिंग प्लेटफ़ॉर्म है, जो आपको सामान्य ब्लॉक कंपोज़िशन दृष्टिकोण से शुरू करके जावास्क्रिप्ट और पायथन में प्रोग्राम करने की अनुमति देता है।
टाइनकर में पेड ट्यूटोरियल भी शामिल हैं और दुनिया भर के कई स्कूलों में इसका इस्तेमाल किया जाता है।
3) ऐलिस एक सॉफ्टवेयर है जो आपको विशेष रूप से ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषाओं जैसे कि C ++ में 3D प्रोग्रामिंग सीखने की अनुमति देता है।
ऐलिस पूर्वनिर्धारित ब्लॉकों का उपयोग बच्चों के लिए गेम या एनिमेशन बनाने के लिए समझने के लिए आसान बनाता है, एक ग्रैग और ड्रॉप इंटरफ़ेस के साथ।
कैमरा आंदोलनों, 3 डी मॉडल और दृश्यों को प्रोग्राम करना भी संभव है।
4) ट्विनटेक इंटरएक्टिव गेम्स बनाने के लिए एक कार्यक्रम है जैसे कि कई पसंद की कहानियां या गेम बुक, प्रोग्रामिंग पर आधारित नहीं, बल्कि विकल्पों और परिणामों के बीच संबंधों को सीखने के लिए अच्छा है।
5) Microsoft कोडु एक Microsoft प्रोग्राम है जो आपको खेलने के द्वारा प्रोग्रामिंग की मूल अवधारणाओं को सीखने की अनुमति देता है।
दुर्भाग्य से यह 2010 से अपडेट नहीं किया गया है, लेकिन यह अभी भी उपलब्ध है और डाउनलोड करने के लिए स्वतंत्र है।
अधिक उन्नत स्तरों पर जाने से, कोड अकादमी या कोड कॉम्बैट जैसी साइटों में पाठ्यक्रम और इंटरैक्टिव चुनौतियों के साथ खेलकर कार्यक्रम सीखना संभव है, विशेष रूप से बच्चों के लिए उपयुक्त नहीं है, लेकिन इसके लिए अच्छा है कि वे प्रोग्रामर पथ को शुरू करना चाहते हैं।