الانتقال إلى المحتوى

مشروع ... عمل امتحان اختيار من متعدد


King Oracle

Recommended Posts

بسم الله الرحمن الرحيم

اخواني الاعزاء هل من الممكن مساعدتي في عمل امتحان اختيار من متعدد مثل امتحانات الاوركل بحيث يتم وضع الاسئلة وبتالي يجيب الطالب على الاسئلة بوضع صح على ال
chick box المناسب وفي النهاية تظهر نتيجة الطالب وعلامته والوقت المستغرق في الاجابة


الرجاااااااااااااااااء مساعدتي في اسرع وقت ممكن .

رابط هذا التعليق
شارك

  • الردود 26
  • البداية
  • اخر رد

أكثر المشاركين في هذا الموضوع

  • King Oracle

    11

  • sky information

    6

  • yahya1

    3

  • eng_rabee

    3

أكثر المشاركين في هذا الموضوع

الصور المنشورة

ممكن أساعدك في الأفكار

اولا :

عمل امتحان اختيار من متعدد مثل امتحانات الاوركل بحيث يتم وضع الاسئلة


يجب في هذه الحالة عمل جدول للأسئلة ثم جدول للأجوبة

ثانيا:
وفي النهاية تظهر نتيجة الطالب وعلامته والوقت المستغرق في الاجابة


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

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

مشرع فكرته ممتازة ........................
الأخ sky information نحن نتظرك وجميع الأعضاء ....للمشاركة
أتوقع أنك بحاجة إلى جدول بيانات الطالب .............
وكذلك بعد إنتهاء الطالب الإختبار يقوم بطباعة النتيجة ثم يعطيك الخيار بإلرسالها على الإيميل و رسالة جوال .......
بعض الأفكار و الممكن تطبيقها ....

وبالتوفيق ..

رابط هذا التعليق
شارك

اخي العزيز sky information اشكرك من كل قلبي على ابداء الملاحظات وانا في انتظار انهاء النموذج الذي ستعمله .


اخي العزيز yahya1 اشكرك على مرورك الجميل وعلى ملاحظاتك النيرة

اتمنى من باقي الاخوة ابداء الملاحظات والله المشروع بجنن ويستحق المتابعة

رابط هذا التعليق
شارك

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

تابعونا يا اخووووووووووووووووووان

رابط هذا التعليق
شارك

الأخ الجبالي ..........
أكيد بتكون عشوائة إي random
الأمرالأخر ليش ما يضاف فيها الصوت قراءة السوؤال و الجواب بحيث تخدم ذوي الإحتياجات الخاصة ..................مثل العمي ....

مجرد فكرة ..................

إلى الأمام .........

رابط هذا التعليق
شارك

الأخ الجبالي و الأخ yahya1 أشكركم على الأهتمام

بخصوص اقتراحاتكم توزيع الأسئلة بشكل عشوائي و أرسال النتيجة على الإيميل و الأقتراحات الأخرى

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

وتعتبر هذه النماذج كمساعدة في بناء أفكارك و إكمال مشروعك و أرجو أن تنال إعجابك

أولا قم بإنشاء الجداول التالية :

جدول الأسئلة

CREATE TABLE assigning_questions(
QUESTION_NUM number(8),
question varchar2(200) NOT NULL,
choose1  varchar2(200) NOT NULL,
choose2  varchar2(200) NOT NULL,
choose3  varchar2(200) NOT NULL,
choose4  varchar2(200) NOT NULL,
TRUE_ANSWER NUMBER(1)  NOT NULL,
PRIMARY KEY(QUESTION_NUM));



QUESTION_NUM : رقم السؤال
Question : السؤال.
choose1 : الخيار الأول .
Choose2 : الخيار الثاني .
Choose3 : الخيار الثالث .
Choose4 : الخيار الرابع .
TRUE_ANSWER: تحديد الإجابة الصحيحة .

جدول الأجوبة:

CREATE TABLE ANSWERS (
USERN		VARCHAR2 (10),
QUESTION_NUM number   (8) ,
ANSWER	   number(1),
REESULT	  CHAR(8)	DEFAULT 'FALSE',
TIME_ANS	 VARCHAR2 (10),
CONSTRAINT ANS_QUES FOREIGN KEY(QUESTION_NUM) REFERENCES assigning_questions(QUESTION_NUM));



