منتدى جزيرة الرياضيات  
     

Left Nav التسجيل التعليمـــات قائمة الأعضاء التقويم البحث مشاركات اليوم اجعل كافة الأقسام مقروءة Right Nav

Left Container Right Container
 

» منتدى جزيرة الرياضيات » الجزيرة التعليمية والفنية » جزيرة السويش، والفلاش » جزيرة السويش ماكس Swish Max » عمل مشروع مسائل حسابية بمستويات متعددة

إضافة رد
 
أدوات الموضوع تقييم الموضوع
  #1  
قديم 11-10-2013, 04:31 PM
خادم المسلمين خادم المسلمين غير متواجد حالياً
عضو

 
تاريخ التسجيل: Nov 2012
المشاركات: 162
عمل مشروع مسائل حسابية بمستويات متعددة

بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين

وبعد

استاذ خليل

الرجاء مراجعة هذا الملف المفتوح

لعمل مسائل حسابية بأنواعها الاربعة
الجمع والطرح والضرب والقسمة
حيث اننى اريد تطبيق نظام مستويات على هذا الملف

بحيث تشبه هذا المشروع لجدول الضرب بمستويات
http://www.hesab.net/fileswishmath/darb.swi




الملفات المرفقة
نوع الملف: rar 5 - A.rar‏ (9.8 كيلوبايت, المشاهدات 736)
__________________
رد مع اقتباس
  #2  
قديم 11-10-2013, 06:32 PM
الصورة الرمزية الاستاذ خليل
الاستاذ خليل الاستاذ خليل غير متواجد حالياً
المدير العام


 
تاريخ التسجيل: Jan 2003
الدولة: مملكة البحرين
المشاركات: 3,977
عليك ايضا ان تضع مستويات للسؤال اين تريد المستويات و اذا تريد تكتب كود فكر بالاجابة على هذا السؤال ماذا اريد ان يضهر اولا ثم ماذا ثم ماذا بعد ما يحدث هذا ماذا ساتوقع حصولة ؟ هكذا انا اكتب الكود الخاص بالبرمجيات .
فالت نفسب بعدما ضغط على زائد ما هي الاوامر التي تريدها ؟

حينما تفصل في مطلوبك تفهم اين تكتب الكود و اين يتم ذلك.
__________________
هذا من فضل ربي
رد مع اقتباس
  #3  
قديم 11-10-2013, 10:17 PM
خادم المسلمين خادم المسلمين غير متواجد حالياً
عضو

 
تاريخ التسجيل: Nov 2012
المشاركات: 162
يا اخى بكل بساطة انا اريد تقسيم المسائل لمستويات كما اوضحت لك استفسارى فى ملف مسائل حسابية فى قسم الاقتراحات وهو كان عن الضرب
فاريد تطبيق نفس البرمجة فى بقية انواع المسائل
الضرب والقسمة والجمع والطرح

ولكن طبعا مثالى يختلف عن مثالك

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

التعديل الأخير تم بواسطة خادم المسلمين ; 11-10-2013 الساعة 10:21 PM
رد مع اقتباس
  #4  
قديم 11-10-2013, 11:26 PM
الصورة الرمزية الاستاذ خليل
الاستاذ خليل الاستاذ خليل غير متواجد حالياً
المدير العام


 
تاريخ التسجيل: Jan 2003
الدولة: مملكة البحرين
المشاركات: 3,977
لحل مشكلتك فكر بهذا الاسلوب

حينما يضغط على الجمع مثلا تضهر له المستوى الاول او الثاني او الثالث مثلا يختار الطالب المستوى

اذن يلزمك ازرار 3 لمستويات و نستطيع تعديل او زيادة غيرها و ايضا برمجة عملية
اذن انشا ثلاثة ازرار مكتوب عليها المستوى 1 المستوى 2 المستوى 3 نحط فيه شرط مثلا ليأتي برقم عشوائي بصفات يحددها المستوى
و جاري العمل
__________________
هذا من فضل ربي
رد مع اقتباس
  #5  
قديم 11-10-2013, 11:28 PM
خادم المسلمين خادم المسلمين غير متواجد حالياً
عضو

 
تاريخ التسجيل: Nov 2012
المشاركات: 162
اقتباس:
المشاركة الأصلية كتبت بواسطة الاستاذ خليل مشاهدة المشاركة
لحل مشكلتك فكر بهذا الاسلوب

حينما يضغط على الجمع مثلا تضهر له المستوى الاول او الثاني او الثالث مثلا يختار الطالب المستوى

اذن يلزمك ازرار 3 لمستويات و نستطيع تعديل او زيادة غيرها و ايضا برمجة عملية
اذن انشا ثلاثة ازرار مكتوب عليها المستوى 1 المستوى 2 المستوى 3 نحط فيه شرط مثلا ليأتي برقم عشوائي بصفات يحددها المستوى
و جاري العمل
انا فاهم اخى الحبيب ان هذا من متطلبات العمل

ولكن المرجو هو توضيح وشرح السكربت اللازم
__________________
رد مع اقتباس
  #6  
