صياغة حل المسائل اعداد المعلمة  :  نوره الذويخ  ملتقى معلمات الحاسب  www.computer03.com
  1-  فهم المشكلة 2-  جمع المعلومات عنها 3-  اختيار افضل طرق الحل  لاتباعها  ما الذي تفعلينه عندما تواجهك مشكلة ؟ اذن لا بد من التخطيط و التفكير لحل المشكلات
سنتعلم كيفية صياغة حل المسائل الهدف منها  :  1.   القدرة على كتابة برامج للحاسب  2.   التخطيط لحياتك اليومية  3.   القدرة على التفكير لحل المشكلات
لحل المسائل بواسطة الحاسب لا بد من اتباع  خطوات لحل المسائل
كتابة الخطوات الخوارزمية تحليل عناصر المسالة رسم مخططات الانسياب كتابة البرنامج بواسطة إحدى لغات البرمجة   ترجمة البرنامج إلى لغة الآلة (  يقوم بهذا العمل الحاسب  ) اختبار البرنامج و إصلاح الأخطاء 1 2 3 4 5 6
خطوات حل المسائل
تحليل عناصر المسالة 1 أن نعرف ماذا نريد بالضبط من البرنامج
تحديد مخرجات البرنامج النتائج المراد التوصل اليها تحديد مدخلات البرنامج البيانات التي لابد من الحصول عليها للحصول على النتائج تحديد عمليات المعالجة العمليات الحسابية و الخطوات المنطقية التي نجريها على مدخلات البرنامج حتى نتوصل الى المخرجات السليمة لابد من تحديد العناصر الأساسية لحل المسألة  :
مثال نود أن  نحسب مساحة المستطيل بمعلومية الطول والعرض قومي بتحليل عناصر المسألة  إذا علمتي أن مساحة المستطيل  =  الطول    العرض تحديد المخرجات  : تحديد المدخلات  : تحديد عمليات المعالجة  : مساحة المستطيل  , ( م ) الطول (  ط ) ,  والعرض  (  ع  ) مساحة المستطيل  م  =  ط  ×  ع
كتابة الخطوات الخوارزمية 2 مجموعة من القواعد والعمليات المعرفة جيدا لحل المشكلة في عدد محدد من الخطوات
مثال نعود لحساب مساحة المستطيل بمعلومية الطول والعرض اكتبي الخطوات الخوارزمية  إذا علمتي أن مساحة المستطيل  =  الطول    العرض 1-  أدخل الطول  (  ط  ),  والعرض  (  ع  )  2-  احسب مساحة المستطيل  (  م  ) =  ط  ×  ع  3-  اطبع المساحة  (  م  )  4-  النهاية
خواص الخطوات الخوارزمية السليمة  : أن تكون كل خطوة معرفة جيدا دون غموض  أن تتوقف العمليات بعد عدد محدد من الخطوات أن تؤدي العمليات الى الحل الصحيح للمسألة
مخططات الانسياب 3 تمثيل بياني أو رسمي للخطوات الخوارزمية
الهدف من رسم مخططات الانسياب  : توضيح الطريقة التي يمر بها البرنامج من المدخلات ومن ثم المعالجة و اخيرا المخرجات توثيق البرنامج للرجوع اليه عند الرغبة باجراء تعديلات أو اكتشاف اخطاء
الرموز والأشكال الهندسية المستخدمة في رسم مخططات الانسياب   الشكل  الاسم  المعنى  بداية  /  نهاية يمثل بداية أو نهاية البرنامج إدخال  /  إخراج  إدخال البيانات للبرنامج أو إخراجها  عملية  يمثل عملية معالجة البيانات  قرار  يمثل اتخاذ قرار أو تعبير منطقي  خط انسياب  يمثل اتجاه الانسياب المنطقي للبرنامج
مثال نعود لحساب مساحة المستطيل بمعلومية الطول والعرض ارسمي مخطط الانسياب للخطوات الخطوات الخوارزمية التي أمامك  : 1-  أدخل الطول  (  ط  ),  والعرض  (  ع  )  2-  احسب مساحة المستطيل  (  م  ) =  ط  ×  ع  3-  اطبع المساحة  (  م  )  4-  النهاية
التطبيق
قومي بصياغة حل  لايجاد  متوسط   (  أربعة  )  أعداد   يتم ادخالها

