مشاهدة النسخة كاملة : الرد على شبهات اخطاء الكتاب المزعومة


سيف سالم
09-10-2012, 09:22 PM
نرجو من السادة مشرفي القسم عدم دمج الموضوع مع اي موضوع اخر
نرجو ان يكون هذا الموضوع الرد على ما يزعم البعض من السادة المدرسين من اخطاء بالكتاب المدرسي

سيف سالم
09-10-2012, 09:46 PM
الشبهة الاولى ( الافتراء الاول) ص 82

هاااااااااااااااااااااااااااااااام جدا
في الكتاب ص 82 ثالثا لن يفهم الطالب الا بعد فهمه وظيفة Mod
أين في الكتاب كله Mod ؟ أفيدوني
والتمرين في المرفقات ...

استاذنا الفاضل الناس معترضة على نقدا للكتاب وببقول الكتاب سليم 99%
اللي جاء في ص 82 دا من ال 1% بتاع الاخطاء علشان محدش بزعل هما اللي قالوا 99%
طبعا دا المثال بتاع 1-6 اللي شرح ببساطة شديدة الزوجي والعددي بدون مناقشة كيف يتم حساب يقبل القسمة على 2 وشئ طبيعي الطالب في الترم الثاني سوف يتعلم كيف تكون القسمة على 2 بدون باقي
بس مثال الاختبار موضوع المناقشة جاء نتيجة قص ولصق من نماذج الوزارة للعام الماضي دون مراجعة مع الكتاب الحالي وشرحة على اساس العبارة الشهير والتى ستبرر اي خطأ"انتم بتتناقشوا في حاجة الكتاب لم يتعرض لها شرحا
لكن طرحها كأسالة"
خلاصة القول التمرين لا مكان له في الترم الاول بهذا الشكل حتى لا يقال كلام مرسل


:d
بالعكس عدم معرفة الطالب بوظيفة Mod
لن تمنعه من الإجابة الصحيحة
لأن الإجابة مباشرة
واحنا لو بصينا كويس هنجد ان في الخريطة شكل واحد لعملية تخصيص
وفي الاختيارات كانت فقط
res=N Mod 2

مش خطأ ولا حاجة

خريطة التدفق في النهاية ناتج تفكير منطقي وحسابي
هذا التفكير قد يختلف من شخص لاخر

مش لازم نص خريطة الكتاب
بس لو جبتها في الامتحان تنوه في نموذج الامتحان عن احتمالات الاجابة
ذي لو بدأت مخزن ب 0 غير ما تبدأ ب 2 في حالة ايجاد مجموع الأعداد الزوجية عملية تخصيص زيادة العداد مكانها في الخريطة هايختلف
نشكر استاذنا الفاضل للتواصل معنا ونرجوه ان يستمر هذا التواصل
تقضلتم بالقول
"بالعكس عدم معرفة الطالب بوظيفة Mod
لن تمنعه من الإجابة الصحيحة "

نحن الان ليس لدينا معرفة بوظيفة mod وبناء على الاشكال التي بالخريطة سوف يتم اختيار الاجابة
لو بصينا كويس سنجد ان رقم واحد شكله مينفش معها الا input number N
لو بصينا كويس سنجد ان رقم اثنين شكله مينفش معها الا Res=N mod 2
لو بصينا كويس سنجد ان رقم ثلاثة شكله مينفش معها الا Is resلاتساوي 0 ( معذرة علشان مش عارف اجيب الرمز المستخدم )
بصيت كويس اوي لرقم 5 و رقم 4 كشكل وعاود البص تاني - بعد التأكد من نظارتي - وجد ينفع كشكل مع output "number is even" ويتفع معها كشكل output nember is odd واحترت اضع مين في في 4 واضع مين في 5
الان السؤال بتاعي لمن لا يعرف وظيفة mod ولمن لن تمنعه عدم معرفة وظيفة mod بالاجابة الصحيحة . رقم 4 ستكون ايه ورقم 5 ستكون ايه وليه وكيف يمكن تطبيق ناتج التفكير المنطقي والحسابي في اختيار 4 و 5
شكرا لسعة صدركم


