دورة عبر الإنترنت – تخصص احترافي معتمد في الحوسبة المفاهيمية مع برمجة C الأساسية من Google، نظام جامعة كولورادو

وصف تسويقي مختصر لمتجر إلكتروني يقدم مجموعة متنوعة من المنتجات عالية الجودة في فئات مختلفة، مع خدمة عملاء ممتازة وأسعار مناسبة.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

البدء

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • الفكر الحسابي
  • برمجة سي
  • تطوير حلول للمشاكل العملية
  • خوارزميات
  • جمع البيانات وتحليلها وتمثيلها
  • التجريد
  • الأتمتة
  • محاكاة
  • الموازاة

What you will learn in the course

Courses for which the course is suitable

  • مطور البرمجيات
  • مبرمج ج
  • محلل البيانات
  • مهندس برمجيات
  • مطور الخوارزمية
  • خبير الأتمتة
  • يطور الحلول الحسابية
  • مهندس محاكاة
  • تطوير الأنظمة الموازية

التدريب – سلسلة دورات من 4 دورات

تم تصميم هذا التدريب للسماح لك باستكشاف التفكير الحسابي والمواضيع الأساسية في برمجة C، وتطبيق هذه الأفكار لتطوير حلول لمجموعة متنوعة من المشكلات العملية. الدورة الأولى لا تتطلب خبرة في البرمجة، وخلال الدورات التدريبية الأربع ستتعرف على التفكير الحسابي والبرمجة بلغة C.

مشروع التعلم العملي

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

  • خوارزميات
  • جمع البيانات وتحليلها وتمثيلها
  • التجريد
  • الأتمتة
  • محاكاة
  • الموازاة

Details of the courses that make up the specialization

الدورة الأولى: الخوارزميات وجمع البيانات والبدء في البرمجة

تبدأ هذه الدورة رحلتك في تعلم التفكير الحسابي وبدء البرمجة بلغة C. إذا كنت تريد أن تتعلم كيفية التفاعل مع العالم بطريقة حسابية صارمة، فهذه الدورة مناسبة لك!

في هذه الدورة، سوف نستكشف الخوارزميات وجمع البيانات. ستبدأ في تعلم تطوير برامج C عن طريق كتابة برنامج C الأول الخاص بك؛ سوف تتعلم عن أنواع البيانات والمتغيرات والثوابت.

تحذير: البدء ليس بالأمر السهل. تعلم البرمجة أمر صعب، خاصة وأن المقررات في هذا التخصص مبنية على مقرر جامعي في السنة الأولى.

الدورة الثانية: تحليل البيانات وتمثيلها واختيارها وتكرارها

هذه الدورة هي الدورة الثانية في التخصص حيث سنهتم بالتفكير الحسابي وبدء البرمجة بلغة C هذه الدورة تثق بأنك تمتلك المعرفة المطلوبة من الدورة السابقة.

  • المعرفة المطلوبة في مجال التفكير الحسابي: الخوارزميات والإجراءات وجمع البيانات
  • المعرفة المطلوبة بلغة C: أنواع البيانات والمتغيرات والثوابت وحسابات STEM

ستتعرف خلال الدورة على تحليل البيانات وتمثيلها:

  • الوحدة 1: تعرف على بعض الإحصائيات الشائعة التي يمكن حسابها أثناء تحليل مجموعات البيانات
  • الوحدة 2: اكتشف كيف نتخذ القرارات في الكود الخاص بنا
  • الوحدة 3: استكشاف الطرق المختلفة التي يمكننا من خلالها تمثيل مجموعات من البيانات
  • الوحدة 4: استخدم الحلقات (التكرارات) لتكرار الإجراءات في التعليمات البرمجية الخاصة بك

الدورة الثالثة: التجريد وحل المشكلات والوظائف

هذه الدورة هي الدورة الثالثة في التخصص حيث سنستكشف كلاً من التفكير الحسابي وبدء البرمجة بلغة C. تفترض هذه الدورة أن لديك المعرفة المطلوبة من الدورتين السابقتين.

  • المعرفة المطلوبة في مجال التفكير الحسابي: الخوارزميات والإجراءات وجمع البيانات وتحليلها وتمثيلها
  • المعرفة المطلوبة بلغة C: أنواع البيانات والمتغيرات والثوابت. حسابات العلوم والتكنولوجيا والهندسة والرياضيات (STEM)؛ خيار؛ والعودة (الحلقات)

خلال الدورة سوف تستكشف موضوعات التفكير الحسابي:

  • الوحدة 1: تعرف على المصفوفات كوسيلة لتخزين قيم متعددة في متغير واحد
  • الوحدة 2: اكتشف كيفية تخزين الكلمات ونقلها (مصفوفات الأحرف)
  • الوحدة 3: استكشاف التجريد وتحليل المشكلة
  • الوحدة 4: استخدم الوظائف لتنفيذ تحليل المشكلة في التعليمات البرمجية الخاصة بك

الدورة الرابعة: المحاكاة وتحليل الخوارزمية والمؤشرات

هذه الدورة هي الدورة الرابعة والأخيرة في التخصص، حيث سنستكشف التفكير الحسابي وبدء البرمجة بلغة C. وتفترض هذه الدورة أن لديك المعرفة المطلوبة من الدورات الثلاثة السابقة.

  • المعرفة المطلوبة في مجال التفكير الحسابي: الخوارزميات والإجراءات؛ جمع البيانات وتحليلها وتمثيلها؛ التجريد. وحل المشاكل
  • المعرفة المطلوبة بلغة C: أنواع البيانات والمتغيرات والثوابت. حسابات العلوم والتكنولوجيا والهندسة والرياضيات (STEM)؛ خيار؛ كرر (الحلقات)؛ صفائف. كلمات؛ والوظائف

خلال الدورة سوف تستكشف موضوعات التفكير الحسابي:

  • الوحدة 1: تعلم كيفية قراءة الملفات وكتابتها وإلحاقها. اكتشف الأتمتة
  • الوحدة 2: اكتشاف فوائد المحاكاة والموازاة
  • الوحدة 3: تعلم كيفية إجراء تحليل الخوارزمية لقياس مدى تعقيد الخوارزمية
  • الوحدة 4: استكشاف كيفية استخدام المؤشرات بمزيد من التعمق