एक प्रोग्रामर के रूप में मैं आपको निम्नलिखित का प्रस्ताव दूंगा:
सार सोच, व्यावहारिक सोच, उच्च समस्या को हल करना। डिजाइन पैटर्न (सामान्य रूप से प्रोग्रामिंग नहीं, लेकिन भवन। भवन, निर्माण के अर्थ में भवन। क्या आप जानते हैं कि डिजाइन पैटर्न इमारतों के डिजाइन और इंजीनियरिंग में समस्या को हल करने से आते हैं?)।
इसके अलावा, मैं बच्चों के लिए प्रसिद्ध छोटी प्रोग्रामिंग भाषा के साथ शुरू करने की सलाह दूंगा: लोगो। अपने बच्चे को शुरू करने के लिए वास्तव में बहुत अच्छे खेल हैं।
लेकिन आप गूगल कर सकते हैं कि इसलिए मैं उन परिणामों में नकल परेशान नहीं करूंगा। आपका मुख्य लक्ष्य उसका ध्यान खींच रहा है और उसे प्रोग्रामर की तरह सोचने के लिए मिल रहा है, या कम से कम एक जैसा सोचना शुरू कर दें।
उसके बाद आप एल्गोरिथ्म में ज्ञान को लागू करने और समस्या को हल करने और ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग के साथ शुरू कर सकते हैं।
इसके अलावा, मैं माइंड मैप्स का उपयोग करने की सलाह दूंगा, क्योंकि बच्चों को चमकदार रंगीन चीजें बेहतर याद हैं। :) http://en.wikipedia.org/wiki/Mind_map
ओह्ह ... मैं भी भूल गया लेकिन यह मदद कर सकता है।
के रूप में मैं बच्चा मैं सब कुछ स्वचालित प्यार करता था। इसलिए मैं आज ऑटोमेशन टेस्ट इंजीनियर हूं। अपने बच्चे को दिखाने के लिए मजेदार हो सकता है कि आप कार्यों को कैसे स्वचालित कर सकते हैं। आप खिड़कियों को कैसे हेरफेर कर सकते हैं, और सब कुछ जो आप पीसी करते हैं। इसके अलावा कुछ वास्तविक दुनिया की बातचीत जैसे OCR विडियो फीड के साथ। या सस्ते कैमरे के साथ एक मूल गति ट्रैकिंग सिस्टम।
मुझे लगता है कि बच्चा बहुत खुश होगा अगर उदाहरण के लिए वह हाजिर हो सकता है अगर उसके माता-पिता उसके कमरे के पास हैं। :) या थोड़ा लेगो रोबोट का निर्माण करें और उसमें एक रूटीन प्रोग्राम करें, जैसे गो मिल मी मिल्क। जो मुश्किल है, लेकिन उसे शुरू करें और एक लक्ष्य भी होगा और एक वास्तविक जीवन का अनुभव होगा जो शुरुआती वर्षों में बहुत महत्वपूर्ण है।
देखें: लेगो माइंड स्टॉर्म: http://mindstorms.lego.com/en-us/Default.aspx