पूर्ण प्रकटीकरण: मैं उन लोगों में से एक हूं जिन्होंने किड प्रोग्रामिंग भाषा का आविष्कार किया, जो अब http://www.Phrogram.com है, जिसे अन्य ने यहां अनुशंसा की है। मुझे इसके बारे में कुछ प्रोग्रामर उन्मुख जानकारी जोड़ने दें।
यह ड्रैग-एंड-ड्रॉप, या डिज़ाइनर-आधारित के बजाय कोड आईडीई है। यह हमारे हिस्से पर जानबूझकर था - हम वास्तविक पाठ-आधारित प्रोग्रामिंग, विशेष रूप से प्रोग्रामिंग गेम और ग्राफिक्स करने के लिए इसे आसान और मजेदार बनाना चाहते थे। यह हमारे और एलिस और स्क्रैच के बीच एक मौलिक अंतर है। जो आप चुनते हैं वह बच्चा, उनकी उम्र और ऊंचाई, आपके लक्ष्यों का मामला है। उसी शुरुआत के साथ क्रमशः उनका उपयोग करना एक शानदार तरीका हो सकता है - यदि आप ऐसा करते हैं, तो मैं स्क्रैच, ऐलिस, फ़ार्माग्राम को ऑर्डर के रूप में अनुशंसा करता हूं। प्रोग्राम ने 12 साल और उससे अधिक के लिए सबसे अच्छा काम किया है, लेकिन मुझे 6 साल के बच्चों के साथ पिताजी पता हैं जिन्होंने अपने बच्चों को इसके साथ पढ़ाया है, और मुझे पता है कि 10 साल के बच्चे जिन्होंने खुद को पढ़ाया है।
भाषा उतनी ही अंग्रेजी है जितनी हम इसे बना सकते हैं, और जितना कम हम इसे बना सकते हैं उतना ही कम है। गुप्त सॉस क्लास-आधारित ऑब्जेक्ट विरासत में है, जो कि इसे सरल, सहज और अंग्रेजी जैसा है जैसा हम इसे बना सकते हैं। ऑब्जेक्ट विरासत को गेम और ग्राफिक्स के लिए अनुकूलित किया गया है। 3 डी मॉडल उपलब्ध हैं, और 2 डी sprites। स्क्रीन निर्देशांक का उपयोग कर पूर्ण आंदोलन समर्थित है, या सापेक्ष आंदोलन एला लोगो कछुए - फॉरवर्ड (एक्स), टर्नलेफ्ट (वाई)।
आईडीई 100 से अधिक उदाहरणों, कुछ भाषा उदाहरण (लूप), कुछ सीखने के उदाहरण (सरणी), कुछ पूर्ण-कार्यात्मक गेम और सिम्स (पोंग, मिसाइल कमांड, लाइफ गेम) के साथ आता है।
आपको यह समझने के लिए कि हमने कितनी लीवरेज की भाषा और आईडीई बनाई है: 27 निर्देशों के साथ आप अपने कीबोर्ड का उपयोग करके 3 डी स्काईबॉक्स के चारों ओर एक 3 डी स्पेसशिप मॉडल उड़ सकते हैं। एक 2 डी स्प्राइट के साथ ही 12 से 15 निर्देश हैं।
हम एक ब्लेड-फ्रेग्राम की संगत रिलीज पर काम कर रहे हैं जो प्रोग्राम को एक्सबॉक्स 360 पर चलाने की अनुमति देगा। हाँ, एक्सबॉक्स, आपके बड़े टीवी पर। एक बच्चा शुरू करने के लिए अच्छा प्रेरक शुरू हुआ? :)
फ़्रामोग्राम में क्लास-आधारित प्रोग्रामिंग के लिए विधियों और गुणों के साथ समर्थन शामिल है - लेकिन यह केवल विरासत, विरासत या बहुरूपता नहीं है।
एक ट्यूटोरियल और उपयोगकर्ता पुस्तिका उपलब्ध है,
मेरा अपना ई-पुस्तक अमेज़न और अन्य स्थानों पर उपलब्ध है ऑनलाइन, "Phrogram के साथ कार्यक्रम के बारे में जानें !," और अभी शुरुआत क्लासिक पोंग प्रोग्रामिंग द्वारा शुरू हो जाता है।
जेरी ली फोर्ड, जूनियर द्वारा निरपेक्ष शुरुआत के लिए प्रोग्राम प्रोग्रामिंग, पेपरबैक के रूप में, अमेज़ॅन और अन्य जगहों पर भी उपलब्ध है।
+1: यह 10 साल की उम्र में शुरू हुआ था। –
उन चीजों को आप हार्डवेयर के साथ भी शुरू करते हैं - आप स्क्रीन पर कुछ प्रिंट नहीं कर रहे हैं ... आप चीजों को भौतिक अंतरिक्ष में चारों ओर ले जा रहे हैं, जो बढ़िया है! –