الهدف من تعلم صياغة حل المسائل: خطوات حل المسائل: أولاً: صياغة حل المسألة: وتتضمن 1-فهم المسألة وتحديد عناصرها. 2-كتابة الخوارزم والخطوات المنطقية للحل. 3-التمثيل البياني للخوارزم عن طريق مخططات الانسياب. ثانيا: كتابة الرنامج وتنفيذه: وتتضمن 1-كتابة الرنامج بواسطة احدى لغات البرمجة من قبل المبرمج. 2-ترجمة البرنامج الى لغة الالة وتنفيذه. 3-اختبار البرنامج وإصلاح الأخطاء. فهم المسألة وتحليل عناصرها: لا يمكن للمرء حل المسألة ما لم يكن متأكداً من فهمها بشكل كامل وكما يقال:" فهم المسألة ثلث الحل ". العناصر الأساسية لحل المسألة ، وهي: 1- مخرجات البرنامج. 2- مدخلات البرنامج. 3- علميات المعالجة. كتابة الخطوات الخوارزمية: الخوارزمية: هي مجموعة من الأوامر المكتوبة بصورة واضحة ومسلسلة ومترابطة منطقياً لحل مسألة. خواص الخوارزمية السليمة: 1- أن تكون كل خطوة يجب معرفة جيداً ومحددة بعبارات دقيقة. 2- أن تتوقف العملية بعد عدد محدد من الخطوات. 3- أن تؤدي العلميات في مجلها إلى حل المسألة. مخططات الانسياب: هي تمثيل بياني أو رسمي للخطوات الخوارزمية. فائدة مخططات الانسياب: 1- توضيح الطريق الذي يمر به البنامج ابتداء من المدخلات أو البيانات ، ومن ثم المعالجة ، وأخيراً مخرجات البرنامج ونتائجه.
حل المسائل مهارة تكتسب كغيرها من المهارات الاخرى يجب التدريب عليها ، ولحل المسائل و المشكلات بواسطة الحاسب توجد عدة خطوات لتكتمل في النهاية على شكل برنامج يستطيع الحاسب فهمه و التعامل معه. أولاً / ما ذا يقصد بصياغة حل المسائل: المقصود بصياغة الحل هو تحديد الخطوات المتبعة للوصول للحل لضمان صحة الحل لصياغة حل المسائل خطوات ممكن كل طالب يذكر واحدة منها انتظر اجاباتكم اخواني الطلاب
نشاط افتتاحي اي مشكلة نتعامل معها لابد ان نقوم بالتالي : الوحدة السادسةصياغة حل المسائل الطريقة شبيهه لما تعلمناه في مادة الرياضيات منتحديد مدخلات ومخرجات و عمليات في هذه الوحدة سنتعلم : الخطوات اللازمة لحل المسائل. كتابة خطوات الخوارزمية . رسم المخطط الانسيابي لمسألة ما.
أن تتوقف العملية بعد عدد محدد من الخطوات. أن تؤدي العلميات بمجملها إلى حل المسألة. س ٦: ما صياغة الحل لحساب عدد الأعداد الفردية ما بين ١ ج ٦: أولاً: تحليل عناصر المسألة، وذلك بتحديد التالي:. ١٠٠- مخرجات البرنامج: عدد الأعداد الفردية ما بين ١ مدخلات البرنامج: لا توجد مدخلات. عمليات المعالجة: الانتقال من عدد فردي الى آخر نرمز له (ف) ، عداد لحساب عدد الأعداد الفردية نرمز له (ع) ثانياً: كتابة الخطوات الخوارزمية للمسألة: 1 اجعل ف = ١ ، ع = ١ 2 اجعل ف = ف + ٢ 3 اجعل ع = ع + ١ 4 إذا كان ف < ١٠٠ اذهب الى الخطوة ٢ 5 اطبع ع 6 نهاية ثالثاً: رسم مخطط الانسياب للمسألة: ويوضح ذلك الشكل التالي: بداية نهاية ف = ١ ، ع = ١ ف = ف+ ٢ ع = ع+ ١ نعم هل ف < ١٠٠ أطبع (ع) س ٧: ما صياغة الحل لإيجاد وطباعة المبلغ الإجمالي لخمس سلع بقيم مختلفة وكميات مختلفة. يتم قراءة كل سلعة وكميتها على حدة؟ ج ٧: أولاً: تحليل عناصر المسألة، وذلك بتحديد التالي: مخرجات البرنامج: مجموع مبلغ السلع. مدخلات البرنامج: سعر السلعة ونرمز له (س)، كمية السلعة ونرمز لها (ك). عمليات المعالجة: عداد يحسب عدد السلع المدخلة ونرمز له (ع)، مجموع مبلغ السلع ونرمز ك) × له: (م) = م + (س ثانياً: كتابة الخطوات الخوارزمية للمسألة:.
5القاعدة × الارتفاع . المدة تتراوح من دقيقة إلى 3دقائق باستخدام إستراتيجية ( المعنى والكلمة) اذكري معنى الكلمة التالية ؟المعنى ابج د الكلمة الخوارزمية( أ):أنا أعرف المعنى وأستخدم الكلمة (. ب):أنا أعرف المعنى ولكنني لا أستخدم الكلمة ( ج):لقد رأيت الكلمة ولكنني لا أعرف المعنى ( د):لم أشاهد و لم أسمع الكلمة من قبل . ) 5-5كـتابة خطوات الخوارزمية . الخوارزمية عبارة عن مجموعة من الأوامرالمكتوبة بصورة واضحة و مسلسلة و مترابطة منطقياً لحل المسألة . نشــــاط جماعي لاستنتاج خطوات كـتابة خوارزمية سليمة وصحيحة اكتشفي الخطأ في البرامج التالية :البرنامج الأول ( برنامج يحسب الوزن المثالي) •احسب الوزن المثالي . 100-X = Y •اطبع . Yلم يدخـــل الوزن الخطا في الخوارزمية نشــــاط جماعي اكتشفي الخطأ في البرامج التالية :البرنامج الثاني( برنامج يعرض التخصص المناسب بناء على التخصص في المرحلة الثانوية) •أدخل التخصص ( . ) X•اطبع عبارة ( علوم الحاسب – التخطيط – الهندسة) . •اطبع عبارة ( الآداب – التربية – لغة عربية) .
ثانيا: كتابة البرنامج وتنفيذه: وتتكون هذه المرحلة من ثلاث خطوات أساسية هي: 1- كتابة البرنامج بواسطة إحدى لغات البرمجة من قبل المبرمج. 2- ترجمة البرنامج إلى لغة الآلة وتنفيذه وهذا هو دور الحاسب الآلي. 3- اختبار البرنامج وإصلاح الأخطاء. تمرينات السؤال: لتعريف وتحليل المسألة لابد من تحديد عناصرها، فما هذه العناصر ؟ الجواب: 1- مخرجات البرنامج: النتائج والمعلومات المراد التوصل اليها عند حل المسألة. 2- مدخلات البرنامج: المدخلات والبيانات اللازم الحصول عليها لمعرفة النتائج لمعرفة النتائج والمخرجات 3- عمليات المعالجة: العمليات الحسابية و المنطقية التي نقوم بإجرائها على مدخلات البرنامج حتى تؤدي في النهاية إلى المخرجات و النتائج السؤال: ما الخوارزمية؟ وما خواصها الأساسية؟ الجواب: الخوارزمية هي: مجموعة من الأوامر المكتوبة بصورة واضحة ومسلسلة ومترابطة منطقياً لحل مسألة. خواصها الأساسية للخوارزمية: 1- كل خطوة يجب أن تكون معرّفة جيداً ومحددة بعبارات دقيقة. 2- أن تتوقف العملية بعد عدد محدد من الخطوات. 3- أن تؤدي العلميات بمجملها إلى حل المسألة. تمرينات السؤال: حدد مخرجات المخطط الانسيابي التالي ؟ سوف يتم طباعة الحرف ( X) 6مرات السؤال: ما صياغة الحل لحساب عدد الاعداد الفردية ما بين 1-100 ؟ الجواب: مخرجات البرنامج: عدد الاعداد الفردية ما بين 1-100 مدخلات البرنامج: لا يوجد مدخلات.