CS111 : البرمجة الهيكلية 1

القسم العلمي

قسم الرياضيات

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

بكالوريوس في الرياضيات

نوع المقرر

عام

الوحدات

04

الاسبقيات

CS100

نظرة عامة

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

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

‌مخرجات التعلم المستهدفة للبرنامج:

أ. المعرفة والفهم (Knowledge & understand)

1

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

2

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

3

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

4

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

‌ب. المهارات الذهنية (Mental skills)

1

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

2

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

3

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

4

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

‌ج. المهارات العملية والمهنية (Practical & professional skills)

1

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

2

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

3

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

4

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

‌د. المهارات العامة والمنقولة (Generic and transferable skills)

1

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

2

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

3

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

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

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

طرق التقييم

رقم التقييم

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

مدة التقييم

وزن التقييم

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

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

ملاحظات

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

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

ساعة و نصف

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

20%

الأسبوع 5

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

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

ساعة و نصف

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

20%

الأسبوع 10

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

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

ساعة

كل المقرر

10%

الأسبوع 15

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

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

ساعتين

كل المقرر

50%

الأسبوع 16

المجموع

100 درجة

100%

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

اسم المرجع

الناشر

النسخة

المؤلف

مكان تواجدها

مذكرات المقرر

-------

-------

-------

-------

-------

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

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

دار الحكمة

الاولي

عمر زرتي

كلية العلوم

كتب مساعدة

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

دار الحكمة

الاولي

بشير القايد

كلية العلوم