إعداد خيارات وضع علامات الاختبار

إدارة الاختبارات هي إحدى الميزات الرئيسية في "نماذج Google". يوضح لك هذا الدليل كيفية إنشاء اختبار وإضافة خيارات الدرجات باستخدام واجهة برمجة تطبيقات النماذج.

إنشاء اختبار أساسي

المرحلة الأولى من إجراء الاختبار هي عملية مكوّنة من خطوتَين: عليك إنشاء نموذج، ثم تعديل إعدادات النموذج لتحديده على أنّه اختبار. راجِع إنشاء نموذج أو اختبار للحصول على تعليمات الإعداد الأساسية.

إضافة أسئلة

بعد إنشاء الاختبار، أضِف الأسئلة (راجِع Question object للاطّلاع على قائمة بأنواع الأسئلة). يمكنك تضمين خيارات وضع الدرجات عند إضافة الأسئلة لأول مرة، أو تحديثها لاحقًا. يبدو نموذج رمز JSON لعنصر سؤال جديد يتضمن خيارات وضع الدرجات كما يلي:

"item": {
    "title": "Which of these singers was not a member of Destiny's Child?",
    "questionItem": {
        "question": {
            "required": True,
            "grading": {
                "pointValue": 2,
                "correctAnswers": {
                    "answers": [{"value": "Rihanna"}]
                },
                "whenRight": {"text": "You got it!"},
                "whenWrong": {"text": "Sorry, that's wrong"}
            },
            "choiceQuestion": {
                "type": "RADIO",
                "options": [
                    {"value": "Kelly Rowland"},
                    {"value": "Beyoncé"},
                    {"value": "Rihanna"},
                    {"value": "Michelle Williams"}
                ]
            }
        }
    }
}

راجع تحديث نموذج أو اختبار لمعرفة كيفية إضافة عنصر سؤال إلى نموذج.

إضافة خيارات وضع الدرجات

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

بالنسبة إلى أنواع الأسئلة أدناه، تتيح إضافة حقل correctAnswers وضع درجاتها تلقائيًا عند إرسال الاختبار. يمكنك تقديم ملاحظات محدّدة للإجابات الصحيحة وغير الصحيحة باستخدام الحقلَين whenRight وwhenWrong.

  • مربّع اختيار
  • راديو
  • قائمة منسدلة

يمكن أيضًا وضع الدرجات تلقائيًا للأسئلة ذات الإجابات القصيرة عن طريق إضافة حقل correctAnswers، ولكن يمكنك تقديم تعليقات generalFeedback فقط، وليس whenRight أو whenWrong. بالنسبة إلى أنواع الأسئلة الأخرى، لا يتم وضع الدرجات تلقائيًا ويمكنك فقط تقديم generalFeedback.

ملاحظة: باستثناء الأسئلة التي تكون الإجابة عنها من خلال تحميل ملف، يتم تسجيل إجابة المستخدم وتقييمها كنص (يمكنك الاطّلاع على عنصر TextAnswer لمعرفة تفاصيل عن تنسيق الأنواع المختلفة من الإجابات). لتكون صحيحة، يجب أن تتطابق الإجابة مع مفتاح الإجابة تمامًا.