- नए शोध के अनुसार, प्रोग्रामिंग सीखने में भाषाई क्षमता गणितीय क्षमता से अधिक महत्वपूर्ण है
- शोध दिखाता है कि Python सीखने की गति और प्रदर्शन का अनुमान लगाने में भाषाई क्षमता और समस्या-समाधान क्षमता महत्वपूर्ण हैं
- EEG डेटा भाषा सीखने और प्रोग्रामिंग सीखने के बीच संबंध को अतिरिक्त रूप से समर्थन देता है
- यह संभावना सामने रखी गई है कि महिलाएँ औसतन भाषाई क्षमता में अधिक होने के कारण प्रोग्रामिंग के लिए अधिक उपयुक्त हो सकती हैं
- प्रोग्रामिंग शिक्षा में गणित की आवश्यकताओं को कम करना और भाषा-केंद्रित दृष्टिकोण अपनाना विविधता बढ़ा सकता है
भाषाई क्षमता और प्रोग्रामिंग सीखना
- University of Washington के शोधकर्ताओं ने पाया कि भाषाई क्षमता और समस्या-समाधान क्षमता Python सीखने की गति और प्रदर्शन का अनुमान लगाने में सबसे महत्वपूर्ण हैं
- शोध में व्यवहारिक परीक्षणों और मस्तिष्क गतिविधि मापन का उपयोग करके यह विश्लेषण किया गया कि प्रतिभागी प्रोग्रामिंग कितनी तेज़ी और कितनी अच्छी तरह सीखते हैं
- Codeacademy के ऑनलाइन कोडिंग कोर्स के माध्यम से 42 प्रतिभागियों ने Python सीखी, और उनकी सीखने की गति व प्रदर्शन का मूल्यांकन किया गया
शोध के निष्कर्ष
- भाषाई योग्यता Python सीखने की गति के लगभग 20% की व्याख्या करती है, जबकि गणितीय क्षमता का सीखने की गति और प्रदर्शन पर लगभग कोई प्रभाव नहीं दिखा
- EEG डेटा भाषा सीखने और प्रोग्रामिंग सीखने के बीच संबंध को अतिरिक्त रूप से समर्थन देता है, और उच्च बीटा दोलन स्तर तेज़ सीखने तथा अधिक प्रोग्रामिंग ज्ञान से जुड़े पाए गए
प्रोग्रामिंग और गणित का संबंध
- प्रोग्रामिंग को अक्सर गणित-गहन क्षेत्र माना जाता है, लेकिन यह शोध दिखाता है कि भाषाई क्षमता अधिक महत्वपूर्ण हो सकती है
- यह संभावना सामने रखी गई है कि महिलाएँ औसतन भाषाई क्षमता में अधिक होने के कारण प्रोग्रामिंग के लिए अधिक उपयुक्त हो सकती हैं
- प्रोग्रामिंग शिक्षा में गणित की आवश्यकताओं को कम करना और भाषा-केंद्रित दृष्टिकोण अपनाना विविधता बढ़ा सकता है
शैक्षिक निहितार्थ
- प्रोग्रामिंग सीखने के लिए गणितीय पूर्वापेक्षाओं को लेकर लंबे समय से चली आ रही धारणाओं पर पुनर्विचार करने की आवश्यकता है
- भाषा-केंद्रित शैक्षिक विकल्प उपलब्ध कराना महत्वपूर्ण है, ताकि प्रोग्रामिंग कौशल सिखाए जा सकें बिना उच्च स्तरीय गणित को अनिवार्य किए
- बूटकैंप-स्टाइल विकल्प calculus को अनिवार्य किए बिना भी प्रोग्रामिंग करियर तक ले जा सकते हैं
विशेषज्ञों की राय
- यह समझ बढ़ रही है कि प्रोग्रामिंग केवल गणित के प्रतिभाशालियों के लिए नहीं है
- प्रोग्रामिंग भाषाओं को वास्तविक भाषा की तरह सोचना अधिक तर्कसंगत हो सकता है, और यह जानने की ज़रूरत है कि भाषा-केंद्रित दृष्टिकोण छात्रों की सीखने की प्रक्रिया को कैसे प्रभावित करता है
1 टिप्पणियां
Hacker News राय
क्या किसी ने वास्तव में research paper पढ़ा है, यह जानने की जिज्ञासा है। headline बढ़ा-चढ़ाकर लिखी गई है, और study के नतीजे भी अपने आप में सख्त नहीं हैं
अच्छा code सिर्फ समस्या हल नहीं करता, बल्कि पढ़ने में आसान और modular भी होता है
तेज़ी से पढ़ने की क्षमता programming career में उपयोगी रही
"language brain" या "math brain" जैसी कोई चीज़ experimentally साबित नहीं हुई है
गणित calculation नहीं, बल्कि patterns के बारे में है
"language brain" और "math brain" को परिभाषित करना एक ग़लत द्वैत है
programming सीखने में अच्छे लोगों और English spelling bee में अच्छे लोगों के बीच दिलचस्प correlation है
language ability और problem-solving ability आपस में संबंधित हैं
हाई स्कूल में मैं math में अच्छा नहीं था, लेकिन language learning में अच्छा था