CS110 : البرمجة الهيكلية

القسم العلمي

قسم علم الغلاف الجوي

البرنامج الدراسي

بكالوريوس في علم الغلاف الجوي

نوع المقرر

عام

الوحدات

04

الاسبقيات

CS100

نظرة عامة

1. التعرف على المفاهيم الأساسية في الحاسوب ولغة البرمجة وأنواع البيانات وتطوير مهارات التفكير المنطقي تحويل الخوارزميات إلى برنامج بلغة فورتران.

2. التعرف على جمل الادخال والإخراج والجمل البسيطة والمركبة والتعبيرات المنطقية و عمليات الاختبار والجمل التكرارية.

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

4. التعرف على تركيبات البيانات المتقدمة كالمصفوفات وتوظيف البرامج الفرعية لتحسين كفاءة البرنامج والمقدرة على قراءة وفهم البرامج.

المخرجات التعليمية المستهدفة من دراسة المقرر

‌أ. المعرفة والفهم

1. يتعرف على المفاهيم الأساسية في الحاسوب ولغة البرمجة وأنواع البيانات المختلفة.

2. يتعرف على التعرف على المفاهيم الأساسية في البرمجة وخصائص لغة الفورتران واستخدام جمل الادخال والإخراج والجمل البسيطة والمركبة والتعبيرات المنطقية و عمليات الاختبار والجمل التكرارية.

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

4. يتعرف على تركيبات البيانات المتقدمة كالمصفوفات والبرامج الفرعية و طريقة كتابتها .‌

ب. المهارات الذهنية

1. يحلل البيانات ويقترج نوع البيانات حسب الحاجة اليه.

2. يصمم حلول للمسائل الرياضية باستخدام خصائص اللغة مثل جمل الادخال والإخراج والجمل البسيطة والمركبة والتعبيرات المنطقية.

3. يصمم تنسيق معين للبيانات حسب المعطيات المطلوبة.

4. يصمم برنامج لحل المسائل يوظف به تركيبات البيانات المتقدمة كالمصفوفات والبرامج الفرعية.‌

ج. المهارات العملية والمهنية

1. يستخدم التفكير المنطقي لحل المسائل ويختار نوع البيانات حسب الحاجة اليه.

2. يستخدم أساسيات اللغة مثل جمل الادخال والإخراج والجمل البسيطة والمركبة والتعبيرات المنطقية في حل المسائل الرياضية وكتابة البرامج.

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

4. يستخدم تركيبات البيانات المتقدمة كالمصفوفات والبرامج الفرعية حسب الحاجة لها داخل البرنامج.‌

د. المهارات العامة والمنقولة

1. القدرة علي التواصل و العمل ضمن فريق

2. التعامل مع الحاسوب و تقنية المعلومات

3. اكتساب مهارة حل المشاكل برمجيا

طرق التعلم والتعليم

• المحاضرات النظرية

.• استخدام الحاسوب لتنفيذ أمثلة وتفعيلها.

• تدريبات عملية.

طرق التقييم

رقم التقييم

أساليب التقييم

مدة التقييم

وزن التقييم

النسبة المئوية

تاريخ التقييم (الأسبوع)

ملاحظات

التقييم الأول

الامتحان الأول

ساعة و نصف

الباب 1-3 (من 5-6 أسئلة)

20%

الأسبوع 5

التقييم الثاني

الامتحان الثاني

ساعة و نصف

الباب 4-6 (من 5-6 أسئلة)

20%

الأسبوع 10

التقييم الثالث

الامتحان العملي

ساعة

كل المقرر

10%

الأسبوع 15

التقييم النهائي

الامتحان النهائي

ساعتين

كل المقرر

50%

الأسبوع 16

المجموع

100 درجة

100%

محتوى المقرر

الأسبوع

الموضوع العلمي

الساعات

محاضرة

معمل

تمارين

1-2

مقدمة ومفاهيم أساسية في الحاسوب ولغة البرمجة، أنواع البيانات، تعريف البيانات، التعبيرات، المتغيرات، التخصيص , الكلمات المحجوزة للغة والثوابت

10

6

4

3-4

جمل الإدخال والإخراج، الجمل البسيطة، المركبة

10

6

4

5-6

التعبيرات المنطقية، عبارة If-then-else

10

6

4

7-8

جمل الدوران Do-while , Do

10

6

4

9

تنسيق بيانات القراءة والكتابة

5

3

2

10-12

المصفوفات: ذات بعد واحد / ذات بعدين

15

9

6

13-14

البرامج الفرعية: مفاهيم البرمجة المعيارية، functions and subroutines المعرفة من قبل المستخدم , تمرير المعاملات وتطبيقات عملية.

10

6

4

المراجع

عنوان المراجع

اسم المرجع

الناشر

النسخة

المؤلف

مكان تواجدها

الكتب الدراسية المقررة

مقدمة في البرمجة بلغة فورتران

دار الحكمة

الاولي

عمر زرتي

كلية العلوم

كتب مساعدة

البرمجة بلغة البايثون

دار الحكمة

الاولي

بشير القايد

كلية العلوم

لغة عربية 1 (AR051)
مقدمة في علم الغلاف الجوي (AT111)
مقدمة في الإحصاء (ST101)
فيزياء عامة 1 (PH111)
رياضة 1 (MA100)
لغة انجليزية 1 (EL101)
كيمياء عامة 1 (CH101)
اساسيات علم الغلاف الجوي (AT112)
فيزياء عامة 2 (PH112)
رياضة 2 (MA102)
البرمجة الهيكلية (CS110)
كيمياء عامة عملي (CH103)
كيمياء عامة 2 (CH102)
لغة عربية 2 (AR052)
جبر خطي (MA206)
رياضة 3 (MA200)
الارصاد الجوي السينوبتيكي1 (AT202)
معمل الغلاف الجوي 1 (AT203)
ديناميكا الغلاف الجوي1 (AT204)
ديناميكا الغلاف الجوي2 (AT307)
فيزياء الغلاف الجوي1 (AT205)
معادلات تفاضلية عادية (MA201)
معمل علم الغلاف الجوي2 (AT206)
لغة انجليزية 2 (EL102)
الديناميكا الحرارية الغلاف الجوي1 (AT303)
الارصاد الجوي السينوبتيكي2 (AT309)
طرق عددية (CS321)
الارصاد الجوي للطبقة الحدية (AT310)
مناخ1 (AT300)
فيزياء الغلاف الجوي2 (AT301)
الديناميكا الحرارية الغلاف الجوي2 (AT304)
معمل علم الغلاف الجوي3 (AT305)
ديناميكا الغلاف الجوي3 (AT308)
معمل علم الغلاف الجوي4 (AT306)
الاستشعار عن بعد في الغلاف الجوي (AT412)
الارصاد البحري (AT312)
علم المياه للغلاف الجوي (AT413)
طرق بحث (AT419)
معمل علم الغلاف الجوي5 (AT407)
ارصاد الطيران (AT406)
الارصاد الجوي الزراعي (AT405)
التطبيقات الاحصائية في الغلاف الجوي (AT417)
مشروع التخرج (AT450)
تلوث الغلاف الجوي (AT411)
معمل الغلاف الجوي6 (AT408)
اختياري (AT420)