![]() |
تسرع واندفاع في الحكم وقلة خبرة
اقتباس:
ام الاسلم نقول للطالب احفظ اللي جه في الكتاب ونرجع تاني لحزب احفظ المنزل من الوزارة [/B][/QUOTE] السلام عليكم ورحمة وبركاته بخصوص تدريب 1-5 التمرين صحيح وسليم مائة بالمائة انما في تسرع واندفاع في الحكم تعالي نفسر جزئية ان المدخلات يمكن أن يمثلوا في شكل واحد ممكن ومفيش مانع وممكن انك تمثل كل متغير في شكل مستقل ده يقابله في البرمجة انك تعلن عن متغيرن في سطر واحد او تعلن كل متغير في سطر اما جزئية غير ذلك اللي تمت إضافتها انت شايف انها الصح وان الكتاب غلط غلطة العمر تعالى ننفي الكلام ده لأن التمرين انت فسرته على أنه if condition then else end if شخصيا مفيش مانع الكتاب فسره على انه if condition then end if ازاي استخدم التفرع في ابسط صوره اللي يقابله في البرمجه if condition then طباعة غبر معرف ثم انهاء البرنامج السطر مكنك من انك لا تستخدم Else end if اما مسألة اجراء القسمة ثم الطباعة ليس لها علاقة بجملة if لانها تنفذ في التسلسل الطبيعى للخطوات وده نتج عن شرط if انه لم يتحقق الترقيم سليم وفي ذات الوقت ليس قانون وليس وفق قاعدة وانما للتوضيح لان الكلام وصفي اسبه بالسودو كود محدش يزعل منى يبقي الكتاب مش غلط ويبقي انتم بتعلموا اولادنا غلط انتم محتاجين تدريب علشان كده اشاركم في المنتدى الرجاء لو التبس عليكم الأمر ارجعوا لأهل الاختصاص الكتاب مش مذكرة اتعملت في ليلتين وخلاص |
اقتباس:
كلام الكتاب كلامه دقيق وسليم طيب لو في مثال اخر العمليات مش قسمه بس وكانت 20 خطوه مثلا قبل الطباعه هتتقال ازاي؟ السلام عليكم ورحمة وبركاته بخصوص تدريب 1-5 التمرين صحيح وسليم مائة بالمائة انما في تسرع واندفاع في الحكم تعالي نفسر جزئية ان المدخلات يمكن أن يمثلوا في شكل واحد ممكن ومفيش مانع وممكن انك تمثل كل متغير في شكل مستقل ده يقابله في البرمجة انك تعلن عن متغيرن في سطر واحد او تعلن كل متغير في سطر اما جزئية غير ذلك اللي تمت إضافتها انت شايف انها الصح وان الكتاب غلط غلطة العمر تعالى ننفي الكلام ده لأن التمرين انت فسرته على أنه if condition then else end if شخصيا مفيش مانع الكتاب فسره على انه if condition then end if ازاي استخدم التفرع في ابسط صوره اللي يقابله في البرمجه if condition then طباعة غبر معرف ثم انهاء البرنامج السطر مكنك من انك لا تستخدم Else end if اما مسألة اجراء القسمة ثم الطباعة ليس لها علاقة بجملة if لانها تنفذ في التسلسل الطبيعى للخطوات وده نتج عن شرط if انه لم يتحقق الترقيم سليم وفي ذات الوقت ليس قانون وليس وفق قاعدة وانما للتوضيح لان الكلام وصفي اسبه بالسودو كود |
انا مررت على شكل عابر جدا على مذكر خاصة بالسيد سيف
لابد من التنويه Start debugging ليست وقت تشغيل انما يأتي وقت التشغيل بعد انتهاء عمل Start debugging من عمله وتظهر شاشة نفاذة النموذج |
السلام عليكم ورحمة الله وبركاته اساتذتي الكرام اسمحوا لي ان أدلو بوجهة نظري فيما طرحتوه من تعليقات حول الكتاب الجديد أولاً : لا يوجد شئ فى البرمجة اسمها يجب ان تكون خطوات الحل اربع خطوات حتى يكون مثل الامثلة السابقة لان البرمجة تتميز بالمرونة ولكل مسألة طبيعتها وطريقة الحل التي تحل بها ولا ما الداعي من دراسة كل هذه الخرائط اذا كانت الافكار واحدة ثانياً : استاذي الفاضل بالنظر الى الخريطة الخاصة بناتج القسمة فهي صحيحة مائة بالمائة ولنراجع الاخطاء اللى حضرتك أخذتها عليها 1- حضرتك قولت ما الداعي من جملتين ادخال ولماذا لما يكتفي بعملية ادخال واحدة وهنا احب أن اقول لحضرتك أنها حرية شخصية للمبرمج أن يعلن عن متغيراته كلها في فى سطر واحد أو يعلن عن كل متغير فى سطر على حدة وفى هذا المثال ارى أنه اراد ن يوضح للطالب الفرق بين القاسم والمقسوم عليه حتى لا يلتبس على الطالب الامر فقام بالخطوة الاولى بادخال القاسم num 1 ثم الخطوة الثانية بادخال المقسوم عليه num2 2- حضرتك قولت ان الخطوة الرابعه يتفرع عنها تفرعين وهما اقتباس:
ما فعله هو انه قام بالخطوة الرابعه وهي الاختبار فاذا كانت num2 = 0 فانه سيدخل الى التفرع الاول 4-1 وهو طباعة كلمة غير معرف ومن ثم الذهاب للخطوة رقم 7 وهو الخروج من البرنامج اذا فخطواته سليمة أما اذا لم يتحقق الشرط فهو سيتخاطى عن التفريعات ويتوجه مباشرة الى الخطوة الخامسة واجراء عملية القسمة ومن ثم الطباعه والنهاية . هذه من وجهة نظري التي لا تمثل اي شئ امام علمكم الغزيز ولكننا نريد أن ننشئ طالب يفهم البرمجة لا يحفظها وهذا لا يأتي الا بتنوع طرق الحل والتعرف على مشكلات اكثر لحلها وان يسلك ويبتكر طرق مختلفه لحلها |
اقتباس:
اقتباس:
الاستاذ الفاضلة علم البرمجة لا يعتمد على اشياء ثابته الا فى تكوينات اللغه فنجد ان في بعض لغات البرمجة تكون جملة الادخال input مثل لغه البيسك أو scanf فى لغه ال c أو جملة Read أو جملة Inter وفي هذه الحالات لا يمكن تغيير الاكواد الخاصة بالادخال أما فى رسم خرائط التدفق فمتاح للمبرمج أن يكتب ما شاء من كلمات الادخال بشرط كتابتها باللغه الانجليزية وهي اللغه المعتمدة في خرائط التدفق أما الاستفسار الاخر وهو كتابة المخرجات بلغه عربية مثل غير معرف أو غير مسموح شئ منطقي جدا لان المبرمج عندما يقوم بعمل برنامج معين فانه يوجة برنامج الى اقصى عدد من المستفيدين وغير معقول ان كل من سيستخدم الاله الحاسبة مثلا لهم معرفة باللغه الانجليزية فمتاح للمبرمج ان يقوم باخراج ما شاء بل اكثر من ذلك من الممكن ان أبدأ برنامجي مثلا بجملة أخراج لتوضح للمستخدم البرنامج مثلا ان اقول في بداية البرنامج وقبل الادخال ساسا " من فضلك أدخل قيمة الرقم الأول " print ثم تليها input n اذا عندما يبدأ المستخدم في فتح البرنامج فستظهر له جمله من فضلك أدخل قيمة الرقم الأول ومن ثم يعرف ان المراد ادخال الرقم الاول ......... وهكذا ارجو أن أكون وفقت فى الاجابة على استفساراتك وانتظر التعليق من اساتذتي الكرام فمن الممكن أن أكون أنا على خطأ |
اقتباس:
السلام عليكم ورحمة وبركاته بخصوص تدريب 1-5 التمرين صحيح وسليم مائة بالمائة انما في تسرع واندفاع في الحكم تعالي نفسر جزئية ان المدخلات يمكن أن يمثلوا في شكل واحد ممكن ومفيش مانع وممكن انك تمثل كل متغير في شكل مستقل ده يقابله في البرمجة انك تعلن عن متغيرن في سطر واحد او تعلن كل متغير في سطر اما جزئية غير ذلك اللي تمت إضافتها انت شايف انها الصح وان الكتاب غلط غلطة العمر تعالى ننفي الكلام ده لأن التمرين انت فسرته على أنه if condition then else end if شخصيا مفيش مانع الكتاب فسره على انه if condition then end if ازاي استخدم التفرع في ابسط صوره اللي يقابله في البرمجه if condition then طباعة غبر معرف ثم انهاء البرنامج السطر مكنك من انك لا تستخدم Else end if اما مسألة اجراء القسمة ثم الطباعة ليس لها علاقة بجملة if لانها تنفذ في التسلسل الطبيعى للخطوات وده نتج عن شرط if انه لم يتحقق الترقيم سليم وفي ذات الوقت ليس قانون وليس وفق قاعدة وانما للتوضيح لان الكلام وصفي اسبه بالسودو كود محدش يزعل منى يبقي الكتاب مش غلط ويبقي انتم بتعلموا اولادنا غلط انتم محتاجين تدريب علشان كده اشاركم في المنتدى الرجاء لو التبس عليكم الأمر ارجعوا لأهل الاختصاص الكتاب مش مذكرة اتعملت في ليلتين وخلاص[/QUOTE] اقتباس:
اقتباس:
نشكر استاذنا الفاضل على التوضيح اولا ونرجو ان يتفبل الرد بصدر رحب كتاب الترم الثاني لم ينزل بعد على موقع الوزارة ولا اعلم عنه شئ وانا هنا اعلن انني سوف اعتزل التعليق على منهج الحاسب الالي نهائيا واعود الى صفوف الجماهير العريضة ان لم يتحقق ما تنبأت به الا هو : لن يتم استخدام الامر اذهب الى الخطوة رقم كذا كما جاءت ص 10 في اي تمرين على الاطلاق في الترم الثاني وربما لن ياتي هذا المثال نهائيا كبرنامج وان جاء سيكون كما وضحت انا انه سوف يستخدم if then else وليس if then فقط وعليه يكون الكتاب قد اخطأ في تعليم الطالب شئ في مستهل تعليمه شئ لم يطبقه وهذا حطأ ثانيا تعلم الطالب من خلال ص 3 ان بعد الانتهاء من الخريطة نقوم بترجمنها الى الى احد اللغات والتي ستكون vbnet وطبعا سيكون في زهن الطالب تلك الخطوات التى نشأت منها الخريطة فيكون السؤال ما هي خطوات البرنامج وهل ستكون هي كما كانت في زهن الطالب ام لا(نرجو التفضل بكتابة البرنامج ب vb.net ) ثالثا : ساقتبس هذا (جزئية ان المدخلات يمكن أن يمثلوا في شكل واحد ممكن ومفيش مانع وممكن انك تمثل كل متغير في شكل مستقل ده يقابله في البرمجة انك تعلن عن متغيرن في سطر واحد او تعلن كل متغير في سطر) طبعا الكلام دا عار تماما من الصحة - بدون زعل - لان المدخلات في البرمجة ستكون من خلال textbox كما جاء ص 55 وليس الاعلان رابعا : لما اعترضنا على ان كل مدخل بشكل انما اعتراضنا ان اسلوب الكتاب في كل خرائطه كان المدخلات في شكل واحد وان تعدد المدخل وبالتالي الطالب الذي ما زال يحبو في التعليم سوف يتشتت ما بين شكل واحد يجمع كل المدخلات ام اشكال بعدد المدخلات وما قصدناه من خلال تعامل المباشر مع الطالب توحد الاسلوب لي اكثر خامس: (الترقيم سليم وفي ذات الوقت ليس قانون وليس وفق قاعدة وانما للتوضيح لان الكلام وصفي اسبه بالسودو كود) انا من اشد المعجبين بل اتوجه بالتحية والشكر لمن جاء بهذا الاسلوب من الترقيم في خطوات الحل لان هذا ما ينبغي ان يكون وهذا اول الطريق لعالم التكويد ولو تعلم الطالب فقط معنى هذا الترقيم - في وجه نظري - لكفى وشكرا لقد علمنا الطالب المصري شئ لم يتعلمه اسلافه لان هناك للاسف الكثير بل المعظم الذي لا يجيد قراءة رقم الفصل بتاع هيئة الابنية والملصق على كل فراغ لكن ما انتقدناه ان الترقيم في هذا المثال خالف جميع الترقيم في كل الامثلة الاخري فلماذا هذا وهذا فقط وكان من الافضل الاستمرار على نفس النهج لاننا في طور تعليم مهارة جديدة للطالب وهذا سيشتته واحب ان اوضح من خلال عملي ان كل من قابلته من السادة المعلمين لا يقوم بشرح الترقيم ويقول انه مش مهم ولا فائده منه واقوم بالتوضيح لهم باهميته هذا الترقيم شكرا لسعة صدركم |
اقتباس:
حتى يتم التنوية Start debugging ليست وقت تشغيل |
[/B]
نشكر استاذنا الفاضل على التوضيح اولا ونرجو ان يتفبل الرد بصدر رحب كتاب الترم الثاني لم ينزل بعد على موقع الوزارة ولا اعلم عنه شئ وانا هنا اعلن انني سوف اعتزل التعليق على منهج الحاسب الالي نهائيا واعود الى صفوف الجماهير العريضة ان لم يتحقق ما تنبأت به الا هو : لن يتم استخدام الامر اذهب الى الخطوة رقم كذا كما جاءت ص 10 في اي تمرين على الاطلاق في الترم الثاني وربما لن ياتي هذا المثال نهائيا كبرنامج وان جاء سيكون كما وضحت انا انه سوف يستخدم if then else وليس if then فقط وعليه يكون الكتاب قد اخطأ في تعليم الطالب شئ في مستهل تعليمه شئ لم يطبقه وهذا حطأ ثانيا تعلم الطالب من خلال ص 3 ان بعد الانتهاء من الخريطة نقوم بترجمنها الى الى احد اللغات والتي ستكون vbnet وطبعا سيكون في زهن الطالب تلك الخطوات التى نشأت منها الخريطة فيكون السؤال ما هي خطوات البرنامج وهل ستكون هي كما كانت في زهن الطالب ام لا(نرجو التفضل بكتابة البرنامج ب vb.net ) ثالثا : ساقتبس هذا (جزئية ان المدخلات يمكن أن يمثلوا في شكل واحد ممكن ومفيش مانع وممكن انك تمثل كل متغير في شكل مستقل ده يقابله في البرمجة انك تعلن عن متغيرن في سطر واحد او تعلن كل متغير في سطر) طبعا الكلام دا عار تماما من الصحة - بدون زعل - لان المدخلات في البرمجة ستكون من خلال textbox كما جاء ص 55 وليس الاعلان رابعا : لما اعترضنا على ان كل مدخل بشكل انما اعتراضنا ان اسلوب الكتاب في كل خرائطه كان المدخلات في شكل واحد وان تعدد المدخل وبالتالي الطالب الذي ما زال يحبو في التعليم سوف يتشتت ما بين شكل واحد يجمع كل المدخلات ام اشكال بعدد المدخلات وما قصدناه من خلال تعامل المباشر مع الطالب توحد الاسلوب لي اكثر خامس: (الترقيم سليم وفي ذات الوقت ليس قانون وليس وفق قاعدة وانما للتوضيح لان الكلام وصفي اسبه بالسودو كود) انا من اشد المعجبين بل اتوجه بالتحية والشكر لمن جاء بهذا الاسلوب من الترقيم في خطوات الحل لان هذا ما ينبغي ان يكون وهذا اول الطريق لعالم التكويد ولو تعلم الطالب فقط معنى هذا الترقيم - في وجه نظري - لكفى وشكرا لقد علمنا الطالب المصري شئ لم يتعلمه اسلافه لان هناك للاسف الكثير بل المعظم الذي لا يجيد قراءة رقم الفصل بتاع هيئة الابنية والملصق على كل فراغ لكن ما انتقدناه ان الترقيم في هذا المثال خالف جميع الترقيم في كل الامثلة الاخري فلماذا هذا وهذا فقط وكان من الافضل الاستمرار على نفس النهج لاننا في طور تعليم مهارة جديدة للطالب وهذا سيشتته واحب ان اوضح من خلال عملي ان كل من قابلته من السادة المعلمين لا يقوم بشرح الترقيم ويقول انه مش مهم ولا فائده منه واقوم بالتوضيح لهم باهميته هذا الترقيم شكرا لسعة صدركم [/QUOTE]اولا كتاب الترم الثاني استخدم If condition then end if شكلك راجع لصفوف الجماهير (ههههههههههههههههههههههههههه) (هزار) انت افترضت شئ عن ظهر غيب ووصفت انه سوف يكون خطأ (التسرع في توزيع الاخطاء محتاج ضبط) ثانيا هاكتب لك كود خريطة تدريب 1-5 مره بوصف الكتاب (اللي قلت عليه غلط) ومره بوصفك (اللي مش غلط بالمناسبة) 1- الكتاب Dim Num1 as Integer Dim Num2 as Integer Num1=TextBox1.Text Num2=TextBox2.Text If Num2=0 Then Label1.text="غير معرف" exit sub end if Dim r as Integer r=Num1 /Num2 Label1.text=r 2- الحل البديل Dim Num1 as Integer Dim Num2 as Integer Num1=TextBox1.Text Num2=TextBox2.Text If Num2=0 Then Label1.text="غير معرف" else Dim r as Integer r=Num1 /Num2 Label1.text=r end if أظن ان 1 و2 ترجمة مباشرة لكلامي ثالثا كلامك عار تمام من الصحة لاني استطيع ان اخذ اكثر من قيمة من نفس صندوق النص هاستقبل القيم في شكل نص ثم اقوم بفصل مفرداتها باستخدام التصنيف string واتعامل مع كل مفرده على حده مثال ذلك الرقم القومي يستقبل من مربع نص واحد ومنه اقدر احدد محافظتك و نوعك وتاريخ ميلادك الخ (بلاش اندفاع) رابعا اللي عمل الكتاب غرضه يعرف القارئ الشكلين (توحيد اسلوب التناول وجهة نظر) خامسا انت اسست ان الترقيم خالف الامثلة الاخرى وده على اساس ان التمرين غلط فلما وضحت وجهت النظر يبقى الترقيم سليم اشكرك مضيعش جهدك ووقت في انك تثبت انك صح وان الكتاب غلط وان اللي عملوه مش اد كده اللي عملوه خبراتهم وتجاربهم ودراستهم مساعدهم في خلفية شغلهم واظن الردود الغير متوقعه واضحة في تمرين 1-5 انا لااتكلم على فرق قدرات انا اتكلم انهم توفرت لهم فرص للتعلم واكتساب المعرفة والمهارة قد لاتكون اتوفرت لكم وانت امامك فرصة انك تكون احسن منهم ان شاء الله هاوفر لك كتاب لما تقراءه هاتقول اه اللي كنت بعمله ده على فكره Start Debugging مش وقت تشغيل هي عملية اختبار قبل اجراء الترجمة على مرحلتين يليها وقت التشغيل وشكرا |
اقتباس:
|
اقتباس:
ممكن تصورها وتضعا في المشاركة وبعدها ساترك التعليق ومش بهزار وطبعا ان لم تجدها فاسطلب منكم الاستمرار لانكم قرأتم على عجل |
اقتباس:
|
اقتباس:
احنا مش في حرب خد المعلومه ياسيدى ونحاول نستفيد منها او نتحقق منها الكتاب اللي بقولك عليه اعمل بحث عن visual basic specifications واعمل دون لود لوقرأته وفهمت 10 % نظرتك للبرمجه هاتتغير نعتبر من ام الكتب في برمجة الفيجوال بيزيك بيوضح صفات وسمات اللغة من الابرة للصاروخ |
اقتباس:
استخدم if then end if ص34 ص36 |
اقتباس:
اقتباس:
اليس تعليم الطالب شئ في مستهل حياته البرمجية دون تطبيقها خطأ طب ليه علمته مثال القسمة بهذا الشكل وليه لم يتم تطبقه مثل الباقي |
اقتباس:
اما الحل الثاني فهذا ما طلبت به نعلم الطلب ونطبق اللي علمناه اياه |
جميع الأوقات بتوقيت GMT +2. الساعة الآن 09:21 AM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.