|
|
أدوات الموضوع | انواع عرض الموضوع |
|
#1
|
||||
|
||||
أخطاء الكتاب المدرسى ( الترم الثانى ) متجدد باستمرار ... نرجو المشاركة من الجميع
بداية بعتذر على هذا التوقيت فى سرد الاخطاء ولكن حتى يتم التعديل قبل بدء الترم الثانى مبكرا خصوصا مع طبع الكتب الخارجية التى يستعين بها الطلبة او تحميل النسخة الالكترونية من موقع الوزارة
وايضا بعتذر على وضع هذا الموضوع فى قسم الفصل الدراسى الاول ولكن حتى يشاهده الكثير على ان يتم نقله فى قسم الفصل الدارسى الثانى والاهم من ذلك اننا لا نتصيد الاخطاء ولكن كل ما نوده ونتمناه خروج الكتاب والمادة بأفضل صورة ممكنة وبعد التوضيح المتبادل من الجميع للوصول للهدف المرجو سأقوم بخذف هذا الموضوع وجود اى خطا ف الكتاب المدرسى هو ضرر لنا قبل ان يكون ضرر لغيرنا لاننا من نقوم بشرح المادة وتوصيلها للطلبة ــــــــــــــــــــــــــــــــــــــــــــــــــ ــــــــــــــــــــــــــــــــــــــــــــــــــ ـــــــــــــــــــــــــــــــــــــــ اخطاء وملاحظات على الكتاب المدرسى نبدأ بالاخطاء 6- الصيغة الصحيحة للإعلان عن متغير الاسم F_Name هى : ( Dim F_Name As Integer - Dim F_Name As Char - Dim F_Name As Decimal ) المفروض هتبقى الاجابة الثانية ولكن هل يمكن ان يخزن اسم طالب فى بيان من النوع char وهو سعته حرف واحد فقط 8- الصيغة الصحيحة للإعلان عن متغير الاسم F_Name هى : ( Dim F_Name As Integer - Dim F_Name As Char - Din F_Name As Char ) المفروض هتبقى الاجابة الثانية ولكن هل يمكن ان يخزن اسم طالب فى بيان من النوع char وهو سعته حرف واحد فقط ص 29 16- اختر الاسم الصحيح للمتغير اسم الطالب : ( St_name name Name** ) الاولى والثانية كلاهما صحيح حيث ان الخصائص ليست من الكلمات المحجوزة داخل البرنامج 18- اسماء المتغيرات التالية صحيحة ماعدا : ( St_Text Text _st_text ) الاسماء كلها صحيحة حيث ان text ايضا صحيحة ص21 21- الاعلان عن متغير عدد افراد الاسرة C_Family بقيمة ابتدائية هو : ( Dim C_Family As Single = 2 Const C_Family As Integer = 2 Dim C_Family Integer = 2 ) الاولى والثالثة اجابة صحيحة كان من الافضل ان يذكر كلمة يفضل ص28 اسئلة توحى باكثر من معنى 9- الخطأ الذى يظهر بعد تشغيل برنامج VB.NET يسمى : ( Syntax Error Logic Error Runtime Error ) الثانية والثالثة اجابات صحيحة حيث ان الخطا المنطقى logic error ايضا يظهر بعد تشغيل البرنامج 21- الاعلان عن متغير عدد افراد الاسرة C_Family بقيمة ابتدائية هو : ( Dim C_Family As Single = 2 Const C_Family As Integer = 2 Dim C_Family Integer = 2 ) الاجابة الاولى واالثالثة صحيحة كان يجب ان يتم اضافة ( يفضل ) ص21 فى شرح خطا اثناء التشغيل runtime error فمثلا عند الاعلان عن متغير من ( Byte ) ونخصص له قيمة اقل او اكبر من المدى المسموح به اى اقل من ( 0 ) او اكبر من ( 255 ) فتظهر عند التشغيل خطأ مفاده ان القيمة خارج حدود المتغير هذا توضيح غامض وغير كاف لان بهذا الشرح يعنى ان فى حالة تخصيص هذه الجملة Dim X As Byte = 256 وتشغيل البرنامج يظهر خطا Runtime Error وهذا غير صحيح لان الخطا الناتج فى هذه الجمله خطا Syntax Error . ملاحظات على طريقة عرض الفصل الاول فى نسخة الكتاب الماضى تم شرح الاعلان عن المتغيرات ومن ثم الاعلان عن الثوابت لكن فى نسخة هذا العام اريد معرفة الحكمة فى شرح الاعلان عن الثوابت اولا والتى اتبعها شرح مثال مساحة ومحيط الدائرة والتى تم من خلالها الاعلان عن المتغيرات داخل الاكواد وبعدها تم سرد كيفية الاعلان عن المتغيرات فهذا ترتيب عشوائى لسرد الفصل كما نرجو تدارك اسئلة صح وخطأ اذا كان فى اعتبارهم ان اسماء الخصائص من الكلمات المحجوزة لكم منى جزيل الشكر والعرفان
__________________
ـــــــــــــــــــــــــــــــــــــــــــــــ لا إله إلا أنت سبحانك إنى كنت من الظالمين
آخر تعديل بواسطة أحـمد قرنى ، 26-01-2017 الساعة 10:47 PM |
#2
|
||||
|
||||
جزاكم الله خيرا مستر احمد
__________________
يارب ارفع عنَّا وعن مصر الفتن ما ظهر منها وما بطن واحفظ بلاد المسلمين من كل شر وسوء يا أرحم الراحمين
|
#3
|
|||
|
|||
شكــــــــر واجـــــب
عمل رائع من شخص عزيز علي قلبي يستحق كل التقدير والاحترام
__________________
كفي بالله سندا وكفي به هاديا وحبيبا وكفي به معطيا وكفي بالله عن كل شئ
|
#4
|
|||
|
|||
الرجاء انزال امتحانات المحافظات في اسرع وقت للمعرفتنا باهمية المادة لديكم
|
#5
|
|||
|
|||
أسعدك الله بالعافية دين ودنيا .
تقبل مروري أستاذ أحمد . |
#6
|
|||
|
|||
** السلام عليكم ورحمة الله وبركاته
** اهلا بالاستاذ المحترم / أحمد .. ** كل عام انت بالف الف خير .. ** المهم وقبل ان يأخذنا الحديث ... نحن في انتظار ابداعاتك في الترم التاني مثلما كان في الترم الاول وخاصة اختبارات المحافظات بعد تنقيحها ..مشكورا يا غالي ... ** ثم بخصوص الاخطاء اعتقد انه وكما اشرت حضرتك في ان موعد المناقشة غير ملائم شيئا ما خاصة وان الناس كلها مشغولة بامتحانات الترم الاول ... فلا تحزن لعدم التفاعل مع حضرتك او ان التفاعل على غير المتوقع ... اصبر علينا شوية ... ** انا معاك جدا في اخطاء الاسئلة فالخصائص ليست من الكلمات المحجوزة ويمكن استخدامها في تسمية الثوابت والمتغيرات وان كان يفضل عدم استخدامها .... ** يا سيدي من الترم الاول و قد اكدت ان الاسئلة يتم " سلقها ".... والمهم هو الكم الكبير شانه في ذلك شان بعض الكتب الخارجية " يرص " اسئلة وخلاص .... ** اتفق معاك جدا في عدم منطقية سلسلة الدروس وقد قام ايضا بشرح جزئية " نطاق الاعلان عن الثوابت والمتغيرات " قبل الحديث عن المتغيرات اصلا وهو ما حدث عندما شرح مثال به الاعلان عن المتغيرات قبل شرحها كما اشرت حضرتك .... ** اعتذر للاطالة واعدك بالاستمرار ان شاء الله ..دمت بخير ودامت لنا مصر آمنا امانا سخاءً رخاءً وسائر بلاد المسلمين.. |
#7
|
||||
|
||||
اقتباس:
وفى انتظار مشاركة حضرتك
__________________
ـــــــــــــــــــــــــــــــــــــــــــــــ لا إله إلا أنت سبحانك إنى كنت من الظالمين
|
#8
|
|||
|
|||
أعتقد استاذ أحمد أن أخطاء عند التشغيل ستكون مسئولية المستخدم طالما أعد المبرمج برنامجه بصورة جيدة
تقبل مروري ... |
#9
|
||||
|
||||
و أنا بدأت فى عمل مذكرتى بفوه .. رأيت أنه من الافضل شرح المتغيرات اولا كما بنفس شرح التيرم الثانى للاعوام السابقة و بعدها شرح الثوابت و الاخطاء و هكذا .. لذا فسأشرح بنفس ترتيب الاعوام السابقة لانه الاقرب من الطالب .. و شكراً على توضيح الاخطاء بالكتاب المدرسى .. و نتمنى من الله عزوجل ان يكون فى ميزان حسناتكم حسنى فايد
|
#10
|
|||
|
|||
اولا ّ : احييك يا استاذ احمد على تتبع الاخطاء فى الاسئلة الرائع
تانيا احب اضيف على كلام حضرتك وكلام الاساتدة فى الترم الاول كان فى غلط كبيييير فى شرح الباب الثانى لما لغى التعريفات ولغى الكائن والتصنيف وحفظ المشروع ودى كلنا حسينا باننا لو مشرحناش ذى ما شرحنا المنهج القديم مش هتعرف توصل المعلومه الترم ده الترتيب بتاع الكتاب كله غريب وفى اجزاء اتحذفة مهمه وبيرجع يستخدمها 1 ) الكتاب الجديد اعلن عن الثوابت قبل المتغيرات وهى ابعد عن ذهن الطالب وقام بشرح برنامج مساحة ومحيط الدائره والتى يعلن بها عن متغيرات وثوابت ويعلق على مفهوم نطاق المتغيرات والثوابت ثم يليها يعلن عن المتغيرات (منتهى العك ) 2 ) يلى ذلك شرح امر التخصيص اللى بطبيعة الحال استخدمه فى مساحة الدائره خلاص 3 ) شرح الاخطاء واللى كانت ظهرة معاه من قبل كده فى نقطة تطاق المتغيرات لما شرح برنامج مساحة الدائره قبلها بدرسيين طيب ليه التغير اللى بوظ الترتيب المنطقى فى الشرح 4 ) لغى الجزئ الهام جدا بتاع التغلب على الاخطاء اثناء التشغيل ولغى شرح Try / Catch واللى ظهر بدون اى معنى فى الكود ص 40 مع Select case فى برنامج درجة الحراره اقل من الصفر او تساوى الصفر او اكبر من الصفر طيب عقل الطالب يفهم الكود سعتها 5 ) الباب الثانى الغاء الجزء الرائع والممتع للطلاب بتاع If then elseIf ومنغير تفكير الغاء Isnumeric وبرنامج درجة الحرارة مع If then elseIf وبدون تفكير تم الغاء الجزء اللى بيشرح الدالة SetFocus ثم تاتى المشكلة فى الكود ص 40 مره اخرى حيث يظهر الامر SetFocus بدون ان يتم شرحه للطالب ومعه الاجراء"" = Textbox1.text مما يجعل الكود بالكامل غير مفهوم او صعب الفهم للطلاب 6 ) الباب الثانى ايضا إلغاء برنامج الاشكال الهندسية والتى تم شرح الدالة SelectedIndex والحدث SelestedIndexChenged واستخدامهم مره آخرى فى الكود ص 41 الخاص بالكواكب بدون شرح ده معناه ان الماده تصبح حفط بدون فهم 7 ) اسئلة الباب الثانى ضعيفة جدا جدا جدا مع الاحترام تفهة لسى مشوفتش باقى الكتاب |
#11
|
||||
|
||||
اقتباس:
ونرجو المتابعة والسرد من الجميع كذلك خالص الشكر والتقدير لحضرتك
__________________
ـــــــــــــــــــــــــــــــــــــــــــــــ لا إله إلا أنت سبحانك إنى كنت من الظالمين
|
#12
|
|||
|
|||
كلام حضرتك صح الترم الثاني مليان بالاخطاء وطريقة عرض المنهج مش منطقية ويشوبها الغموض في بعض النقاط
بس في تعليق في السؤال ص27 4- الصيغة الصحيحة للإعلان عن متغير المرتب Salary هى : ( Dim Salary As Integer - Dim Salary As Byte - Dim Salary As Decimal ) الإجابة الصحيحة هي رقم 3 فقط لأن المرتب معروف ممكن يحتوي علي كسور مثل عدد القروش |
#13
|
||||
|
||||
اقتباس:
انا كان قصدى على رقم 21 وتم تعديلها وذكرها بدلا من هذه الجملة شكرا لحضرتك
__________________
ـــــــــــــــــــــــــــــــــــــــــــــــ لا إله إلا أنت سبحانك إنى كنت من الظالمين
|
#14
|
|||
|
|||
اشكرا شكرا جزيلا استاذنا ولكن يمكن استخدام الخصائص كأسماء للمتغيرات ولا لا يمكن ؟
|
#15
|
|||
|
|||
يمكن استخدام الخصائص كأسماء للمتغيرات
|
العلامات المرجعية |
|
|