نعرف نجاوب
من السؤال
IS res<> 0
ومن دراسة التمرين المشابه له في الفصل الأول تدريب 1-6
حيث قال
الحل : يتم تحديد العدد زوجي إذا كان يقبل القسمة على 2 بدون باقي وغير ذلك فيعنى انه
رقم فردى
واستخدم
N
divisible
by 2
كسؤال له ناتج
True او False
حيث divisible تقابل Mod
بس الفرق في التمرين ص82
حط ناتج
N mod 2 في متغير
وتم السؤال عن ناتج المتغير
أما في تدريب 1-6 سأل مباشرة
ومن هنا
divisible تقابل Mod
ومن هنا عرف يجاوب برده
اولا نشكر الاستاذ / تامر على التواصل معنا ونرجو الاستمرار
ثانيا : هذا اقرار بانه يجب ان نكون عارفين وظيفة mod - ليس الوظيفة بالمنعنى المفهوم باقي القسمة - ولكن على الاقل انها تقابل عمل الكلمة المستخدمة في مثال الكتاب 82 اي divisibleوعليه ستكون اجابة الطالب سهلة ويعرف يجاوب بردة كما كان في ص 82
اي ان الطالب سيقارن المثال بالسؤال ويجاوب
السؤال اللي انا سألته شكل 4 سياخذ ايه وشكل 5 سيأخذ لمن لم يعرف mod وتم حل الاشكال بان الطالب يقارن بين mod وبين divisibleوان هذا سيقابل ذاك
وعليه سيكون شكل 4 odd لان 4 مع no و 5 سيكون مع even علشان مع yes طبعا بالمقارنة مع 82 وان mod تقابل divisible
هل هذا سيكون اجابة الطالب بناء على هذا الاستدلال ام لا ؟
زي ما انت قلت divisble تقابل mod (وده على سبيل التقريب للزهن) يبقى mod تعطي باقي القسمة و
بناء على اختبار
is res<> 0
لو true
يبقى العدد فردي
لو false
يعنى يساوى 0 يعني مفيش باقي
يبقى العدد زوجي
شكل 4 زوجي
وشكل 5 فردي
نشكر استاذنا الفاضل على الاجابة
يبقى لازم الطالب يعرف ان mod باقي القسمة
ولا يكفى المقارنة ب divisble فقط
لان السؤال ص 82 اساس حله هو باقي القسمة لا يساوي الصفر (فردي) وغير ذلك زوجي
اما 1-6 فاساس الحل هو يقبل القسمة بدون باقي (زوجي) وغير ذلك فردي
فلا مجال للمقارنة ولابد من معرفة الوظيفة
لان التفرع على حسب السؤال والطالب لا يمكن يتفرع الا اذا عرف السؤال
البعض انتقد الكتاب في ص 82 في كلمة mod وقال ان هذا خطأ لانها لم تدرس وبالتالي يجب الا تاتي
والرد على هذا الزعم اتضح من خلال الحوار السابق

أبو مريم2008
09-10-2012, 09:52 PM
نرجو من السادة مشرفي القسم عدم دمج الموضوع مع اي موضوع اخر
نرجو ان يكون هذا الموضوع الرد على ما يزعم البعض من السادة المدرسين من اخطاء بالكتاب المدرسي



معذرة أستاذ/ سيف
ما المقصود حضرتك بمن يزعم من السادة المدرسين بوجود أخطاء فى الكتاب المدرسى ؟؟؟؟
ممكن حضرتك توضح الغرض من هذه المشاركة ؟؟؟؟
وجزاك الله خيرا

سيف سالم
09-10-2012, 10:52 PM
معذرة أستاذ/ سيف
ما المقصود حضرتك بمن يزعم من السادة المدرسين بوجود أخطاء فى الكتاب المدرسى ؟؟؟؟
ممكن حضرتك توضح الغرض من هذه المشاركة ؟؟؟؟
وجزاك الله خيرا
اولا من المفصود من المدرسين الاجابة العبد لله وهذا ما قصد
ثانيا ما الغرض هو ان يحكم القارئ من خلال تجميع كل ما قيل حول الزعم والرد عليه بلا تشتيت بموضوعات اخري ويكون الحكم للقارئ
بارك الله لكم

أبو مريم2008
09-10-2012, 11:01 PM
اولا من المفصود من المدرسين الاجابة العبد لله وهذا ما قصد
ثانيا ما الغرض هو ان يحكم القارئ من خلال تجميع كل ما قيل حول الزعم والرد عليه بلا تشتيت بموضوعات اخري ويكون الحكم للقارئ
بارك الله لكم


أستاذى القدير
أنا مش قصدى من هذا السؤال التشكيك لا سمح الله
ولكن أنا متحفظ على كلمة من يزعم
لأن كل دى آراء وبالنسبة لموضوع النقاش حول خرائط التدفق
فكلها صحيحة
وشكرا لحضرتك

