AI से टिप्पणी-सहित सुधार के साथ बहुविकल्पीय क्विज़, खुले प्रश्न और बढ़ती कठिनाई वाले अभ्यास बनवाएँ।
इस पाठ को Kodokon में खोलेंखुद को परखना ज्ञान को सुदृढ़ करने का सबसे प्रभावी तरीका है - किसी पाठ को दोबारा पढ़ने से कहीं ज़्यादा। समस्या: तैयार-शुदा क्विज़ कभी भी उससे बिल्कुल मेल नहीं खाते जो आपने अभी-अभी पढ़ा है। AI इसे हल करता है: यह तीस सेकंड में आपके अध्याय, आपके स्तर और आपके कमज़ोर बिंदुओं के अनुसार अंशांकित क्विज़ बना सकता है। आपको बस इसे सही बाधाओं के साथ माँगना है।
तुम एक प्रोग्रामिंग मूल्यांकन निर्माता हो।
मेरे लिए Python में loops (for, while, break, continue, range) पर 8 प्रश्नों वाला एक बहुविकल्पीय क्विज़ बनाओ।
बाधाएँ:
1. बढ़ती कठिनाई: प्रश्न 1-3 आसान, 4-6 मध्यम, 7-8 कठिन।
2. प्रति प्रश्न 4 विकल्प, केवल एक सही।
3. गलत उत्तर विश्वसनीय होने चाहिए: उन्हें क्लासिक शुरुआती गलतियों से बनाओ (off-by-one index, उलटी condition, break/continue का भ्रम)।
4. पहले सभी प्रश्न पूछो, बिना उत्तरों के।
5. तब तक प्रतीक्षा करो जब तक मैं तुम्हें अपने 8 उत्तर न दे दूँ, फिर एक टिप्पणी-सहित सुधार दो: प्रत्येक प्रश्न के लिए, सही उत्तर सही क्यों है और यदि लागू हो तो मेरा उत्तर गलत क्यों था।इस प्रॉम्प्ट में दो बाधाएँ आपके ध्यान के योग्य हैं। बाधा 3 विश्वसनीय distractors की माँग करती है: एक क्विज़ जहाँ गलत उत्तर बेतुके हों, कुछ भी नहीं परखता; एक क्विज़ जहाँ वे क्लासिक गलतियों को दोहराते हों, आपके वास्तविक भ्रमों को उजागर करता है। बाधा 4 आपको प्रश्नों को उत्तरों से अलग करने पर मजबूर करती है: अगर AI सुधार को एक साथ दिखा देता है, तो आपकी आँख उसे आपके मस्तिष्क के मेहनत करने से पहले पढ़ लेती है, और परीक्षण अपना पूरा मूल्य खो देता है।
बहुविकल्पीय क्विज़ पहचान की जाँच करते हैं; खुले प्रश्न और कोडिंग अभ्यास उत्पादन की जाँच करते हैं, जो अधिक कठिन और पेशेवर वास्तविकता के अधिक करीब है। दोनों प्रारूपों को बारी-बारी से उपयोग करें: किसी अध्याय को जल्दी से छानने के लिए क्विज़, और यह जाँचने के लिए अभ्यास कि आप सचमुच कोड लिखना जानते हैं।
तुम प्रयोगशाला अभ्यास तैयार करने वाले एक शिक्षक हो।
मेरे लिए JavaScript में array हेरफेर (map, filter, reduce) पर बढ़ती कठिनाई वाले 3 कोडिंग अभ्यास बनाओ:
- अभ्यास 1: किसी एक method का सीधा अनुप्रयोग।
- अभ्यास 2: दो methods का संयोजन।
- अभ्यास 3: एक छोटा वास्तविक-दुनिया का मामला (उदाहरण के लिए, orders या users की एक सूची को संसाधित करना)।
प्रत्येक अभ्यास के लिए दो: प्रॉम्प्ट, input डेटा, और सटीक अपेक्षित परिणाम - लेकिन समाधान नहीं।
मैं तुम्हें अपने उत्तर एक-एक करके सौंपूँगा। प्रत्येक प्रयास के लिए, केवल इसके साथ जवाब दो: क्या सही है, क्या नहीं है, और प्रगति करने के लिए एक संकेत। तुम एक टिप्पणी-सहित समाधान केवल मेरे दूसरे असफल प्रयास के बाद दिखाओगे, और हर पंक्ति को समझाते हुए।गलत उपयोग, ताकि आप इसे स्पष्ट रूप से पहचान सकें: अभ्यासों को उनकी उत्तर-कुंजी के साथ माँगना, सब कुछ पढ़ना, और खुद से कहना "हाँ, मैं यह ढूँढ ही लेता।" यह क्षमता का सबसे व्यापक भ्रम है: किसी समाधान को समझ लेना कभी यह साबित नहीं करता कि आप उसे बना सकते थे। सही उपयोग उलटा क्रम थोपता है: प्रॉम्प्ट, प्रयास, कोशिश, और तभी टिप्पणी-सहित सुधार।