التعليم التفاعلي ++Visual C
تتميز البرامج التعليمية بالميزات الآتية :
· تعمل على جميع إصدارات ويندوز.
· التعليم بالصوت والصورة المتحركة.
· التدرج في التعليم من المهم إلى الأكثر أهمية.
· إمكانية التنقل بين التعليم المستمر والتفاعلي.
· التعليم خطوة بخطوة مع التطبيق العملي.
· تغطية جزء كبير من متطلبات العمل على البرنامج المشروح.
مقدمة حول البرمجة بلغة ++C | مثال بسيط عن التوابع | مثال عن استخدام new & delete | ||
أنواع اللغات البرمجية | مثال بسيط 2 عن التوابع | تسرب الذاكرة | ||
نبذة تاريخية عن لغة ++C | متحولات الوسطاء المحلية | خلق الأغراض في المنطقة free store | ||
مكتبة الصفوف لـ ++C والمكتبة المعيارية لـ C | مثال عن متحولات الوسطاء المحلية | تحرير الأغراض عن طريق المؤشرات | ||
مراحل عمل برامج ++C | متحولات الوسطاء العامة | الوصول لأعضاء الأغراض بالمؤشرات | ||
ملاحظات عامة عن البرمجة بلغة ++C | القيمة المرجعة من التابع | المصفوفات | ||
مثال عملي لطباعة نص مؤلف من سطر | متحولات الوسطاء الافتراضية | مقدمة عن المصفوفات | ||
سلاسل الهروب | التحميل الزائد للتوابع | التصريح عن المصفوفات | ||
مثال عملي لجمع عددين صحيحين | التوابع السطرية | أمثلة على المصفوفات | ||
مفاهيم الذاكرة | التوابع العودية | مصفوفات الأغراض | ||
العمليات الحسابية | إيجاد التابع العاملي من التوابع العودية | المصفوفات المتعددة الأبعاد | ||
عمليات المقارنة | سلاسل فيبوناتشي | مثال عن المصفوفات متعددة الأبعاد | ||
مثال عملي لعمليات المقارنة | مكتبة التوابع الرياضية | مصفوفة من المؤشرات | ||
العبارات والجمل | الملفات الرأسية | تخزين المصفوفة في منطقة Free Store | ||
بنية التحكم IF | توليد الأعداد العشوائية | مثال عن تخزين المصفوفة في المنطقة Free Store | ||
بنية التحكم IF / else | مثال توليد عشرين قيمة عشوائية | التحميل الزائد للعمليات | ||
العملية الشرطية | مثال لعبة النرد | مقدمة عن التحميل الزائد للعمليات | ||
بنية التحكم IF / else المتداخلة | الصفوف | مفاهيم تتعلق بالتحميل الزائد للعمليات | ||
التعليمة المركبة | مقدمة عن الصفوف | متى يمكن تطبيق التحميل الزائد للعميلات | ||
الزيادة والنقصان | الصفوف والأعضاء | مثال عن التحميل الزائد للعمليات | ||
أدوات التعيين | التصريح عن الصفوف والكائنات | إرجاع قيمة من عملية محملة بشكل زائد | ||
النظام الثنائي والعشري | الوصول إلى أعضاء الصف | استخدام العبارة this | ||
الأدوات الدقيقة | التعرف على Public & Private | التحميل الزائد للعملية الأحادية + | ||
التحكم بتدفق البرنامج | توابع الوصول | عمليات القسر | ||
البنية التكرارية while | تحقيق أغراض الصف | التحميل الزائد للعمليتين ++ و -- | ||
مثال بسيط على استخدام while | استخدام التوابع البناءة | مثال عن التحميل الزائد للعملية ++ | ||
مثال على استخدام while | استخدام التوابع المدمرة | مواضيع متقدمة في الصفوف | ||
مثال 2 على استخدام while | استدعاء التوابع المدمرة والبناءة | الأغراض الساكنة وتوابع الأعضاء الساكنة | ||
الحلقات المعقدة - مثال اللعبة | تعريف السجلات | استخدام صف كعضو لصف آخر | ||
العبارتان continue and break | الوصول إلى السجلات | التوابع الأصدقاء والصفوف الأصدقاء | ||
التعرف على عبارة do...while | مثال عن السجلات | الأعضاء الساكنة لصف | ||
التعرف على حلقات for | المؤشرات | الوراثة | ||
مثال عن حلقات for | مقدمة عن المؤشرات | مقدمة عن الوراثة | ||
حلقات for المتقدمة | التصريح عن المؤشرات | الصفوف الأساسية والمشتقة | ||
حلقات for المتداخلة | عمليات التأشير | الأعضاء المحمية | ||
التعرف على عبارة switch | استدعاء التوابع بالعنوان | التوابع | ||
التعرف على عبارة goto | استخدام const مع المؤشرات | تعريف الصف الأساسي ضمن الصف المشتق | ||
التوابع | استخدام The stack & the free store | الصفوف العامة والمحمية والخاصة | ||
التعرف على التوابع | استخدام عبارة new | استخدام التوابع البناءة والمدمرة في الصفوف المشتقة | ||
التصريح عن التوابع وتعريفها | الوراثة المتعددة |