Enroll Course: https://www.coursera.org/learn/problem-solving-programming-video-games

إذا كنت تبحث عن دورة لتعلم الأساسيات في علوم الحاسوب وبرمجة بايثون، فإن دورة “حل المشكلات، برمجة بايثون، وألعاب الفيديو” على كورسيرا تعتبر خيارًا ممتازًا. هذه الدورة تتناول كيفية التعامل مع المشكلات الحاسوبية واستخدام بايثون كأداة لتطوير الألعاب.

تتكون الدورة من 12 وحدة تحتوي على مواضيع متنوعة. ابدأ بالتعرف على فريق العمل وأهداف الدورة في الوحدة 0. ثم انتقل إلى الوحدة 1 حيث ستتعلم كيف تصمم أول لعبة لك من خلال تقنيات تحليل المشكلات.

في الوحدة 2، ستبدأ برمجة لعبتك الأولى وتبدأ في فهم المفاهيم الأساسية للغة بايثون، مثل التركيب النحوي والسمات. بينما في الوحدات التالية، ستتقدم في تطوير لعبتك مستخدمًا تقنيات مثل التجريد والانقسام.

أحد الميزات البارزة للدورة هو تركيزها على تطبيق المهارات المكتسبة بشكل عملي من خلال تصميم الألعاب. على سبيل المثال، الوحدة 8 تتيح لك تصميم لعبة جرافيكية جديدة تسمى “Poke the Dots”، مما يجعلك تستخدم المعرفة التي اكتسبتها لإنشاء شيء ممتع ومثير.

ومع اقترابك من نهاية الدورة، ستكتسب فهمًا عميقًا لمفاهيم البرمجة في بايثون ومهارات حل المشكلات بطريقة منظمة وإبداعية.

بشكل عام، تعد هذه الدورة مثالية للمبتدئين الذين يريدون الدخول إلى عالم البرمجة وعلوم الحاسب بأسلوب ممتع وتفاعلي.

Enroll Course: https://www.coursera.org/learn/problem-solving-programming-video-games