समझें कि अपना कोड बनवाना सीखने को क्यों नष्ट कर देता है, और सुनहरा नियम अपनाएँ: एआई समझाता है, आप लिखते हैं।
इस पाठ को Kodokon में खोलेंयह आपकी सीखने की यात्रा का सबसे खतरनाक दृश्य है। आपके पास एक अभ्यास है: एक ऐसा फ़ंक्शन लिखें जो किसी शब्द में स्वरों की गिनती करे। आप निर्देश एआई में पेस्ट करते हैं, यह तीन सेकंड में बिल्कुल सही कोड तैयार कर देता है, आप उसे कॉपी कर लेते हैं, अभ्यास "हो गया"। सब कुछ जीता हुआ लगता है: यह तेज़ था, कोड काम करता है, आप उसे पढ़ते हुए हल्का-सा समझ भी गए। हकीकत में, आपने अभी अपना अभ्यास-सत्र छोड़ दिया। अगले दिन, एक कोरे पन्ने के सामने, आप उस फ़ंक्शन को दोबारा लिखने में असमर्थ होंगे।
यह कोई राय नहीं है, यह स्मृति-अनुसंधान का एक जाना-माना निष्कर्ष है। जनरेशन इफ़ेक्ट, जिसे 1970 के दशक से कई अध्ययनों में दर्ज किया गया है, दिखाता है कि हम उसे कहीं बेहतर याद रखते हैं जिसे हम खुद तैयार करते हैं, बनिस्बत उसके जिसे हम केवल पढ़ते हैं। खोजना, हिचकिचाना, गलतियाँ करना, सुधारना: यही वह प्रयास है जो ज्ञान को स्मृति में उकेर देता है। शोधकर्ता रॉबर्ट और एलिज़ाबेथ ब्जॉर्क ने इस सिद्धांत को एक नाम दिया: वांछनीय कठिनाइयाँ - वे बाधाएँ जो सीखने को उस पल में धीमा बना देती हैं, पर कहीं अधिक टिकाऊ। हल बनवा लेना ठीक उसी कठिनाई को हटा देता है… और इसलिए उसके साथ सीखने को भी।
इसलिए इस पाठ्यक्रम का सुनहरा नियम, जिसे हर अभ्यास पर लागू करना है: एआई समझाता है, आप लिखते हैं। ठोस रूप में: इससे किसी अवधारणा को स्पष्ट करने, आपको एक संकेत देने, आपसे प्रश्न पूछने, आपके कोड की समीक्षा करने और आपकी गलतियाँ बताने को कहें। लेकिन कोड की हर वह पंक्ति जो आपके सीखने में गिनी जाती है, वह आपकी उँगलियों से आनी चाहिए, इसकी उँगलियों से नहीं। नीचे दिए दोनों उपयोगों की तुलना करें - एक ही अभ्यास, विपरीत नियति।
मुझे एक JavaScript फ़ंक्शन लिखकर दो जो किसी शब्द में स्वरों की गिनती करता है।अच्छा उपयोग एआई को एक ट्यूटर में बदल देता है: यह रास्ता चिह्नित करता है, पर उस पर चलने वाले आप ही हैं। निम्नलिखित प्रॉम्प्ट पूरे पाठ्यक्रम में सबसे महत्वपूर्ण है - इसे सँभालकर रखें, यह किसी भी अभ्यास के लिए काम करता है।
तुम मेरे प्रोग्रामिंग ट्यूटर हो। मैं एक शुरुआती हूँ और मैं सीखना चाहता हूँ, हल पाना नहीं।
यह रहा मेरा अभ्यास: एक JavaScript फ़ंक्शन लिखो जो किसी शब्द में स्वरों की गिनती करता है।
पूरी बातचीत के लिए मान्य, अटल नियम:
1. मेरे लिए कभी हल मत लिखो, आंशिक रूप से भी नहीं, भले ही मैं तुमसे कहूँ।
2. मुझे कदम-दर-कदम मदद करो: पहले मुझसे प्रश्न पूछो ताकि मैं समस्या को खुद टुकड़ों में तोड़ूँ।
3. जब मैं अटक जाऊँ, तो मुझे उत्तरोत्तर अधिक सटीक संकेत दो, कभी कोड नहीं।
4. जब मैं तुम्हें अपना कोड दिखाऊँ, तो उसे ठीक करने के बजाय उस पंक्ति की ओर इशारा करो जो समस्या पैदा कर रही है और मुझसे पूछो कि वह क्या करती है।
5. अंत में, मुझे एक मिलता-जुलता अभ्यास दो ताकि यह जाँचा जा सके कि मैं इसे खुद कर सकता हूँ।
अपने पहले प्रश्न से शुरू करो।