قديم 11-10-2013, 11:31 PM
الصورة الرمزية الاستاذ خليل
الاستاذ خليل الاستاذ خليل غير متواجد حالياً
المدير العام


 
تاريخ التسجيل: Jan 2003
الدولة: مملكة البحرين
المشاركات: 3,977
في المستوى 1 نعطيه شرط اذا اختيرت علامة ضرب مثل يقوم بتوليد الارقام من رقم كذا الى رقم كذا باستعمال الدالة السابقة و سيعمل معك ان شاء الله

هل عرفت للكود ام لازم اكتبه ؟

انا اريد ان كيف افكر بصنع البرامج لتتقنها ان شاء الله بنفسك.
__________________
هذا من فضل ربي

التعديل الأخير تم بواسطة الاستاذ خليل ; 11-10-2013 الساعة 11:33 PM
رد مع اقتباس
  #7  
قديم 11-10-2013, 11:41 PM
خادم المسلمين خادم المسلمين غير متواجد حالياً
عضو

 
تاريخ التسجيل: Nov 2012
المشاركات: 162
اخى الاستاذ خليل انت تعرف مستواى انى ما زلت مبتدىء لذا اتعلم هنا اتعلم منك كيف اكون الكود

فما هو السكربت؟المطلوب؟
__________________
رد مع اقتباس
  #8  
قديم 11-10-2013, 11:45 PM
الصورة الرمزية الاستاذ خليل
الاستاذ خليل الاستاذ خليل غير متواجد حالياً
المدير العام


 
تاريخ التسجيل: Jan 2003
الدولة: مملكة البحرين
المشاركات: 3,977
اذن اصنع رقم 1 و 2 مثلا للمستوى 1 و 2

