تعلم البرمجة بلغة السي C
من: 15 سبتمبر 2016 إلى: 03 ديسمبر 2016 (11 اسبوع)
المادة عبارة عن شرح لأساسيات البرمجة بلغة السي، من خلال تعريفات مختصرة لمفاهيم البرمجة، وخطوات البرمجة بطريقة سهلة، وشرح واضح لأوامر اللغة مع الأمثلة، بالإضافة إلى إنشاء وتصميم برامج مفيدة وعملية.
عن المحاضر
معلم
الاسم : بندر دحام المجلادالدولة: المملكة العربية السعوديةالمدينة: عرعر
الدورات التدريبية :
دورة التعليم للمستقبل.دورة في -التحكيم تأسيس وخبرة- من المركز الاستشاري لإعداد المحكمين الدوليين CCAدورة في التوجيه والإرشاد التربوي.دورة في أنماط الشخصية.دورة بعنوان نبذة عن التحكيم الدولي (بدون شهادة).دورة بعنوان التحكيم الدولي ضرورة عصرية وملحة للشعوب (بدون شهادة).دورة بعنوان مدخل في الإدارة (بدون شهادة).دورة في التخطيط.دورة في معايير الجودة الشاملة في التعليم.
الحصول على شهادة معلم مشارك في برنامج التطوير المهني...
منهج المادة
-
مقدمة:
- نبذة عن لغة السي وأهميتها.
- بيئة العمل المناسبة للبرمجة بلغة السي.
-
الملامح الأساسية ومراحل التجميع:
- البرنامج الأول.
-
المتغيرات:
- الإعلان عن المتغيرات.
- أنواع المتغيرات.
- أسماء المتغيرات.
- أين نضع الإعلان عن المتغيرات.
- تعيين قيمة للمتغيرات.
- العمليات الحسابية.
- تنسيق البرنامج.
-
الشاشة ولوحة المفاتيح:
- كتابة حرف واحد على الشاشة.
- كتابة مجموعة من الأحرف.
- قراءة حرف واحد.
- قراءة مجموعة من الأحرف.
-
التحكم في سير البرنامج:
- التركيبات الشرطية.
- كلمات تتحكم في سير البرنامج.
-
الإجراءات:
- دور الإجراءات وأهميتها.
- الشكل العام للإجراءات.
- الإعلان عن الإجراءات.
- استدعاء الإجراءات.
- تمرير البيانات للإجراء.
- استقبال القيمة التي يعود بها الإجراء.
- استخدام القيمة التي يعود بها الإجراء مباشرة.
- التمرير بالقيمة والتمرير بالإشارة.
- العودة من الإجراء قبل انتهاءه.
- استخدام عدة إجراءات في نفس البرنامج.
-
المتغيرات والثوابت:
- أنواع المتغيرات المبدئية.
- مدى المتغيرات.
- عمر المتغيرات.
- تهيئة المتغيرات.
- التحويل بين الأنواع المختلفة للبيانات.
- تغيير نوع البيانات مؤقتاً.
- الثوابت.
-
المصفوفات وسلاسل الحروف:
- ما هي المصفوفة.
- الإعلان عن المصفوفة.
- الإشارة إلى عناصر المصفوفة.
- عد تجاوز حدود المصفوفة.
- تهيئة المصفوفة عند الإعلان عنها.
- المصفوفات متعددة الأبعاد.
- سلاسل الحروف.
- بعض الإجراءات التي تتعامل مع مصفوفات الحروف.
- تمرير المصفوفات إلى الإجراءات.
-
التركيب والإتحاد:
- الإعلان عن التركيب.
- استخدام التركيب.
- مصفوفة من التركيبات.
- تمرير التركيب إلى الإجراءات.
- الإتحاد.
-
المؤشرات:
- ما هو المؤشر؟ وما هي الفائدة منه؟
- الإعلان عن المؤشر.
- تهيئة المؤشر.
- استخدام المؤشر.
- تمرير المؤشر إلى الإجراءات الفرعية.
- المؤشرات والمصفوفات.
- المؤشرات والتركيبات.
-
قراءة الملفات وكتابتها:
- كيف تفتح الملف وتغلقه.
- إجراءات قراءة وكتابة الملفات.
- قراءة وكتابة حرف واحد أو سلسلة حروف.
- قراءة وكتابة النصوص المنسقة.
- قراءة وكتابة كتل من البيانات.
متطلبات المادة
لا توجد متطلبات أعلى من المتطلبات العادية لمستخدم الحاسوب العادي.
المخرجات المتوقعة
- إدراك أهمية البرمجة بلغة السي، ودورها المهم في التعامل مع الآلات.
- الإلمام بأساسيات البرمجة بلغة السي.
- إنشاء برامج بسيطة إلى متوسطة بلغة السي.
- فتح الطريق أمام المتعلم لبرمجة لوح الأردوينو من خلال لغة السي.