دليل استخدام برنامج CourseLab المقطع السابقالمقطع التالي  
الكائنات > الكائنات المركبة > اختـبارات > اختبار

اختبار

الكائن "الاختبار" عبارة عن مجموعة من الاسئلة المركبة.

يدعم هذا الكائن جميع أنواع الاسئلة المستخدمة في الكورس لاب :

ملاحظة لاتضع أكثر من سؤال في الشريحة الواحدة

المتحولات

استخدم التبويب "الأسئلة" لإضافة عدد من الأسئلة في القائمة و ذلك بالضغط على زر "+" حيث تفتح شاشة محرر الاسئلة و تكون مشابه للاسئلة التي تم التطرق اليها سابقاً .

بشكل افتراضي سيتم عرض الأسئلة بنفس ترتيب الإنشاء ويمكن عرض الأسئلة بشكل عشوائي.

تحذير : اذا كنت تخطط لاستخدام هذا الكائن في نظام ادارة التعلم فهناك قيوداً على كمية البيانات المخزنة في الوحدة التعليمية؛ فطول البيانات يعتمد على تعقيد المسألة لذلك ننصح بأن لا يتم استخدام أكثر من 30 الى 40 سؤال ضمن الوحدة التعليمية, فقط معيار سكورم 2004 يسمح بتخزين كمية كبيرة من المعلومات .

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

كما يمكن تقييد الوقت للمتعلم واستخدام مؤقت زمني يظهر مع الكائن "اختبار".

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

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

يوجد أيضاً في التبويب التغذية المرجعية الخيار "إظهار الإجابة الصحيحة" حيث يتم عرض الإجابة الصحيحة بعد الإجابة على السؤال.    

في التبويب "عرض" يمكن تنسيق شكل الكائن.

وفي تبويب "النصوص" يمكن تحرير معلومات و رسائل تحذير خاصة بالكائن "الاختبار" .

في التبويب "زر" يمكن تخصيص أزرار الكائن بأيقونات تقوم بإنشائها لتكون بديلا عن الأيقونات الافتراضية.

في التبويب "الصوت" يمكنك تشغيل او ايقاف خاصية الصوت بالإضافة إلى التخصيص وذلك عند النقر بزر الماوس او عند المرور فوق الكائن

ملاحظة : يجب أن تكون الأصوات ذات أحجام صغيرة لكي لا تسبب تأخير في تحميل الدروس.

أحداث الكائن

لهذا الكائن المقدرة على توليد أحداث فيما يتعلق بأفعال المستخدم , فعندما يقترن الحدث مع الفعل يمكن توظيفه لبناء

حدث

تم قدحه (تحفيزه)

عند عرض السؤال The question is fully loaded and all elements of the question are displayed
تغيير الإختيار Item configuration changed in single choice question
تغيير الخيار-سؤال متعدد الإختيار* Item configuration changed in multiple select question
تغيير ترتيب العنصر Item configuration changed in order question
تغيير القيمة العددية Value changed in numeric question
تغيير النص Value changed in text question
نقل عنصر من طرف التطابق Item configuration changed in matching pairs question
محاولة At the moment of answer acceptance, but before answer evaluation
اكتمال اختبار At the moment of answer evaluation, in case the answer is correct.
فشل At the moment of answer evaluation, in case the answer is incorrect.
انتهاء الوقت At the moment of time expiration for the answer (if defined)
لامزيد من المحاولات After answer evaluated, in case the number of attempts decreased to zero.
تم تخطي السؤال After “Skip Question” button is pressed
انتهاء السؤال After answer is evaluated and no more attempts left (on timeout or on attempts limit)
وضع اشارة عند مرور ثانية من الوقت Every second while test timer is active
انتهاء وقت الإختبار في اللحظة التي انتهت فيها الفترة الزمنية للاختبار الكلي
اكتمال اختبار بعد الإجابة على كل الأسئلة أو بعد انتهاء الزمن

خواص محددة للكائن

هذا الكائن لديه بعض الخصائص المحددة يمكن استخدامها في الأحداث و الإجراءات حيث يأخذ المتحول التالي : OBJ_ID

خاصية

يعيد

اللغة
testMode Returns current test mode (tokens: "normal", "review"). $OBJ_ID.testMode
questionNumber Returns current question number (starting from 0, first question has 0 number). $OBJ_ID.questionNumber
totalQuestionQuantity Returns total questions quantity in current test. $OBJ_ID.totalQuestionQuantity
testDuration Returns allowed test duration in seconds (if exists). $OBJ_ID.testDuration
testTimer Returns current test timer value in seconds (if exists). $OBJ_ID.testTimer
questionType Returns current question type (tokens: "choice", "select", "range", "numeric", "text", "oto"). $OBJ_ID.questionType
questionDuration Returns allowed question duration in seconds (if exists). $OBJ_ID.questionDuration
questionTimer Returns current question timer value in seconds (if exists). $OBJ_ID.questionTimer
itemQuantity Returns total variants quantity. $OBJ_ID.itemQuantity
questionValue Returns current question answer value (format corresponds to question type). $OBJ_ID.questionValue
attemptsLast Returns current number of attempts. $OBJ_ID.attemptsLast
attemptsTotal Returns allowed number of attempts. $OBJ_ID.attemptsTotal