هل الكمبيوتر لديه القدرة على التفكير
الخطوات الاساسية لحل المسألة
مثال لتطبيق خطوات حل المسألة
1 – الكمبيوتر يفتقر الى التفكير الخلاق الذي هو سمة المميزة للعقل البشري
1- تعريف المسألة (السؤال المطلوب الاجابة عنه )
مثال فلاح يملك 100 دجاجة ماتت كلها الا 20 ما عدد الدجاجات الان ؟
يظن البعض ان الحل هو طرح 20 من 100
ولكن عندما نفهم السؤال المطلوب هو عدد الاحياء وليس ما مات من الدجاج
2-تحديد المتغيرات واعطاء اسماء لها
مثال تصف القطر للدائرة يعطى R والمحيط C والمساحة A وتسمي هذه الاسماء بالمتغيرات
3- اهمال البيانات الغير داخله في الحل
مثال : تلقى رجل شيك بمبلغ 300 ج وضع في حسابه 120 ج فاصبح في حسابه 200 ج المطلوب معرفة قيمة حساب الرجل قبل استلام الشيك واجراء الايداع
قيمة الشيك 300 ج ليس لها تأثير وبالتالي فهي زائدة وتهمل
4- ايجاد العلاقات بين المتغيرات ثم وضعها في هيئة معادلات
مثال : اقرأ نصف قطر دائرة R واحسب المحيط C والمساحة A
العلاقات(المعادلات) هي
5-كتابة Algorithm المناسب وذلك بترتيب المعادلات الترتيب المنطقي الذي يؤدي الى الحل
مثال على خطوات حل المسألة
عدد الطلبة و الطالبات في مدرسة 1000 ، 48% منهم بنات و الباقى اولاد . قامت المدرسة بعمل حفل حضره 70% من اجمالى الاولاد و البنات ، فاذا عرفنا ان 60% من الحضور كانوا من الاولاد فما عدد البنات اللاتى حضرن الحفل ؟
1يتم تطبيق خطوات حل المسائل ( 5 خطوات(
الاولي : تعريف المسألة اي تحديد المطلوب من المسألة
كم عدد البنات في الحفل
الثانية اعطاء اسماء لكل البيانات المطاه في المسألة وتدخل في الحل
اجمالي عدد التلاميذ (بنين – بنات) X
عدد البنين Y
عدد البنات Z
الثالثة اهمال البيانات الغير هامة و غير مؤثرة في الحل
نسبة البنات في المدرسة 48%
الرابعة ايجاد العلاقة بين المتغيرات ووضعها في شكل معادلات
70 % حضر الحفل (بنين – بنات)
المعادلة
x=1000*70/100
70% بنات
المعادلة
y=x*60/100
عدد البنات هو الفرق بين عدد اجمالي الحفل X و عدد البنين Y
المعادلة
z=x-y
الخامسة ترتيب المعادلات ترتيبا منطقيا الذي اذا تم تنفيذة نصل للحل
معرفة x ثم معرفة Y ثم معرفة Z
وعليه الترتيب يكون
x=1000*70/100
y=x*60/100
z=x-y
10- الاسئلة
البحيرة 2009
س1 ترس به 50 سن طلب منك مدرسك لف الترس 10 مرات كم عدد سنون الترس التي تم لفها ؟
تطبيق الخمس خطوات
كم عدد السنون
عدد السن في الترس x
عدد مرات اللف Y
عدد السنون Z
العلاقات
Z=x*y
الترتيب
X=50
Y=10
Z=X*Y
س4 الخطوات التالية مطلوبة عند حل اي مسألة وهي غير مرتبة اعد كتابة الخطوات مرتبة
ايجاد العلاقات بين المتغيرات
اعطاء اسم لكل متغير او بيان
ترتيب المعادلات طبقا لاولوية تنفيذها
اهمال البيانات الغير ضرورية والغير مؤثرة في الحل
تحديد المطلوب في المسألة
من الخطوات الأساسية لحل مسألة
( إهمال البيانات غير الداخلة فى الحل – كتابة Algorithm- كل ماسبق )