कुछ संभावनाएं हैं, और आखिरकार इस तरह के प्रश्न को "स्वाद" के साथ बहुत कुछ करना है। मुझे लगता है कि कुछ कारणों से योजना वास्तव में एक अच्छी पसंद है। एक यह है कि यह एक बहुत ही कमजोर भाषा है, जिसमें चीजों को जटिल करने के लिए वाक्यविन्यास के रास्ते में बहुत कम है। दूसरा यह है कि मुझे लगता है कि योजना गणना के बारे में वास्तव में कुछ मौलिक व्यक्त करती है, और यह बहुत स्पष्ट रूप से करता है। दूसरा यह है कि योजना का उपयोग बहुत "बहु-प्रतिमान" फैशन में किया जा सकता है। आप योजना, या अनिवार्य प्रोग्रामिंग में कार्यात्मक प्रोग्रामिंग कर सकते हैं। योजना के लिए स्क्रैच से ऑब्जेक्ट सिस्टम बनाने में भी वास्तव में आसान है- आप कोड की 100 से कम पंक्तियों में भाषा पर एक साधारण व्यक्ति को भ्रमित कर सकते हैं। वहां कुछ योजना कार्यान्वयन भी हैं जिनमें बहुत सारी पुस्तकालय हैं, इसलिए आप इसमें ग्राफिक्स प्रोग्रामिंग या वेब प्रोग्रामिंग जैसी चीजें कर सकते हैं।
और अंत में योजना में अच्छी शैक्षिक सामग्री विकसित करने के लिए बहुत ध्यान दिया गया है। "कंप्यूटर प्रोग्राम की संरचना और व्याख्या" को क्लासिक माना जाता है, लेकिन इसमें बहुत सारी सामग्री युवा बच्चों के लिए बहुत कठिन होगी, मुझे लगता है (इसे एमआईटी में आने वाले नए लोगों पर लक्षित किया गया था।) लेकिन बहुत अधिक gentler भी हैं "प्रोग्राम कैसे डिजाइन करें" जैसी सामग्री: http://www.htdp.org/ एक चीज जो आप वास्तव में स्पष्ट रूप से स्पष्ट रूप से देख सकते हैं कि योजना का न्यूनतम वाक्यविन्यास आपको महत्वपूर्ण विचारों का अधिकार प्राप्त करने की अनुमति देता है।
पहली भाषा के रूप में योजना के लिए मुख्य नकारात्मक पक्ष यह है कि इन दिनों वास्तव में व्यापक रूप से उपयोग की जाने वाली अधिकांश भाषाएं योजना की तरह नहीं दिखती हैं, इसलिए छात्रों को उनके पास जाने पर स्टोर में समायोजन का थोड़ा सा हिस्सा हो सकता है। लेकिन मुझे लगता है कि, खासकर बच्चों के लिए, मुख्य विचार प्राप्त करना सबसे महत्वपूर्ण बात है।
स्रोत
2010-04-05 16:37:00
अजगर पर सहमत! अगर केवल इसलिए कि इसमें बिल्कुल न्यूनतम वाक्यविन्यास आवश्यकताएं हैं, और न्यूनतम विराम चिह्न हैं। इस तरह सौंदर्यशास्त्र एक नए डेवलपर के लिए एक बड़ा अंतर कर सकते हैं। वास्तव में आसानी से इंटरैक्टिव सामान बनाने के लिए PyGame जैसे वास्तव में अच्छे ढांचे भी हैं। मुझे लगता है कि कार्य भाषा से अधिक मायने रखता है। "कंसोल पर एक संदेश प्रिंट करें" पर जाएं और इसके बजाय "इस ग्राफिकल चीज पर प्रतिक्रिया दें जब मैं इसे क्लिक करता हूं" – alecf
लाइववायर बच्चों को प्रोग्राम करने के लिए एक ओपन सोर्स कोर्स है, जो पाइथन का उपयोग करता है और उन्हें प्राप्त करने के लिए पायगैम का सरलीकृत संस्करण जल्दी भी जा रहा है। मैंने इसके माध्यम से फिसल गया है - यह बहुत ही आशाजनक दिखता है। http://www.livewires.org.uk/python/home – TarkaDaal