بداخله اكتب
كود PHP:
on (press) {
  
//اذا كانت العلامة +  
    
if( calculation.text=="+"){
        
//يأتي بارقام صحيحة موجبة امحصورة بين 0 و 10
 
a=int(Math.randomRange(0,10));
b=int(Math.randomRange(0,10));    
 
        }

يجب عليك ان تضيف شروطا لباقي العمليات اسفله اتمنى فهمت ما اقصد
__________________
هذا من فضل ربي
رد مع اقتباس
  #9  
قديم 11-10-2013, 11:57 PM
خادم المسلمين خادم المسلمين غير متواجد حالياً
عضو

 
تاريخ التسجيل: Nov 2012
المشاركات: 162
تم التطبيق فى الجمع

ولكن مشكلة تفريغ التكست من المسائل ارجوا بعد ظهور علامة الصح ان تختفى ارقام المسألة السالفة لتأتى مسألة اخرى
__________________
رد مع اقتباس
  #10  
قديم 11-11-2013, 12:10 AM
الصورة الرمزية الاستاذ خليل
الاستاذ خليل الاستاذ خليل غير متواجد حالياً
المدير العام


 
تاريخ التسجيل: Jan 2003
الدولة: مملكة البحرين
المشاركات: 3,977
اذن تذهب الى اخر فريم في الصح و تعطيه تلك الاوامر و تحط له نفس كود المستوى

اذهب لكود lode و وعرف متغير اسمه leve من النوع الرقم مثلا
leve =1
تذهب لزر المستوى 1 مثلا و تضع اسفله ان يجعل قيمة هذا المتغير رقم1 ليكي نستخدم هذا الرقم بحيث يجعل الارقام من النوع البسيط لاي مسألة

ثم تذهب الى موفي الصح و تقول لهباداة الشرط اذا رأيت العلامة + و رايت leve =1 قم بعرض السؤال البسيط و تكمل باقي الخيارات

اي اذا رايت leve =2 ضع ارقاما من كذا الى كذا و هكذا

هل واضح
__________________
هذا من فضل ربي
رد مع اقتباس
  #11  
قديم 11-11-2013, 12:19 AM
خادم المسلمين خادم المسلمين غير متواجد حالياً
عضو

 
تاريخ التسجيل: Nov 2012
المشاركات: 162
للأسف اخى
فانا افهم كلامك ككلام عربى وافهم ايش قصدك
ولكن الصعوبة فى صياغة هذا الكلام بشكل برمجى
درست اكثر من مرة شرح السكربت فى السويتش ومرارا شاهدت دروس hf الشرطية ولكن ساعة التطبيق الاقى نفسى مرتبك ومش عارف اكون السكربت
__________________

التعديل الأخير تم بواسطة خادم المسلمين ; 11-11-2013 الساعة 12:29 AM
رد مع اقتباس
  #12  
قديم 11-11-2013, 11:37 PM
الصورة الرمزية الاستاذ خليل
الاستاذ خليل الاستاذ خليل غير متواجد حالياً
المدير العام


 
تاريخ التسجيل: Jan 2003
الدولة: مملكة البحرين
المشاركات: 3,977
جاري عمل شرح حالا لحظة
__________________
هذا من فضل ربي
رد مع اقتباس
  #13  
قديم 11-11-2013, 11:45 PM
خادم المسلمين خادم المسلمين غير متواجد حالياً
عضو

 
تاريخ التسجيل: Nov 2012
المشاركات: 162
متابعك ومنتظر الشرح
تم رفع الملف بصيغة swi
الملفات المرفقة
نوع الملف: swi 5 - A.swi‏ (58.3 كيلوبايت, المشاهدات 686)
__________________

التعديل الأخير تم بواسطة خادم المسلمين ; 11-11-2013 الساعة 11:55 PM
رد مع اقتباس
  #14  
قديم 11-12-2013, 12:14 AM
الصورة الرمزية الاستاذ خليل
الاستاذ خليل الاستاذ خليل غير متواجد حالياً
المدير العام


 
تاريخ التسجيل: Jan 2003
الدولة: مملكة البحرين
المشاركات: 3,977
عملت لك زرين 1 2 للمستويات و عملت لك متغير ليقوم بحفض المستوى و ايضا قمت بكتابة بعض الاكواد في answr ليقوم بتغيير لسؤال جديد

اليك المرفق و الشرح كبير لم يتم انجازه سارفعه بعد قليل

الازرار التي تعمل هي الضرب و الجمع فقط عليك برمجة باقي الازرار
الملفات المرفقة
نوع الملف: swi 5 - A.swi‏ (60.9 كيلوبايت, المشاهدات 696)
__________________
هذا من فضل ربي
رد مع اقتباس
  #15  
قديم 11-12-2013, 12:24 AM
خادم المسلمين خادم المسلمين غير متواجد حالياً
عضو

 
تاريخ التسجيل: Nov 2012
المشاركات: 162
استاذنا الغالى

والله متشكر جدا على هذه المبادرة و عند محاولة التطبيق على الطرح

تأتلى مسائل فى المستوى الاول بهذا الشكل

العدد المطروح منه اصغر من المطروح
__________________

التعديل الأخير تم بواسطة خادم المسلمين ; 11-12-2013 الساعة 12:38 AM
رد مع اقتباس
  #16  
قديم 11-12-2013, 12:45 AM
الصورة الرمزية الاستاذ خليل
الاستاذ خليل الاستاذ خليل غير متواجد حالياً
المدير العام


 
تاريخ التسجيل: Jan 2003
الدولة: مملكة البحرين
المشاركات: 3,977
اليك التعديل كاملا
الملفات المرفقة
نوع الملف: swi 5 - A.swi‏ (61.1 كيلوبايت, المشاهدات 700)
__________________
هذا من فضل ربي
رد مع اقتباس
  #17  
قديم 11-12-2013, 12:48 AM
الصورة الرمزية الاستاذ خليل
الاستاذ خليل الاستاذ خليل غير متواجد حالياً
المدير العام


 
تاريخ التسجيل: Jan 2003
الدولة: مملكة البحرين
المشاركات: 3,977
تستطيع عمل شرط او تغييير الارقام بوضع الرقم الاول من 5 الى 10 و الرقم الثاني من 0 الى 5 و بهذا لن تخرج الارقام عن السيطرة
__________________
هذا من فضل ربي
رد مع اقتباس
  #18  
قديم 11-12-2013, 12:59 AM
خادم المسلمين خادم المسلمين غير متواجد حالياً
عضو

 
تاريخ التسجيل: Nov 2012
المشاركات: 162
بعد تحميل الملف بدأت بتجربة القسمة
والاحظ نفس المشكلة تتكرر انه بيجيب مسائل يكون العدد المقسوم اقل من المقسوم عليه

+

لاحظ مكان التكست بعد الحل!!!
__________________
رد مع اقتباس
  #19  
قديم 11-12-2013, 01:02 AM
الصورة الرمزية الاستاذ خليل
الاستاذ خليل الاستاذ خليل غير متواجد حالياً
المدير العام


 
تاريخ التسجيل: Jan 2003
الدولة: مملكة البحرين
المشاركات: 3,977
يوجد حل اخر استخدام شرط
كود:
 
 
 do {
    _root.a=int(Math.randomRange(10,20));
_root.b=int(Math.randomRange(0,10));  
    } while (_root.a<_root.b );
هذا يتم تنفيذ الاوامر التي بداخل do طالما الشرط الذي موجود بالاسفل متحقق و هو ان يكون الرقم الاول اصغر من الرقم الثاني
اي سيخرج ارقاما لا بد ان تكون فيها الرقم الاول اكبر من الرقم الثاني

اليك الشرح السابق
__________________
هذا من فضل ربي
رد مع اقتباس
  #20  
قديم 11-12-2013, 01:07 AM
الصورة الرمزية الاستاذ خليل
الاستاذ خليل الاستاذ خليل غير متواجد حالياً
المدير العام


 
تاريخ التسجيل: Jan 2003
الدولة: مملكة البحرين
المشاركات: 3,977
سنلتقي لاحقا لحل المشاكل
__________________
هذا من فضل ربي
رد مع اقتباس
إضافة رد


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
تقييم هذا الموضوع
تقييم هذا الموضوع:

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

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


الساعة الآن 06:12 PM

Style provided by: MonksDiner - Entertainment Forum
Translated To Arabic By: Nile Stars
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. TranZ By Almuhajir