كورس البرمجة الابتدائي بلغة سي
عن الدورة
دورة البرمجة الابتدائية بلغة C
نظرة عامة:
تُعد لغة C أساسًا هامًا لفهم مبادئ البرمجة والهيكلة الداخلية للبرامج. تهدف هذه الدورة إلى تزويد المتدرب بالمعرفة العملية لكتابة برامج بسيطة، تحليل المشاكل، وبناء حلول باستخدام أدوات ومفاهيم واضحة.
🎯 أهداف الدورة
- فهم المتغيرات وأنواع البيانات وكيفية استخدامها.
- التعامل مع المدخلات والمخرجات باستخدام
scanfوprintf. - استخدام الشروط (if / switch) والحلقات (for / while / do-while).
- كتابة دوال (Functions) وتنظيم الكود لإعادة الاستخدام.
- التعامل مع المصفوفات والسلاسل النصية (Strings).
- بناء مشروع تطبيقي يدمج المفاهيم المكتسبة.
🧩 المحتوى التدريبي (وحدات مختصرة)
- مقدمة إلى البرمجة ولغة C
ما هي البرمجة، ولماذا نتعلم C، وإعداد بيئة العمل (مثل Visual Studio Code + Compiler أو Code::Blocks). - المتغيرات وأنواع البيانات
int, float, double, char، ومبادئ الذاكرة. - المدخلات/المخرجات
استخدامprintfوscanfوتعامل بسيط مع الأخطاء. - التعبيرات الشرطية
if / else / switch ومتى نستخدم كلٍ منها. - الحلقات
for, while, do-while مع أمثلة تطبيقية. - الدوال
تعريف الدوال، تمرير المعاملات، وإرجاع القيم. - المصفوفات والسلاسل النصية
مصفوفات أحادية/ثنائية ومعالجة نصية أساسية. - مشروع ختامي تطبيقي
برنامج يجمع المفاهيم مثل آلة حساب بسيطة أو إدارة بيانات صغيرة.
👨🎓 الفئة المستهدفة
المبتدئون الذين لم يسبق لهم تعلم البرمجة، طلاب المدارس والجامعات في بداية مسار البرمجة، وكل من يريد تأسيس قاعدة قوية للانتقال إلى لغات برمجة متقدمة.
⏰ المدة وطريقة التدريس
المدة المقترحة: 4 أسابيع — (3 جلسات أسبوعيًا، كل جلسة ساعتان).
طريقة التدريس: محاضرات نظرية قصيرة + تمارين عملية بعد كل وحدة + مشروع ختامي.
📜 الشهادة والتقييم
يحصل المتدرب على شهادة إتمام بعد النجاح في الاختبارات القصيرة وإتمام المشروع الختامي.
معلومات سريعة
متطلبات سابقة: لا شيء — الدورة للمبتدئين.
أدوات مقترحة: محرر كود مثل Visual Studio Code أو Code::Blocks، ومترجم مثل GCC أو MinGW (على Windows).
للتواصل:
بريد: support@tatawr.com
هاتف: +964 774 531 3279
تم إعداد وصف الدورة بواسطة فريق تدريسي متخصص. المحتوى قابل للتخصيص حسب حاجة المؤسسة أو المتعلمين.
محتوى الدورة
الموضوع الاول: مقدمة في البرمجة
-
مقطع فيديو: مقدمة
00:20 -
ملف: مكونات الحاسوب الالي
-
اختبار: مكونات الحاسوب الالي