الأهداف
مقدمه
ما هي الخطوات الأساسية لحل المسألة؟
- التعرف على بعض مبادئ حل المسائل.
- التعرف على خرائط التدفق.
- سرد ومناقشة مميزات وعيوب خرائط التدفق كوسيلة لحل السائل ومنطقية التفكير.
- حل المسائل النصية باستخدام خرائط التدفق.
- هل يستطيع الكمبيوتر القيام بالعمليات العقلية؟
- ما الفرق بين الكمبيوتر والإنسان ؟
- كيف يمكنك تمثيل البيانات بشكل تخطيط؟
- ماهي الخرائط؟ وما فائدتها؟
ما هي الخطوات الأساسية لحل المسألة؟
- ما هي المسألة؟ ( السؤال المطلوب الإجابة عنه ).
- كيف يمكنك تحديد المتغيرات وإعطاء أسماء لها؟
- لماذا يتم إهمال البيانات الغير داخلة في الحل؟
- كيف تستطيع إيجاد العلاقات بين المتغيرات ثم وضعها في هيئة معادلات؟
- ما هو الخوارزم Algorithm ؟
- ما هي خطوات كتابة الخوارزم؟
خرائط التدفق
ما هي طرق عرض Algorithm ؟
فمثلاً يمكن كتابة الـ Algorithm بإحدى اللغات مثل الإنجليزية أو العربية. ومن الممكن أيضاً عرض الـ Algorithm بطريقة تخطيطية تعتمد على الرسم وهذه الطريقة تسمى خرائط التدفق Flow Chart.
ما هي خرائط التدفق؟
خرائط التدفق هي تمثيل بياني يعتمد على الرسم لتوضيح ترتيب العمليات اللازمة لحل مسألة.
وبمجرد إعداد خرائط التدفق للمسألة يصبح من السهل تحويل الحل إلى برنامج باستعمال إحدى لغات البرمجة.
ما هي مميزات خرائط التدفق؟
الاتصال: حيث أن خرائط التدفق مكونة من أشكال نمطية فإنها وسيلة سهلة لشرح الحل للآخرين.
تحليل فعال: باستخدام خرائط التدفق فإن المسالة يمكن تحليلها بصورة أكثر فعالية.
توثيق صحيح: تعتبر خرائط التدفق للبرنامج من الأدوات الهامة لتوثيق البرنامج.
تكويد كفء: تساعد خرائط التدفق بعد رسمها على كتابة البرامج بطريقة فعالة.
اكتشاف الأخطاء: تساعد خرائط التدفق بعد رسمها على تتبع خطوات الحل لاكتشاف الأخطاء.
كفاءة إصلاح البرنامج: إصلاح البرنامج يصبح سهلاً بمساعدة خرائط التدفق.
كيف تتعرف على عيوب خرائط التدفق؟
أسلوب معقد : إذا كان حل المسألة معقداً فإن خرائط التدفق تكون في الأغلب كذلك.
إجراء التعديلات: إذا دعت الحاجة إلى إجراء تعديلات على البرنامج فقد تحتاج إلى إعادة رسم خرائط التدفق من جديد.
النسخ: إذا كان لا يمكننا رسم رموز خرائط التدفق فإن نسخ الخرائط يصبح مشكلة.
كثرة التفاصيل: عند تتبع حل مسألة باستخدام خرائط التدفق قد تستغرقنا تفاصيل الحل وتبعدنا عما هو الحل وبدلاً من أن نهتم بما يتم عمله نجنا نتتبع كيف يتم عمله.
فمثلاً يمكن كتابة الـ Algorithm بإحدى اللغات مثل الإنجليزية أو العربية. ومن الممكن أيضاً عرض الـ Algorithm بطريقة تخطيطية تعتمد على الرسم وهذه الطريقة تسمى خرائط التدفق Flow Chart.
ما هي خرائط التدفق؟
خرائط التدفق هي تمثيل بياني يعتمد على الرسم لتوضيح ترتيب العمليات اللازمة لحل مسألة.
وبمجرد إعداد خرائط التدفق للمسألة يصبح من السهل تحويل الحل إلى برنامج باستعمال إحدى لغات البرمجة.
ما هي مميزات خرائط التدفق؟
الاتصال: حيث أن خرائط التدفق مكونة من أشكال نمطية فإنها وسيلة سهلة لشرح الحل للآخرين.
تحليل فعال: باستخدام خرائط التدفق فإن المسالة يمكن تحليلها بصورة أكثر فعالية.
توثيق صحيح: تعتبر خرائط التدفق للبرنامج من الأدوات الهامة لتوثيق البرنامج.
تكويد كفء: تساعد خرائط التدفق بعد رسمها على كتابة البرامج بطريقة فعالة.
اكتشاف الأخطاء: تساعد خرائط التدفق بعد رسمها على تتبع خطوات الحل لاكتشاف الأخطاء.
كفاءة إصلاح البرنامج: إصلاح البرنامج يصبح سهلاً بمساعدة خرائط التدفق.
كيف تتعرف على عيوب خرائط التدفق؟
أسلوب معقد : إذا كان حل المسألة معقداً فإن خرائط التدفق تكون في الأغلب كذلك.
إجراء التعديلات: إذا دعت الحاجة إلى إجراء تعديلات على البرنامج فقد تحتاج إلى إعادة رسم خرائط التدفق من جديد.
النسخ: إذا كان لا يمكننا رسم رموز خرائط التدفق فإن نسخ الخرائط يصبح مشكلة.
كثرة التفاصيل: عند تتبع حل مسألة باستخدام خرائط التدفق قد تستغرقنا تفاصيل الحل وتبعدنا عما هو الحل وبدلاً من أن نهتم بما يتم عمله نجنا نتتبع كيف يتم عمله.
![]() |
خريطة توضح كيفية الذهاب إلى المدرسة |
ليست هناك تعليقات:
إرسال تعليق