जब आप अंदर थे प्राथमिक स्कूल, आप बमुश्किल समझ पाए कि उन मुफ्त AOL सीडी ने कैसे काम किया। अब आपका बच्चा मास्टर है कोडन भाषाएं और अपना खुद का निर्माण करती हैं स्मार्टफोन ऐप्स जबकि आप अभी भी नवीनतम iOS अपडेट डाउनलोड करने से डरते हैं।
पीट फ्रेंकोनी अटलांटा चौकी के महाप्रबंधक हैं सामान्य सभा, डिजिटल सभी चीजों के लिए एक सीखने का संसाधन। वह स्टार्टअप जीवन के एक अनुभवी भी हैं, और उनके खुद के दो भविष्य के कोडर्स हैं (2-वर्षीय और 9-महीने के)। चूंकि आपके बच्चे जब आपकी वेबसाइट को अपडेट करने में व्यस्त होते हैं, तो उनसे स्क्रीन टाइम निकालना मुश्किल होता है, यहां फ्रेंकोनी के कुछ विचार हैं कि वर्तमान में आपके सिर पर उड़ने वाली अवधारणाओं को कैसे पकड़ें जैसे a ड्रोन।
सम्बंधित: शिशुओं के लिए अधिकांश कोडिंग खिलौने बकवास हैं, लेकिन यह पूरी तरह से ठीक है
फ़्लिकर / एलन
प्रोग्रामिंग भाषाएं पूरी तरह से तार्किक हैं
एक विदेशी भाषा सीखने या लेफ्टी पिचिंग की तरह, यदि आप एक बच्चे के रूप में शुरू करते तो कोडिंग शायद आसान होती। लेकिन, इसका मतलब यह नहीं है कि यह असंभव है। "मुझे लगता है कि यह आम गलत धारणा है कि कोडिंग सुपर जटिल है, लेकिन दिन के अंत में कोडिंग केवल एक साथ रखे गए तर्क कथनों की एक श्रृंखला है," फ्रेंकोनी बताते हैं। यह वही तर्क होगा जो आपके बच्चे पर काम नहीं करता है।
बेशक, आप तर्क सुनते हैं और सोचते हैं, "मैं अपना सैट स्कोर भी नहीं जोड़ सका।" आराम करना। फ्रेंकोनी कहते हैं, "कोडिंग केवल बाएं दिमाग वाले व्यक्तियों के लिए नहीं है जो गणित में अच्छे हैं।" "यह कलात्मक रूप से इच्छुक लोगों के लिए एक बहुत ही मजेदार रचनात्मक आउटलेट भी हो सकता है।" यदि आप न तो तार्किक हैं और न ही कलात्मक - दुनिया को खाई खोदने वालों की भी जरूरत है.
एक प्रोग्रामिंग भाषा सीखें
नौसिखियों के लिए, फ्रैंकोनी का कहना है कि एचटीएमएल और सीएसएस कोड के पहले बिट हैं जिनके साथ सहज महसूस किया जा सकता है। आप HTML को जान सकते हैं - इस तरह आप इस लेख को देखने में सक्षम हैं। और CSS नियंत्रित करता है कि यह कैसे स्टाइल किया जाता है (रंग, फ़ॉन्ट, आकार, प्लेसमेंट)। "ये दोनों फ्रंट-एंड हैं, जिसका अर्थ है कि वे एक वेबसाइट पर आपके द्वारा देखे जाने वाले दृश्य घटकों का प्रतिनिधित्व करते हैं," वे बताते हैं। "आप कोड में बदलाव करने में सक्षम हैं, अपनी स्क्रीन पर रीफ्रेश हिट करें, और वास्तविक समय में परिवर्तन देखें। मुझे लगता है कि इसके बारे में कुछ बहुत ही संतुष्टिदायक है, जो लोगों को आदी हो जाता है।"
आपको किस प्रोग्रामिंग लैंग्वेज में मेजर करना चाहिए?
पुरानी कोडिंग भाषाओं को लगातार नए शॉर्टकट मिल रहे हैं। "प्रौद्योगिकी अविश्वसनीय रूप से तेज़ी से आगे बढ़ती है, लेकिन पुरानी आदतें मुश्किल से मरती हैं," फ्रेंकोनी कहते हैं। "मैं यह नहीं कहना चाहता [ये भाषाएं] कुछ समय में अप्रासंगिक हो जाएंगी क्योंकि मुझे यकीन है कि कुछ लोग होंगे अभी भी उनका उपयोग कर रहे हैं, लेकिन मुझे लगता है कि कोड को वास्तव में जल्दी से आगे बढ़ाने के लिए एक मौजूदा प्रवृत्ति रही है।" ओपन-सोर्स भाषाओं पर ध्यान दें, पसंद माणिक, जो आपको नए अनुप्रयोगों को शीघ्रता से बनाने के लिए लॉगिन सिस्टम जैसी चीज़ों के लिए पहले से लिखित कोड उधार लेने की अनुमति देता है। "यदि आप जावा जैसी पुरानी तकनीक का उपयोग कर रहे हैं, तो आप कोड की कई और पंक्तियाँ लिख रहे होंगे," वे बताते हैं। लेकिन यह अच्छा है, क्योंकि आपके पास बहुत समय है, है ना?
फ़्लिकर / बेन टिमनी
एक अच्छा परिवार कोडिंग प्रोजेक्ट
यदि आप एक साथ काम करने के लिए एक कोडिंग परियोजना की तलाश कर रहे हैं, तो फ्रेंकोनी एक परिवार के पेड़ के निर्माण की सिफारिश करता है। "परिवार के बारे में एक वेबसाइट बनाना आपके बच्चों को शामिल करने का एक शानदार तरीका है, और आप अलग-अलग लोगों के लिए फ़ोटो और अलग-अलग पेज जैसी चीज़ों को शामिल कर सकते हैं," वे कहते हैं। ज़रूर, आप Ancestry.com की सदस्यता के लिए कुछ रुपये खर्च कर सकते हैं। लेकिन, यदि आप ऐसी साइट चाहते हैं जो वास्तव में आपके परिवार का प्रतिनिधित्व करती हो, तो ऐसा नहीं है अनुकूलन के लिए विकल्प.
प्रोग्रामिंग टूल जिनका आप उपयोग कर सकते हैं
महासभा की इंटरैक्टिव पानी का छींटा ट्यूटोरियल आपको एचटीएमएल, सीएसएस, और कुछ बुनियादी जावास्क्रिप्ट मुफ्त में सिखाएगा। इसे पूरा होने में 4 से 8 घंटे लगते हैं - और अगर आपके अंडरवियर में ऐसा होता है तो कोई निर्णय नहीं। यदि आप उस प्रकार के व्यक्ति हैं जो पैंट पहनते हैं, तो आप अपने क्षेत्र में काम के बाद की कक्षा भी खोज सकते हैं। "मुझे लगता है कि सहकर्मी समूह वास्तव में फायदेमंद है क्योंकि कभी-कभी आपके बगल में एक पूर्ण नौसिखिया बैठा होता है एक पूर्ण नौसिखिया के रूप में आपको इसे समझाना मददगार हो सकता है, क्योंकि आप एक साथ काम कर रहे हैं और समस्या निवारण में मदद कर रहे हैं, " फ्रेंकोनी कहते हैं।
आप प्रगति को अनदेखा नहीं कर सकते
क्या आप ऐसे पिता बनना चाहते हैं जो कहते हैं, "बैक इन माय डे, किड्स ने अपने गेम बॉयज़ से ऊपर देखा"? या आप समय के साथ जाना चाहते हैं, चबूतरे? तकनीक को समझना और उसमें तल्लीन होना महत्वपूर्ण है क्योंकि यही एकमात्र तरीका है जिससे आप अपने बच्चे को हद से ज्यादा आगे बढ़ने से बचा सकते हैं। फ्रेंकोनी कहते हैं, "आज किसी प्रकार की तकनीक के साथ इंटरफेस नहीं करना असंभव है, इसलिए यह समझना महत्वपूर्ण है कि दुनिया कैसी दिखती है।" "जो कुछ भी चल रहा है उसे समझने से माता-पिता को एक बेहतर तस्वीर मिलती है कि वे क्या नियंत्रित कर सकते हैं।" जो, दुख की बात है, इतना ही नहीं है।
फ़्लिकर / एंड्रयू बार्डवेल