صياغة حل المسائل

  • 1.
    صياغة حل المسائلاعداد المعلمة : نوره الذويخ ملتقى معلمات الحاسب www.computer03.com
  • 2.
    1- فهم المشكلة 2- جمع المعلومات عنها 3- اختيار افضل طرق الحل لاتباعها ما الذي تفعلينه عندما تواجهك مشكلة ؟ اذن لا بد من التخطيط و التفكير لحل المشكلات
  • 3.
    سنتعلم كيفية صياغةحل المسائل الهدف منها : 1. القدرة على كتابة برامج للحاسب 2. التخطيط لحياتك اليومية 3. القدرة على التفكير لحل المشكلات
  • 4.
    لحل المسائل بواسطةالحاسب لا بد من اتباع خطوات لحل المسائل
  • 5.
    كتابة الخطوات الخوارزميةتحليل عناصر المسالة رسم مخططات الانسياب كتابة البرنامج بواسطة إحدى لغات البرمجة ترجمة البرنامج إلى لغة الآلة ( يقوم بهذا العمل الحاسب ) اختبار البرنامج و إصلاح الأخطاء 1 2 3 4 5 6
  • 6.
  • 7.
    تحليل عناصر المسالة1 أن نعرف ماذا نريد بالضبط من البرنامج
  • 8.
    تحديد مخرجات البرنامجالنتائج المراد التوصل اليها تحديد مدخلات البرنامج البيانات التي لابد من الحصول عليها للحصول على النتائج تحديد عمليات المعالجة العمليات الحسابية و الخطوات المنطقية التي نجريها على مدخلات البرنامج حتى نتوصل الى المخرجات السليمة لابد من تحديد العناصر الأساسية لحل المسألة :
  • 9.
    مثال نود أن نحسب مساحة المستطيل بمعلومية الطول والعرض قومي بتحليل عناصر المسألة إذا علمتي أن مساحة المستطيل = الطول  العرض تحديد المخرجات : تحديد المدخلات : تحديد عمليات المعالجة : مساحة المستطيل , ( م ) الطول ( ط ) , والعرض ( ع ) مساحة المستطيل م = ط × ع
  • 10.
    كتابة الخطوات الخوارزمية2 مجموعة من القواعد والعمليات المعرفة جيدا لحل المشكلة في عدد محدد من الخطوات
  • 11.
    مثال نعود لحسابمساحة المستطيل بمعلومية الطول والعرض اكتبي الخطوات الخوارزمية إذا علمتي أن مساحة المستطيل = الطول  العرض 1- أدخل الطول ( ط ), والعرض ( ع ) 2- احسب مساحة المستطيل ( م ) = ط × ع 3- اطبع المساحة ( م ) 4- النهاية
  • 12.
    خواص الخطوات الخوارزميةالسليمة : أن تكون كل خطوة معرفة جيدا دون غموض أن تتوقف العمليات بعد عدد محدد من الخطوات أن تؤدي العمليات الى الحل الصحيح للمسألة
  • 13.
    مخططات الانسياب 3تمثيل بياني أو رسمي للخطوات الخوارزمية
  • 14.
    الهدف من رسممخططات الانسياب : توضيح الطريقة التي يمر بها البرنامج من المدخلات ومن ثم المعالجة و اخيرا المخرجات توثيق البرنامج للرجوع اليه عند الرغبة باجراء تعديلات أو اكتشاف اخطاء
  • 15.
    الرموز والأشكال الهندسيةالمستخدمة في رسم مخططات الانسياب الشكل الاسم المعنى بداية / نهاية يمثل بداية أو نهاية البرنامج إدخال / إخراج إدخال البيانات للبرنامج أو إخراجها عملية يمثل عملية معالجة البيانات قرار يمثل اتخاذ قرار أو تعبير منطقي خط انسياب يمثل اتجاه الانسياب المنطقي للبرنامج
  • 16.
    مثال نعود لحسابمساحة المستطيل بمعلومية الطول والعرض ارسمي مخطط الانسياب للخطوات الخطوات الخوارزمية التي أمامك : 1- أدخل الطول ( ط ), والعرض ( ع ) 2- احسب مساحة المستطيل ( م ) = ط × ع 3- اطبع المساحة ( م ) 4- النهاية
  • 17.
  • 18.
    قومي بصياغة حل لايجاد متوسط ( أربعة ) أعداد يتم ادخالها