الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

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

Featured Replies

بتاريخ:

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

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


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

  • الردود 26
  • المشاهدات 11.7k
  • البداية
  • اخر رد

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

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

بتاريخ:

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

اولا :

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


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

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


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

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

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

وبالتوفيق ..

بتاريخ:
  • كاتب الموضوع

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


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

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

بتاريخ:
  • كاتب الموضوع

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

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

بتاريخ:

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

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

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

بتاريخ:
  • كاتب الموضوع

والله فكرة ممتازة اخي yahya1 ... وخلينا ماشيين خطوة خطوة ......

في انتظار مزيدا من المشاركين في الموضوع

بتاريخ:

الأخ الجبالي و الأخ 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 شهر...
بتاريخ:

واللة ماقصرت اخي sky information

بتاريخ:

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

بتاريخ:

مشكور اخي sky information :)

بتاريخ:

الأخ/ eng_rabee

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


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

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

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

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

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

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

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

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.