मैंने हाल ही में आयोवा, विशेष रूप से ग्रामीण आयोवा के छात्रों को कंप्यूटर विज्ञान कौशल तक पहुँच दिलाने के बारे में एक रोचक समूह चर्चा में भाग लिया।

राज्य के पास कुछ करने की इच्छा और उसके अनुरूप संसाधन हैं, लेकिन चुनौतियों में से एक यह रही है कि स्कूलों में तकनीकी कक्षाएँ पढ़ाने के लिए सही शिक्षकों को लाना। यह हर जगह समस्या नहीं है, लेकिन आयोवा के कई ग्रामीण समुदायों में यह समस्या है।

मैंने जो चुनौतियाँ सुनीं, उनमें से एक यह थी कि कई छात्रों में सीखने की इच्छा तो है, लेकिन पाठ्यक्रम नया है और शिक्षकों की कमी है। इंटरनेट की कमी नहीं है, इसलिए आइए इसका उपयोग करें और सही पाठ्यक्रम वाले कुछ शिक्षकों को उन जगहों पर भेजें जहाँ पाठ्यक्रम और शिक्षकों की कमी है।

एक विचार जो मैं उस समय सुझा नहीं पाया

2-3 ऐसे इंजीनियरों को काम पर रखें जो पढ़ाने की गहरी इच्छा रखते हों। जो अपने क्षेत्र में शीर्ष स्तर के हों, और जिनमें युवाओं को कोडिंग सिखाने की चाह हो। उन्हें बाज़ार दर पर भुगतान करें, जो वे कहीं और इंजीनियरिंग का काम करके कमा सकते हैं, और इसकी भरपाई कक्षा में आने वाले छात्रों की संख्या से करें।

उन्हें ऐसा पाठ्यक्रम तैयार करने का काम सौंपें जो छात्रों की बौद्धिक समझ के स्तर के अनुरूप हो, और पढ़ाने के लिए जिन उपकरणों का वे उपयोग करेंगे, उन्हें चुनने दें। इंजीनियरों को पाठ्यक्रम और अपनी परीक्षाएँ खुद डिजाइन करने दें।

इंजीनियर संभवतः स्वयं ओपन सोर्स टूल्स, मानकीकृत वातावरण और शायद क्लाउड आईडीई (IDEs) का चयन करेंगे। उन्हें एक ऐसा क्लासरूम डिजाइन करने दें जो उच्च शिक्षा में उपयोग किए जाने वाले नए मॉडलों की तरह दिखने लगे, जहाँ छात्र कहीं से भी कक्षा में शामिल हो सकें। पूरे राज्य में, किसी विशेष छात्र कौशल स्तर को ग्रेड के बजाय कौशल के आधार पर सिखाने के समय को मानकीकृत करें।

सुबह 9-10 बजे – 10110-11am – 10211-12am – 103

104 जोड़ें और इसे उस संख्या तक बढ़ाएँ जो यह दर्शाती है कि आपको पहले से ही नौकरी मिल चुकी है या आवश्यकतानुसार।

क्लास के समय का उद्देश्य एक विश्वसनीय समय प्रदान करना है और वे वास्तव में उतने महत्वपूर्ण नहीं हैं। वे निश्चित रूप से क्रमिक होने की आवश्यकता नहीं है। छोटे समूह का समय या 1:1 समय अलग से निर्धारित किया जा सकता है।

पाठ्यक्रम राज्य-व्यापी हो सकता है और कक्षा में शामिल होने की सुविधाएँ कुछ छोटे बदलावों के साथ पहले से ही मौजूद होनी चाहिए। हाँ, प्रत्येक कक्षा में सैकड़ों, यदि नहीं तो हजारों छात्र उपस्थित हो सकते हैं। यह एक पारंपरिक कक्षा की तुलना में Twitch जैसे अनुभव की तरह अधिक है और यह ठीक हो सकता है क्योंकि यदि इसे रिकॉर्ड किया जाता है, तो छात्र इसे ले जा सकता है और पाठ को बार-बार देख सकता है। हर दिन हर पाठ को रिकॉर्ड करें और इसे उपलब्ध कराएं।

चूंकि यह सॉफ्टवेयर है, छात्र अपने कार्यों को जमा करने तक बार-बार पूरा या परीक्षण कर सकते हैं। पर्याप्त सबमिशन जो परीक्षणों में उत्तीर्ण हो जाते हैं, उन्हें पाठ्यक्रमों के अगले स्तर तक पहुंच प्रदान करते हैं।

