मैं नौसिखियों को "लाइट" सी ++ प्रोग्रामिंग कोर्स का एक प्रकार सिखाता हूं ("लाइट" जिसका अर्थ है कोई संकेत नहीं, कोई वर्ग नहीं, बस सादा पुराना सी, प्लस संदर्भ और एसटीएल स्ट्रिंग और वैक्टर)। छात्रों को प्रोग्रामिंग में कोई पिछला अनुभव नहीं है, इसलिए मेरा मानना है कि एक इंटरैक्टिव डिबगर का उपयोग करने से उन्हें कार्यक्रम प्रवाह, चर और पुनरावृत्ति को समझने में मदद मिलेगी।
पाठ्यक्रम लिनक्स में पढ़ाया जाता है। उन्हें gdb का उपयोग करना सिखाना सिर्फ ओवरकिल है (वे अधिकांश विशेषताओं का उपयोग नहीं करेंगे और न ही समझेंगे)। मुझे बस कुछ सरल लेकिन आसान उपयोग करने की आवश्यकता है: यह देखने के लिए कि कार्यक्रम अब किस लाइन पर है, स्टैक में क्या है (स्थानीय चर, पिछले कॉल आदि)। मैं पुराने टर्बो पास्कल या टर्बो सी ++ बोरलैंड डीबगर, या विज़ुअल स्टूडियो डीबगर के समान दिखता हूं।
धन्यवाद,