مسائل البرمجة
اختبر مهاراتك في حل المشكلات البرمجية باستخدام تمارين ذات مستويات صعوبة مختلفة في هذا الكورس. تم تصميمه للبرمجيين الذين لديهم معرفة سابقة بالقواعد الأساسية لأي لغة برمجة.
المنهج
4 فصول32 دروس31 تحدياتCourse Introduction
1 درسEasy Difficulty
11 دروس11Medium Difficulty
11 دروس11Hard Difficulty
9 دروس9- 01Walking
- 02Football
- 03Winter number
- 04Chess
- 05Digit
- 06TV
- 07Largest Divisor
- 08Spreading
- 09Divisors
المزيد مثل هذا
مسائل البرمجة: الجزء الثاني
اختبر مهاراتك في حل المشكلات البرمجية من خلال تمارين بدرجات صعوبة مختلفة في هذا الدورة. صُممت هذه الدورة للمبرمجين الذين لديهم معرفة سابقة بالقواعد الأساسية لأي لغة برمجة. وتعد هذه الدورة امتداداً للجزء الأول من مسائل البرمجة.
شهادة عند الإكمال
- 25
- 24
تحديات للمبتدئين - ممارسة المفاهيم الأساسية
اختبر معرفتك البرمجية كمبتدئ وحاول حل هذه التحديات البرمجية، استخدم أي لغة تريدها، برمجة ممتعة!
شهادة عند الإكمال
- 20
- 20
تحديات العودية - أتقن التفكير العودي
تُعد العودية (Recursion) مفهومًا مهمًا في علوم الحاسوب وأداة قوية جدًا في كتابة الخوارزميات. في هذا المقرر، ستستخدم العودية لحل تحديات تتدرج من المستوى المبتدئ إلى المتقدم. وفي النهاية، ستتقن هذا الموضوع تمامًا.
شهادة عند الإكمال
- 15
- 15
معسكر أنماط النجوم
استخدم مهاراتك في حل المشكلات البرمجية لتعلم كيفية طباعة أنماط النجوم التي تتراوح بين البسيطة والمعقدة، وذلك باستخدام مستويات مختلفة من الحلقات التكرارية المتداخلة، والجمل الشرطية، والحسابات الرياضية.
- 30
- 28
ألغاز رياضية
سيوفر هذا المساق طرقاً للتفكير واستراتيجيات لحل المشكلات والألغاز الرياضية باستخدام البرمجة.
- 20
- 18