एक या दो लोगों को सुबह 9-10 बजे की 101 क्लास में पूरे राज्य को कोडिंग सिखाने देना एक तरह से पागलपन लगता है। सिवाय इसके कि यह 100+ शिक्षकों को पाठ्यक्रम सीखने और फिर उस पर परीक्षा लेने की उम्मीद करने की तुलना में संभावित रूप से बहुत कम खर्चीला है। कोडिंग कौशल का परीक्षण आयोवा टेस्ट ऑफ बेसिक स्किल्स की तुलना में कोड अकादमी जैसा अधिक दिख सकता है।

Udacity, Skillshare, और Outschool जैसी कंपनियाँ वर्षों से हमें यह दिखा रही हैं कि इसे कैसे करना है।

बस एक विचार

मैं स्कूल में बहुत खराब था। मैं कोई बहुत अच्छा शिक्षक भी नहीं हूँ। हालाँकि, मैं काफी अच्छी तरह से अवलोकन करता हूँ और मेरा अवलोकन यह है कि यदि आप सही शिक्षकों को शारीरिक रूप से कक्षा में नहीं ला सकते हैं, तो उन्हें स्क्रीन पर लाएँ। आप यह गारंटी नहीं दे सकते कि युवा ध्यान देंगे, लेकिन कंप्यूटिंग इतनी सरल है कि अगर उनका कोड कंपाइल नहीं होता या वे कोर्स स्वीकार नहीं करते हैं तो उनका ग्रेड कोई मामूली बात नहीं है। वे सचमुच फेल हो जाते हैं और अगली कक्षा में नहीं जा पाते। जब आप मूल बातें सीख रहे हों तो कोड व्यक्तिपरक नहीं होता। वह कंपाइल होता है या नहीं। यह चलता है या नहीं चलता। यह टूटता है या नहीं टूटता।

यह केवल तभी जटिल है जब आप सिस्टम को डिजाइन करने की कोशिश कर रहे हों और आप एक इंजीनियर न हों।

छात्रों को उनकी वर्तमान स्थिति में समझें और प्रोत्साहन को उसी के अनुसार मिलाएँ।

कठोर वास्तविकता यह है कि उत्साही छात्र GitHub पर स्वयं बहुत तेजी से सीखेंगे, जितना कि ये सभी कार्यक्रम उन्हें सिखा सकते हैं, लेकिन हम उन्हें एक शुरुआती बिंदु दे सकते हैं, उन्हें ऐसे शिक्षकों के संपर्क में लाकर जो उनकी कुछ प्रतिभा को पहचान और पोषित कर सकें।

मैं सुझाव दूँगा कि इंजीनियरों को काम पर रखा जाए ताकि वे यह विचार कर सकें कि वे क्या सिखा रहे हैं और उनके श्रोता कौन हैं। यदि उन्हें इसके प्रति जुनून है, तो इंजीनियरों को अपने श्रोताओं के लिए अपने संचार को संशोधित करने दें।

एक और कहीं ज़्यादा उत्तेजक बात जिस पर मैं लगातार सोचता रहा हूँ, वह है पारिश्रमिक। दस साल के कार्यक्रमों के आधार पर नियुक्त शिक्षकों के लिए बोनस कार्यक्रम तैयार करने से, प्रतिभागियों और उनकी कमाई की क्षमता पर दीर्घकालिक प्रभाव पड़ सकता है। एक विचार यह होगा कि शिक्षकों को, स्नातकों के प्रभाव से उत्पन्न आय के आधार पर, कर के रूप में प्राप्त राजस्व के संदर्भ में भुगतान किया जाए। शिक्षा प्रणाली को बैंकिंग प्रणाली जितना ही पुरस्कृत बनाने के लिए, शिक्षक इंजीनियरों को उनके छात्रों के आर्थिक प्रभाव के आधार पर भुगतान करें। यह इक्विटी पर प्रतिफल (return on equity) जैसा है, लेकिन बहुत अधिक वितरित।

पिछले साल से मेरे बेटे ने टेक्सास और कैलिफ़ोर्निया के शिक्षकों से ऑनलाइन कला पाठ्यक्रम लेना शुरू किया है और इसने मेरे दृष्टिकोण को वास्तव में बदल दिया है कि इस प्रकार का प्रारूप कितनी व्यापक रूप से प्रभावशाली हो सकता है।