TrueschoTruescho
كل الدورات
مقدمة في البرمجة: المفاهيم الأساسية
edX
دورة
مبتدئ
مجاني للتدقيق
شهادة

مقدمة في البرمجة: المفاهيم الأساسية

Fundação para a Ciência e a Tecnologia

تعلّم أساسيات البرمجة وحل المشكلات بالخوارزميات وتمثيلها بمخططات انسيابية وشبه كود وترجمتها إلى لغات شائعة.

3 ساعة/أسبوع8 أسبوعالبرتغالية1,483 متسجل
مجاني للتدقيق

عن الدورة

يتناول هذا المقرر أسس برمجة الحاسوب من خلال استخدام الخوارزميات لحل مشكلات بسيطة بطريقة منهجية. يركّز التعلّم على مهارات حل المشكلات الحاسوبية، وكيفية تمثيل الحلول باستخدام المخططات الانسيابية (Flowcharts) وشبه الكود (Pseudocode)، ثم ترجمتها إلى صيغ قابلة للتنفيذ في لغات برمجة شائعة مثل Java وC++ وPython. يستهدف المقرر جميع الراغبين في البدء بتعلّم برمجة الحاسوب، سواء كانوا طلاباً أو مهنيين أو مهتمين بتطوير مهاراتهم الرقمية. ويسعى إلى نقل المفاهيم النظرية الأساسية للبرمجة عبر تطبيقات عملية لحل مشكلات متنوعة باستخدام خوارزميات يمكن صياغتها على شكل مخططات انسيابية أو شبه كود. كما يتضمن المقرر تنفيذ هذه الخوارزميات وتشغيلها باستخدام أداة Algorithmi، بما يساعد على فهم خطوات الحل وتتبعها واختبارها بصورة واضحة. إضافة إلى ذلك، يعرّف المقرر المتعلم بمبادئ تحليل الخوارزميات من حيث الكفاءة والتعقيد، بما يمهّد لفهم أعمق لكيفية اختيار الحلول البرمجية الأنسب عند التعامل مع المشكلات.

ماذا ستتعلم

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

المتطلبات المسبقة

  • يُنصح باكتساب معارف أساسية في الرياضيات الابتدائية

المواضيع

أساسيات البرمجة
الخوارزميات وحل المشكلات

معلومات الدورة

المنصةedX
المستوىمبتدئ
طريقة التعلمغير محدد
شهادةمتاحة
السعرمجاني للتدقيق

ابدأ التعلم الآن