تعديل

الاثنين، 20 يناير 2020

استراتيجية الرؤوس المرقمة تجربة 1

الخميس، 19 مارس 2015

الجزء الرابع في اسلوب حل المشكلات

الجزء الرابع في اسلوب حل المشكلات 
   - 3.1      أنواع خرائط سير العمليات:

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

-        خرائط التتابع البسيط
Simple Sequential Flowcharts
-        خرائط ذات الفروع
Branched Flowcharts
-        مخططات سير العمليات ذات التكرار البسيط
Simple Loop Flowcharts
-        خرائط الدورانات المتعددة (المتداخلة)
Multi Loop Flowcharts

ويمكن للبرنامج الواحد أن يشمل أكثر من نوع واحد من هذه الأنواع وسنتناول في هذه المدونة النوع الأول فقط .

 خرائط التتابع البسيط   Simple Sequential Flowcharts

          ويتم ترتيب خطوات الحل لهذا النوع من الخرائط بشكل سلسلة مستقيمة من بداية البرنامج حتى نهايته، بحيث تنعدم فيها أية تفرعات على الطريق.
مثال :
v        ارسم مخطط سير العمليات اللازمة لإيجاد معدل علامات لثلاث مواد دراسية ؟  

                                                                                                                                          
·         الخوارزميـة:
1-      البداية
2-      اقرأ الدرجات الثلاثة  ع1, ع2 , ع3
(ملاحظة ع  اختصار من  علامة )
3-      احسب متوسط الدرجات الثلاثة من المعادلة :   المعدل = (ع1+ع2+ع3)/3
4-      اطبع نتيجة المتوسط  المعدل
5-      النهاية
مخطط سير العمليات للمثال اعلاه :









الجزء الثالث في اسلوب حل المشكلات

الجزء الثالث في اسلوب حل المشكلات  
3-إعداد خريطـة سير العمليات   Flowchart

 يمكن التعبير عن الخوارزمية السابقة بالرسم بدلاً من الكتابة وذلك باستخدام رموز وأشكال اصطلاحية – عملاً بالحكمة الصينية القائلة "الصورة تغني عن ألف كلمة" – ويطلق على الرسم التوضيحي الناتج باسم "خريطة سير العمليات ".


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

و الصورة التالية توضح اهم الاشكال المستخدمة في اعدلد خريطة سير العمليات:

مع تحيات الاستاذ محمد مخيمر شحاده 


الثلاثاء، 17 مارس 2015

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

ارجو الاجابة على الاستبانة التالية بغرض التقييم والتغذية الراجعة لتحسين مستوى التعليم في منهاج التكنولوجيا للصف السابع


http://goo.gl/forms/OqNvuYK1Id

الجزء الثاني في اسلوب حل المشكلات

...... السلام عليكم ورحمة الله و بركاته .
نكمل ما بدأنا به في المدونة عن اسلوب حل المشكلات باستخدام الحاسوب .

 2- وضـع خوارزميـة الحل :

بعد اختيار الطريقة الأمثل لتناول المسألة، فإن الخطوة التالية هي التعبير عن هذه الطريقة في شكل خطوات متسلسلة متعاقبة ومترابطة منطقياً تؤدي إلى الوصول إلى حل للمسألة …
وتسمى هذه الخطوات بالخوارزمية  Algorithm- وذلك نسبة إلى العالم المسلم المشهور الخوارزمي ( أبو جعفر محمد بن موسى الخوارزمي ) – ويمكن تعريف الخوارزميـة كالآتي:
" مجموعة متسلسلة من الخطوات اللازمة تحدد الأسلوب المستخدم لحل مسألة معينة"

 مثال:
