
تتيح لك هذه الدورة عبر الإنترنت تعلّم المفاهيم الأساسية التي ستساعدك على تطوير مهارات البرمجة اللازمة للبدء في لغة C. ستبدأ خطوة بخطوة من الصفر، مع التركيز على الفهم العملي لما تحتاجه لكتابة برامج بسيطة وواضحة. ضمن هذه الدورة في علوم الحاسوب، سنتعلّم كيفية التصريح بالمتغيرات وإسناد القيم لها، وكيفية التعامل مع الجداول (المصفوفات) والسلاسل النصية. كما سنستخدم الهياكل (Structures) لتخزين القيم وتنظيم البيانات بطريقة مناسبة، وهو ما يمهّد لك فهمًا أفضل لكيفية تمثيل المعلومات داخل البرامج. ستتعلّم أيضًا كيف تطلب البيانات من المستخدم عبر لوحة المفاتيح، وكيف تعرض النتائج على الشاشة، وكيف تُجري عمليات مختلفة على هذه المعلومات باستخدام العوامل (Operators) الأساسية. وستتدرّب على التعامل مع المحارف من خلال ترميز ASCII لفهم كيفية تمثيل الأحرف رقميًا داخل الحاسوب. هذه دورة عملية جدًا؛ إذ ستبدأ بالبرمجة منذ البداية، وسيصاحب كل مفهوم مجموعة من التمارين لتطبيق ما تعلّمته وتعزيز مهاراتك تدريجيًا حتى تصبح أكثر ثقة في كتابة برامج بلغة C. الدورة من نوع MOOC تمهيدية بالكامل، ويمكنك الالتحاق بها سواء لم يسبق لك البرمجة مطلقًا أو كانت لديك خبرة سابقة بلغات أخرى. كما تُعد هذه الدورة عبر الإنترنت نقطة انطلاق أولى لمن يرغب في بناء أساس قوي في لغة C.
Germán Montoro Manrique
Profesor Contratado Doctor, Ingeniería Informática
Alejandro Sierra Urrecho
Profesor Titular, Ingeniería Informática