tmrmsr
10-10-2012, 12:08 AM
نشكر استاذنا الفاضل على التوضيح
ونرجو ان يتفبل الرد بصدر رحب
اولا
كتاب الترم الثاني لم ينزل بعد على موقع الوزارة ولا اعلم عنه شئ
وانا هنا اعلن انني سوف اعتزل التعليق على منهج الحاسب الالي نهائيا واعود الى صفوف الجماهير العريضة ان لم يتحقق ما تنبأت به الا هو :
لن يتم استخدام الامر اذهب الى الخطوة رقم كذا كما جاءت ص 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 مش وقت تشغيل هي عملية اختبار قبل اجراء الترجمة على مرحلتين يليها وقت التشغيل
وشكرا

سيف سالم
10-10-2012, 01:25 AM
نشكر استاذنا الفاضل على التوضيح
ونرجو ان يتفبل الرد بصدر رحب
اولا
كتاب الترم الثاني لم ينزل بعد على موقع الوزارة ولا اعلم عنه شئ
وانا هنا اعلن انني سوف اعتزل التعليق على منهج الحاسب الالي نهائيا واعود الى صفوف الجماهير العريضة ان لم يتحقق ما تنبأت به الا هو :
لن يتم استخدام الامر اذهب الى الخطوة رقم كذا كما جاءت ص 10 في اي تمرين على الاطلاق في الترم الثاني وربما لن ياتي هذا المثال نهائيا كبرنامج وان جاء سيكون كما وضحت انا انه سوف يستخدم if then else وليس if then فقط
وعليه يكون الكتاب قد اخطأ في تعليم الطالب شئ في مستهل تعليمه شئ لم يطبقه وهذا حطأ
ثانيا
تعلم الطالب من خلال ص 3 ان بعد الانتهاء من الخريطة نقوم بترجمنها الى الى احد اللغات والتي ستكون vbnet وطبعا سيكون في زهن الطالب تلك الخطوات التى نشأت منها الخريطة فيكون السؤال ما هي خطوات البرنامج وهل ستكون هي كما كانت في زهن الطالب ام لا(نرجو التفضل بكتابة البرنامج ب vb.net )
ثالثا :
ساقتبس هذا (جزئية ان المدخلات يمكن أن يمثلوا في شكل واحد ممكن ومفيش مانع وممكن انك تمثل كل متغير في شكل مستقل
ده يقابله في البرمجة انك
تعلن عن متغيرن في سطر واحد او تعلن كل متغير في سطر)
طبعا الكلام دا عار تماما من الصحة - بدون زعل - لان المدخلات في البرمجة ستكون من خلال textbox كما جاء ص 55 وليس الاعلان
رابعا :
لما اعترضنا على ان كل مدخل بشكل انما اعتراضنا ان اسلوب الكتاب في كل خرائطه كان المدخلات في شكل واحد وان تعدد المدخل وبالتالي الطالب الذي ما زال يحبو في التعليم سوف يتشتت ما بين شكل واحد يجمع كل المدخلات ام اشكال بعدد المدخلات
وما قصدناه من خلال تعامل المباشر مع الطالب توحد الاسلوب لي اكثر
خامس:
(الترقيم سليم وفي ذات الوقت ليس قانون وليس وفق قاعدة وانما للتوضيح لان الكلام وصفي اسبه بالسودو كود)
انا من اشد المعجبين بل اتوجه بالتحية والشكر لمن جاء بهذا الاسلوب من الترقيم في خطوات الحل لان هذا ما ينبغي ان يكون وهذا اول الطريق لعالم التكويد ولو تعلم الطالب فقط معنى هذا الترقيم - في وجه نظري - لكفى وشكرا لقد علمنا الطالب المصري شئ لم يتعلمه اسلافه لان هناك للاسف الكثير بل المعظم الذي لا يجيد قراءة رقم الفصل بتاع هيئة الابنية والملصق على كل فراغ
لكن ما انتقدناه ان الترقيم في هذا المثال خالف جميع الترقيم في كل الامثلة الاخري فلماذا هذا وهذا فقط وكان من الافضل الاستمرار على نفس النهج لاننا في طور تعليم مهارة جديدة للطالب وهذا سيشتته
واحب ان اوضح من خلال عملي ان كل من قابلته من السادة المعلمين لا يقوم بشرح الترقيم ويقول انه مش مهم ولا فائده منه واقوم بالتوضيح لهم باهميته هذا الترقيم
شكرا لسعة صدركم


اولا
كتاب الترم الثاني
استخدم
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 مش وقت تشغيل هي عملية اختبار قبل اجراء الترجمة على مرحلتين يليها وقت التشغيل
وشكرا[/QUOTE]
دي الشبهة الثانية
وانتم استعجلتم العرض من جهة واحدة فقط
وان شاء الله نقوم بعمل الشبة الثانية فور الانتهاء من التحاور حولها ولكل الاراء