USERN : المستخدم.
QUESTION_NUM : رقم السؤال.
ANSWER : الإجابة .
REESULT: النتيجة للاختبار.
TIME_ANS : وقت إجابة السؤال.

نعمل فورم لجدول الأسئلة ثم نملئ جدول الأسئلة بالبيانات التالية :

post-30456-1182082122_thumb.jpg
من خلال هذه الشاشة نقوم بتعيين الأسئلة بعد ذلك نعمل شاشة للاختبار
بمجرد دخول الشخص للاختبار يتم عرض الأسئلة كما تلاحظ في الصورة التالية:

post-30456-1182082160_thumb.jpg

لاحظ وجود الأسئلة و الخيارات لقد قمت أنا بإدخال ثلاثة أسئلة .
بعد الانتهاء من الاختبار يتم عرض التالي:
- المستخدم.
- الوقت المستغرق.
- الدرجة .
- الدرجة العليا.

كما تلاحظ في الصورة :

post-30456-1182082216_thumb.jpg

و لكي تحصل على تفاصيل أكثر أرجع للجدول ANSWERS ونفذ التالي:

SELECT * FROM ANSWERS;

USERN	  QUESTION_NUM	 ANSWER REESULT  TIME_ANS
---------- ------------- ----------		  ------------ -------------   ---------------
SCOTT				 1								  3	   FALSE		 02:27:15
SCOTT				 2								  1	  TRUE			02:27:08
SCOTT				 3								  4	  TRUE			02:27:11



لاحظ جميع الإجابات صحيحة ماعدا السؤال الأول .

ملاحظة/ هذه النماذج تحتوي على العديد من الفكر أرجو ان تفهمها بشكل جيد لكي تساعدك

تحياتي ..............................................................................................





forms.zip

رابط هذا التعليق
شارك

الاخ sky information
مشكوووووووووووووووووووووووووووووووووووووووووور وما قصرة
إشتغلة مئة بالمئة ............يكفي أن هذاهو break bone تبع البرنامج ألف ألف شكر .....

رابط هذا التعليق
شارك

اخي الغالي احمد (sky information) الحقيقة كلمات الشكر والثناء تقف عاجزة امام هذا الجهد
المبارك الرائع والمميز , وصدقني هذا النموذج رائع للغاية وانت لا تعرف مقدار فرحتي بهذا النموذج
, الله يبارك بك وينور طريق بالخير والبركة .

ان شاء الله سأقوم بتنزيل النموذج وقد يكون لدي بعض الاستفسارات ؟؟

وتبقى امور عالقة في مخيلتي ومنها

- امكانية الاختيار لاكثر من اجابة (اي التعامل ايضا مع chick box) بالاضافة الى الradio .
-توزيع الأسئلة بشكل عشوائي .

وكما قلت هناك بعض الملاحظات تحتاج لوقت كبير .........

اكرر شكري الخاص وامتنناني الكبير لك وفقك الله ورعاك .

رابط هذا التعليق
شارك

اهلا بكم من جديد الأخ yahya1 و الجبالـــــــــــــــــــــــــي

الجبالي\ أتمنى اني قد قدمت الشيء البسيط الذي سوف يساعدك في الأنطلاق نحو التقدم في مشروعك

بخصوص التوزيع العشوائي راجع هذا الرابط وخذ الفكرة :

أضغط هنا

و امكانية الاختيار لاكثر من اجابة (اي التعامل ايضا مع chick box)

أعتقد هذه الفكرة ليست مستحيلة و إذا تفرغت سوف أحاول في عملها لك ................................ تحياتي

رابط هذا التعليق
شارك

اخي العزيز احمد (sky information) حقيقتا قدمت لي شيء كبير جدا وخدمة رائعة اتمنى
من الله عزوجل ان يوفقك لخدمة الاسلام والمسلمين .

واتمنى ان تجد الوقت المناسب لمساعدتي في امكانية الاختيار لاكثر من اجابة (اي التعامل ايضا مع chick box)

وحقيقتا خطر ببالي فكرة .... لا اعرف هل هي مناسبة ام لا :

