بوابة الثانوية العامة المصرية

بوابة الثانوية العامة المصرية (https://www.thanwya.com/vb/index.php)
-   أرشيف المنتدى (https://www.thanwya.com/vb/forumdisplay.php?f=513)
-   -   طلبات الأعضاء للعام الدراسي 2012-2013 (https://www.thanwya.com/vb/showthread.php?t=496000)

Mr.Ali Mohamed Ali 23-02-2013 09:24 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة سيف سالم (المشاركة 5150690)
نشكركم استاذنا الفاضل للتحاور
واكيد من يتابع التحاور سيستفيد بشكل او باخر
اولا
تم التأكيد ان select case لا تستخدم في حالة التفرع الواحد كذلك لا تستخدم في حالة التفرعين
ثانيا
هذا مثال جيد لتوضيح اللبس

نتعلم منك ومن حكمتك ...... فأنت أيقونة التفكير والحكمة لهذا المنتدى .

سيف سالم 23-02-2013 09:39 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة alysun (المشاركة 5150707)
نتعلم منك ومن حكمتك ...... فأنت أيقونة التفكير والحكمة لهذا المنتدى .

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

تستخدم select case في حالة وجود اكثر من احتمالين للتفرع
رغم انني على في ظني انها تستخدم سواء كان احتمال واحد او اثنين او اكثر
فاكر امتحان المنوفية العام الماضي مثلا
هي نفس الاشكال
النصحية للطلاب ايه من الان

Mr.Ali Mohamed Ali 23-02-2013 09:56 PM

في هذه المواقف - وما أكثرها في كتابنا العزيز- أنا أشرح لطلابي الصح وأذكر كل الإحتمالات ثم أبلغهم أن السؤال جاء في الموضع الفلاني كذا وكذا .... وكان يجب أن يذكر كذا بدلاً من كذا ..... وفي الغالب واضع الامتحان يتجنب الأسئلة الخلافية .... رغم أنه لم يفعل ذلك في إمتحان المنوفية العام الماضي - وامتحان كفر الشيخ للعام الحالي ..... في بند يتعلق بـ problem solving ... عموماً أنا أشرك الطالب معي في مثل هذه المواقف وأترك له الإختيار .....
وهانروح بعيد ليه في سؤال في المنهج التيرم ده بيقول أن المتغيرات هي القيم التي تتغير أثناء تشغيل البرنامج .... رغم أنني بذلت مجهوداً خرافياً لأثبت لهم أن المتغيرات هي أسماء لمخازن أو أماكن في الذاكرة وليست أسماء لقيم ..... بماذا تنصحنا هنا أستاذنا؟
وهناك سؤال آخر يقول أنا خلايا الذاكرة تنقسم لخلايا كل منها يسمى ........ ؟ وأنا أقول لهم طوال الوقت حجم الخلية 1Byte وليس اسمها ... ؟ بماذا تقول هنا يا أستاذ ؟

سيف سالم 23-02-2013 10:05 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة alysun (المشاركة 5150802)
في هذه المواقف - وما أكثرها في كتابنا العزيز- أنا أشرح لطلابي الصح وأذكر كل الإحتمالات ثم أبلغهم أن السؤال جاء في الموضع الفلاني كذا وكذا .... وكان يجب أن يذكر كذا بدلاً من كذا ..... وفي الغالب واضع الامتحان يتجنب الأسئلة الخلافية .... رغم أنه لم يفعل ذلك في إمتحان المنوفية العام الماضي - وامتحان كفر الشيخ للعام الحالي ..... في بند يتعلق بـ problem solving ... عموماً أنا أشرك الطالب معي في مثل هذه المواقف وأترك له الإختيار .....

انا باكد نصيحة اخري
كل طالب يعمل اكثر من اجابة للسؤال
لا مفر من مواقف مادتنا الجميلة
بس الغريب عندنا عكس اي مادة
الشرح اللي الكتاب شرحه المفروض بيسأل عليه
احنا العكس تماما بنسأل على الذي لم يشرح للطلاب
ويكأننا نملك الوقت كله للكمبيوتر والطالب حياته اصبحت مادة الكمبيوتر فقط
بالله عليكم لما الكتاب ياتي باكثر من مثال على select case ولم ياتي قط بمثال على الربط ب to ثم ياتي السؤال على to
دا نقول عليه ايه بس
يا ريت بس نفهم

magdy3030 24-02-2013 01:11 PM

44444444444444444444

hassanalhawy 24-02-2013 04:45 PM

باستخدام أكثر من متغير
Dim a As Integer = 5
Dim b As Integer = 6
Select Case True
Case a < 5, b > 6
MsgBox("Ok")
Case Else
MsgBox("No")
End Select

hassanalhawy 24-02-2013 04:49 PM

احتمال واحد للتفرع
Dim a As Integer = 5
Select Case a
Case Is >= 5
MsgBox("Ok")
End Select

hassanalhawy 24-02-2013 04:53 PM

مثال آخر على استخدام أكثر من متغير
Dim a As Integer = 5
Dim b As Integer = 6
Select Case True
Case a = 5 And b > 6
MsgBox("Ok")
Case Else
MsgBox("No")
End Select

Mr.Ali Mohamed Ali 24-02-2013 05:23 PM

أستاذ حسن ... كان كلامنا عن الاستخدام الأمثل لـــ select case .... ولو لاحظت فأنا كتبت التعبيرات التالية (تكمن قوتها في ..... و it’s more efficient ) ولم أنفي حالات لي الكود والتحايل عليه حتى يتناسب مع حالات أخرى (جملة If البسيطة كفيلة بها وبدون تعقيد المشهد ....) لاتمثل الغرض الأساسي من select case..... وهذا ليس رأي شخصي وأنما موجود في كثير من كتب البرمجة التي طالعتها ... والتي أجمعت أنها تفيدنا كثيرًا إذا كان لدينا متغير واحد وبخيارات متعددة ولكم منا فائق الاحترام والتقدير .

ابو كيرلس 24-02-2013 07:34 PM

1 مرفق
جملة select case بديل جملة If الشرطية

سيف سالم 24-02-2013 08:47 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة hass****hawy (المشاركة 5151778)
باستخدام أكثر من متغير
Dim a As Integer = 5
Dim b As Integer = 6
Select Case True
Case a < 5, b > 6
MsgBox("Ok")
Case Else
MsgBox("No")
End Select

اقتباس:

المشاركة الأصلية كتبت بواسطة hass****hawy (المشاركة 5151788)
احتمال واحد للتفرع
Dim a As Integer = 5
Select Case a
Case Is >= 5
MsgBox("Ok")
End Select

اقتباس:

المشاركة الأصلية كتبت بواسطة hass****hawy (المشاركة 5151792)
مثال آخر على استخدام أكثر من متغير
Dim a As Integer = 5
Dim b As Integer = 6
Select Case True
Case a = 5 And b > 6
MsgBox("Ok")
Case Else
MsgBox("No")
End Select

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

سيف سالم 24-02-2013 08:59 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة alysun (المشاركة 5151818)
أستاذ حسن ... كان كلامنا عن الاستخدام الأمثل لـــ select case .... ولو لاحظت فأنا كتبت التعبيرات التالية (تكمن قوتها في ..... و it’s more efficient ) ولم أنفي حالات لي الكود والتحايل عليه حتى يتناسب مع حالات أخرى (جملة If البسيطة كفيلة بها وبدون تعقيد المشهد ....) لاتمثل الغرض الأساسي من select case..... وهذا ليس رأي شخصي وأنما موجود في كثير من كتب البرمجة التي طالعتها ... والتي أجمعت أنها تفيدنا كثيرًا إذا كان لدينا متغير واحد وبخيارات متعددة ولكم منا فائق الاحترام والتقدير .

معذرة استاذنا الفاضل
كلامنا عن تستخدم في
وليس الاستخدام الافضل
او حتى يفضل استخدامها
او ممكن ان تستخدم في
السؤال واضح ومحدد
تستخدم في
اليس من الصواب من يضع سؤال يكون قد قرأ الكتاب
الطالب فقط سيذكر وسيعرف وسيفهم ما ورد بالكتاب وسيكون على اي استعداد ان يجيب على ما جاء به
اليس من الصواب ان يكون السؤال
من الافضل
تفضل كذا عن كذا
تتشابه كذا مع كذا
كلمة تستخدم في
تجعل اقتصار الاستخدام على ما بعد فيه
بتوع التربية بيقولوا كدا السؤال واضح ويؤدي الى فهم واحد
هذا ما نطالب به
اتعلم سيدي لو جاء سؤال مثل هذا ( اكتب الاكواد التالية لعمل برنامج ليفعل كذا وكذا مع مراعاة عدم حدوث اخطاء من المستخدم ) اتدرسي كم طالب سيجيب عليه و بحرفية شديدة وباكثر من فكرة
اتدري كم
لن يتجاوزر العدد 1 او 2 %
اتدري لو جاء سؤال عن استخدام select case في في حالة احتمال التفرع
كم طالب ستكون اجابتهم خاطئة لانها لا تتفق مع نموذج الاجابة
نفس الطلاب السابقين لانهم يراعون كل كلمة وكل حرف بالسؤال
هذا ما نطالب به الخبراء ممكن يعملون بالوزارة

سيف سالم 24-02-2013 09:06 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة ابو كيرلس (المشاركة 5152031)
جملة select case بديل جملة If الشرطية

نشكر الاستاذ الفاضل ابو كيرلس
وهذا اقتباس منه ان سمح لي
تعتبر افضل استخداماعندما يكونSelect Caseولكن الجملة
انظر لجمال ودقة تعبير الكلمة
اتدري ما الفارق بين
يستخدم في حالة
افضل استخداما عندما يكون
اتدري الطالب الفائق والفائق فقط هو من يفكر اكثر من مرة قبل ان تخط يداه الاجابة
وسيقول ان كلمة تستخدم في حالة تنفي باقي الاستخدام
اما افضل استخداما لا تنفي استخدامات اخري بل هي افضل الاستخدامات
ارجو ان تكون وجهة نظري قد وصلت للجميع

سيف سالم 24-02-2013 09:10 PM

الاساتذة الافاضل ان الحوار كفيل باخراج افضل ما يكون
وكنت اتمنى مشاركة ومساهمة الزملاء فيما طرحت
عسى ان تلتزم المديريات ولا تكون كربتها في السؤال عن شئ لم يدرس
الطالب ليس مطالب هذا العام بمعرفة مدى البيانات
فكيف ناتي له بمثال عن المدى
دمتم بخير

bolbola101 25-02-2013 12:05 AM

سؤال محيرنى شويه ياريت اساتذتى يجاوبونى
 
السلام عليكم ورحمه الله وبركاته
كلمه VbCrlf اختصار لأيه؟
انا عرفه انها للأنتقال الى سطر جديد
بس اختصارها يكون ايه وشكرا


جميع الأوقات بتوقيت GMT +2. الساعة الآن 10:32 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.