1. ما هو مجال تطوير البرمجيات
2. تعريف البرمجة
3. لماذا البرمجة مهمة
4. مجالات البرمجة
5. كيف تتعلم البرمجة
1. طريقة التفكير (حل المشاكل)
2. الخوارزميات
3. التغذية البصرية والتعود على الكتابة
6. مفاهيم عامة
1. جودة الكود
2. مفهوم التدوين (whiteboarding + OICE)
3. مفهوم البرمجة الثنائية (pair programming)
4. طريقة الكتابة والاختصارات
7. متطلبات سوق العمل
8. مواقع تعليمية
GDSC Lead
Mentor