اكتب خوارزمية الحل اللازمة لإيجاد مساحة دائرة.
الحل:
1-      يجب أولاً أن نحدد الهدف من المشكلة (المسألة) وفي المثال فإن الهدف هو إيجاد مساحة الدائرة (م) حسب العلاقة
م = نق2* ط
2-      الخوارزمية:
-        بداية
-        ادخل قيمة (نق)
-        اضرب (نق* نق)* 3.14
-        اطبع حاصل الضرب المسمى ( م ) .
-        نهاية




    الثوابت والمتغيرات:
نلاحظ من المثال السابق أن قيم (م) تعتمد على قيم (نق) فمثلاً لو أفترضنا أن
نق=1
فإن قيم (م) ستكون:                
م = 1*1*3.14
م= 3.14  وحدة مربعة

وإذا تم تغيير قيم (نق) فإن قيمة(م) ستتغير وفي هذه الحالة نطلق على كل من   (م  )  ,    (نق)   اسم متغيرات وتأخذ قيم رقمية إي أن نوعها رقمي. بينما نطلق على (ط) في المعادلة باسم ثابت المعادلة أي أن القيمة لن تتغير. والثابت قد تكون قيمة عددية أو غير عددية وكلاهما لا تتغير قيمته.

الاثنين، 16 مارس 2015

مقدمة عن أساليب حل المشكلات باستخدام الحاسوب

بسم الله الرحمن الرحيم 

مقدمة عن أساليب حل المشكلات باستخدام الحاسوب

عند استخدام الحاسب الالكتروني في حل مسألة ما ( مشكلة) ، فإن هناك عدداً من الخطوات التي ينبغي إتباعها، وفقاً لدرجة كفاءة تنفيذ هذه الخطوات، تتحدد كفاءة تشغيل المسألة على الحاسب. والجدير بالذكر أن أهم هذه الخطوات يتم تنفيذها وإنجازها خارج الحاسب وبدون استخدامه إذ أنها تمثل منطق حل المسألة، وفيما يأتي عرض لهذه الخطوات حسب ترتيبها المنطقي:

-        تعريف المسألة وتحليلها
Problem Definition & Analysis
-        وضع خوارزمية الحل
Algorithm
-        كتابة البرنامج بإحدى لغات الحاسب
Writing the Program
-        ترجمة البرنامج إلى لغة الآلة
Compilation
-        تنفيذ البرنامج
Execution

1-  تعريف المسألة وتحليلها:

     في هذه المرحلة يتم تحديد أبعاد المسألة، وتحديد الهدف المطلوب الوصول إليه وذلك بتحليل مفردات المسألة ووصفها ومن ثم إنجاز المهام التالية:
-   تعريف المخرجات، وشكلها بدقة … ونقصد بالمخرجات هنا، النتائج المراد تحقيقها من حل المسألة، وينبغي هنا أن نوضح أن المخرجات يجب أن يتم تعريفها أولاً لكي يمكن تحديد المدخلات والعمليات اللازمة لتحقيقها؛ فالنتائج تعرف وتحدد أولاً ونحصل عليها أخيراً.
-   بناء على المخرجات والنتائج المطلوبة يمكن تحديد المدخلات اللازمة للحصول على هذه المخرجات، وذلك من بيانات ومتغيرات وكذلك تحديد شكلها ومواصفاتها بدقة.
-   حصر طرق الحل المختلفة من وجهة نظر الحاسب، وتقييمها لاختيار أفضلها. ذلك أن أي مسألة قد يكون لها أكثر من طريقة للحل، ومن ثم يجب دراسة هذه الطرق واختيار أكثرها ملائمة للتنفيذ باستخدام الحاسب من حيث سهولتها، وسرعة تنفيذها، والمساحة التي تحتاجها من ذاكرة الحاسب.
·    والشكل الآتي يوضح العلاقة بين النقاط السابقة واللازمة لتعريف المسألة:


ان شاء الله في وقت لاحق سنكمل الخطوات المتبقية مع امثلة .
مع تحيات  محمد مخيمر ( ابو انس مخامرة )



Twitter Delicious Facebook Digg Stumbleupon Favorites More