في بداية الامتحان لكل طالب مثلا اسم وكلمة سر خاصة به ( شاشة دخول ) .
وهل يجب عمل جدول جديد لاسماء الطلاب وكلماتهم السرية ...؟؟؟؟؟؟؟

راجيا منك اخي العزيز احمد (sky information) مساعدتي ما ستطعت .

الله ينور طريقك بالخير والبركة والى الامام يا غالي .
--------------------------------------------------------------------------
كنت اتمنى مزيدا من الملاحظات والافكار من قبل الاخوة في المنتدى .......

رابط هذا التعليق
شارك

ولا يهمك اخي الغالي sky information ..... على راحتك
-------------------------------------------------------------


هيا يا شباب البرمجة .... طالب اقتراحاتكم وارائكم ؟؟؟؟

رابط هذا التعليق
شارك

الأخ الجبالي إليك بعد التعديل(أستعمال check box ) هذه الملفات

لكن عندي نصيحة لك وأرجو ان تقبلها:

حاول الأعتماد على نفسك حتى تكون أنت المستفيد وأنصحك بإعادة النظر في هذا المشروع من البداية حتى
تستطيع أكماله بشكل صحيح.............................. ولاتعتبر هذا الكلام ناتج من غصب أو ملل وشكــــــــــــرا

2.zip

رابط هذا التعليق
شارك

اخي الغالي احمد (sky information) بارك الله بك وبأمثالك ,قمت بتحميل ملف التعديل ولم اره بعد ,على كل حال
بالنسبة للنصيحة التي قدمتها لي ارحب بها اجمل ترحيب وصدقني انني بدأت ببرمجة المشروع من الصفر وبدأت مبدئيا
بتطبيق الفورم الذي بعثته لي على نظام form6i وواجهني خطأ في تنفيذ شاشة الامتحان (Exam) مع انني استخدمت
نفس الكود التي كتبته في form10g ورقم الخطأ هو ORA-00600:internal error code ,argument .....[][][]

سأقوم بارفقاق الملفات المبدئية لما طبقته علىform6i وسأقوم بارقاق print screen للخطأ .
اتمنى ان تساعدني في حل المشكلة .


على كل حال طول بالك شوية صغيرة وراح تشوف مشروع بجنن , شاكرا لك ومتتنا لك كل حرف كتبته لى وقدمته لخدمة
اخوانك المسلمين في شتى بقاء الارض .

الله ينور طريق بالمعرفة والخير والبركة ويجعلك سندا للامة الاسلامية .

طبعا سأرفق نموذج الاسئلة والامتحان لكي يستفيد منها الاخوة الاكارم رواد هذا المنتدى الطيب .

طبعا شكل الفورم الذي سأرفقة ..... قيد العمل والصيانة .....

Question.zip

Error_ORA_00600_internal_error_code.zip

رابط هذا التعليق
شارك

لما لا يكون في امكانية تقسيم المشروع بحيث ان الشخص اذا دخل يختار من قائمة ...اي اقسام الاوراكل مثلاً dba او developer او security او ... بمعنى ان الاسئلة لن تظهر الا اذا اختار الشخص قسم من اقسام الاوراكل ..وبالتالي سيتم تنظيم الاسئلة حسب كل قسم ..اي ان الاسئلة كلها سيتم تقسيمها حسب اقسام الاوراكل ...

رابط هذا التعليق
شارك

اخي العزيز algadal فكرة اختيار الاقسام ممتازة ايضا اشكرك من كل قلبي واتمنى مزيدا من التفاعل من قبل الاخوة الاكارم .

رابط هذا التعليق
شارك

  • بعد 1 شهر...

الأخ/ eng_rabee

لكن كيف ستم معرفة المستخدم في نهاية الامتحان وهل سيتم ادخال المستخدم في البداية قبل عرض الاسئلة نرجوا الرد منك يا اخى sky informatin


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

  • بعد 1 سنة...

السلام عليكم
صراااااااااااااااااااااااااااااحه والله مجهود رائع جدا جدا جدا
بارك الله فيك اخي احمد
هل بالامكان عمل الفورم على ديفيلوبر 6i ???

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل



×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية