تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[مشروع] ملف مفتوح ... تصميم تمرين رياضي التعرف على العملية المناسبة
#1
السلام عليكم

دائما مع البرمجة في مجال التعليم الرياضي
 التمرين :
ماهي العملية الحسابية المناسبة لما يلي
 15 ؟ 5 = 3 
طبعا الاجابة هي التقسيم 

الان :
نفترض فيه مستويات .....المستوى الاول للاعداد الصغيرة من 1 الى 10
 نجعل البرنامج يولد اعداد معينة من 1 الى 10
نستعمل الدالة
PHP كود :
[align=center]Dim rn As New Random[/align]
[
align=center       Dim v1 rn.Next(minmax)[/align

بحيث min = 0  , ;max = 10 
 القيمة v1  ستكن بين 0 و 10

نفس الشيء للقيمة v2

  الان بالنسبة للعمليات سنضعها ضمن مصفوفة 
PHP كود :
Dim oper() As String = {"+""-""*""/"

و نختار العملية عشوائيا
PHP كود :
[align=center  Dim Nop rn.Next(04)[/align]
[
align=center       Dim op oper(Nop)[/align

الان  نجمع المل في نص لينتج

PHP كود :
Dim total v1 op v2 


لكن الناتج هو نص فقط 

--------- الشكر للاستاذ بلدي على الكود الذي يعالج المشكل ---------

PHP كود :
[align=center Private Function calc(ByVal formula As String) As Double[/align]
[
align=center       Try[/align]
[
align=center           Dim obj As Object CreateObject("ScriptControl")[/align]
[
align=center           obj.Language "VBSCRIPT"[/align]
[
align=center           Return obj.Eval(formula)[/align]
[
align=center       Catch ex As Exception[/align]
[
align=center           MsgBox(ex.Message)[/align]
[
align=center       End Try[/align]
[
align=center   End Function[/align

و بالتالي سيحس النتيجة كليا 

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

الطرافة ان نجعل ارنب يتقدم باتجاه الجزرة  كل مرة اذا  كانت الاجابات الصحيحة 10 اكلها ............. نظهر له ارنبا يامل الجزرة

و ننتقل الى المستوى 2 .................. عندها قيمة كل من  min max   ستزيد ب 10 
يعني مستوى الصعوبة

الشكل النهائي للعمل :

الملف المفتوح للتعديل 



بالتوفيق في مشاريعكم
 لعل الكلمة التي تنفعني لم أكتبها بعد
عبد الله بن المبارك
الرد }}}
تم الشكر بواسطة: حريف برمجة , اسامه الهرماوي , سعود


الردود في هذا الموضوع
ملف مفتوح ... تصميم تمرين رياضي التعرف على العملية المناسبة - بواسطة عبد الهادي بهاب - 09-08-20, 04:51 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مساعدة في تصميم تقرير سيد أحمد 0 245 07-04-25, 09:59 PM
آخر رد: سيد أحمد
  [VB.NET] اعادة رفع نظام إدارة المدارس مفتوح المصدر الكاتب 46 43,621 08-02-25, 07:13 PM
آخر رد: الورد2
  [مشروع] تصميم احترافي لبرنامج شئون الموظفين باستخدام ديف اكسبريس + تحميل السورس كود mazentq 7 7,720 14-10-24, 05:21 PM
آخر رد: بوحمد
Big Grin [مشروع] تصميم محرر اكواد بسيط من خلال الفيجوال بيسك مع السورس كود ahmadpal 1 2,863 23-01-24, 05:38 PM
آخر رد: alkndy
Wink [مشروع] مشروع تصميم فورم بشكل جديد بالفيجوال ستوديو مع السورس كود ahmadpal 8 8,036 12-04-23, 11:41 PM
آخر رد: spiky
  [مشروع] تصميم برنامح تعليمي للاطفال ...رتب كلمات الجملة ( سحب الكلمة ) عبد الهادي بهاب 2 2,284 17-09-22, 12:11 PM
آخر رد: اسلام عمر القاضي
Star برنامج تصوير الشاشة مفتوح المصدر Kian Tech 9 8,674 05-01-22, 05:40 PM
آخر رد: مصطفى الوكيل
  [مشروع] ملف مفتوح ... تصميم برنامج الباحث القرآني و عرض الاية بروايتي حفص و ورش وتفسيرها عبد الهادي بهاب 5 4,045 13-07-21, 03:41 AM
آخر رد: aldery
  [مشروع] تصميم برنامج تعليمي للاطفال ... الحساب الذهني Calcul Mental عبد الهادي بهاب 1 3,138 04-01-21, 03:40 AM
آخر رد: izz kamal
Information [درس فيديو] تصميم برنامج شات بالغة الفيجوال vb.net alims 1 2,096 23-12-20, 04:51 AM
آخر رد: ابو روضة

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم