السلام عليكم ورحمة الله وبركاته
كورس Introduction to Computer Science and Programming
كورس برمجة كامل بالعربى يستخدم مهارات برمجية عامة تصلح لكل لغات البرمجة والتطبيق باستخدام لغة برمجة بايثون. يهدف الكورس الى: تنمية مهارات التفكير لحل المشكلات بشكل امثل استخدام الكود البرمجى لانشاء برنامج يؤدى غرض ما. يؤهلك الكورس للحصول على شهادة : Computer Science programming من معهد ماساتسوتشي بكامبريدج - اميركا. يتناول الكورس اثناء الشرح امثلة متنوعه بالاضافة الى اعداد المشاريع التالية: * لعبة الكلمات * لعبة الرجل المشنوق hang man Game * برنامج تشفير النص بمعادلة تشفير خاصة بك * برنامج لتشغيل انسان آلى لتنظيف المنزل. يتم دراسة المبادئ البرمجية العامة الاتية: * المتغيرات بانواعها * التحويل بين المتغيرات * الوظائف * الوظائف المتداخلة * استخدام اسلوب الارتداد (العودية) لحل المشكلات * حل معادلة لعبة ابراج هانوى Towers of Hanoi * المتغيرات من نوع Tuple و Lists و Dictionary او Dict * الحلقات التكرارية باستخدام while و for * الموديول وكيفية انشاؤة واستخدامة * استخدام موديول math و موديول String * التفكير باستخدام Guess and check - الاسلوب الخطى لحل المشكلات Linear - الاسلوب (فرق تسد) Divide and conquer او bisections لحل المشكلات * البرمجة الموجهة بالكائنات او البرمجة الشيئية OOP او Object Oriented Programming * تشريح وتقسيم النصوص * البرمجة الديناميكية Dynamic Programming * التعامل مع الملفات "فتحها وقرائتها والتعديل عليها" الادوات المستخدمة: * فيديو تعليمى * اتصال مباشر عبر فيس بوك وياهو * استخدام الفيديو التفاعلى لتمكينك من حل الاسئلة ومعرفة الاجابات الصحيحة او الخطاء
رابط الدورة كاملة