Test not verme seçeneklerini ayarlama

Testleri yönetmek, Google Formlar'ın temel özelliklerinden biridir. Bu kılavuzda, Formlar API ile nasıl test oluşturacağınız ve not verme seçenekleri nasıl ekleyeceğiniz gösterilmektedir.

Temel bir test yapma

Test yapmanın ilk aşaması iki adımlı bir süreçtir: Bir form oluşturursunuz ve ardından formu bir test olarak tanımlamak için formun ayarlarını güncellersiniz. Temel kurulum talimatları için Form veya test oluşturma makalesine bakın.

Soru ekleyin

Testi oluşturduktan sonra soruları ekleyin (soru türlerinin listesi için Question object bölümüne bakın). Soruları ilk kez eklerken not verme seçenekleri ekleyebilir veya daha sonra güncelleyebilirsiniz. Not verme seçenekleri içeren yeni bir soru öğesi için JSON kodu örneği şu şekildedir:

"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"}
                ]
            }
        }
    }
}

Forma nasıl soru öğesi ekleyeceğinizi öğrenmek için Formu veya testi güncelleme bölümüne bakın.

Not verme seçenekleri ekleme

Test sorularına not verme seçenekleri eklemek, not verme sürecini otomatikleştirmeye yardımcı olur. Her soruya bir puan değeri atanabilir ve kullanıcıya yanıtıyla ilgili geri bildirim verilebilir.

Aşağıdaki soru türlerinde, correctAnswers alanı eklemek, test gönderildiğinde bu sorulara otomatik olarak not verilmesini sağlar. whenRight ve whenWrong alanlarını kullanarak doğru ve yanlış yanıtlar için özel geri bildirim sağlayabilirsiniz.

  • Onay kutusu
  • Radyo
  • Açılır menü

Kısa yanıtlı sorulara da correctAnswers alanı eklenerek otomatik olarak not verilebilir, ancak yalnızca generalFeedback sağlayabilirsiniz; whenRight veya whenWrong geri bildirimi veremezsiniz. Diğer soru türlerinde, not verme işlemi otomatik değildir ve yalnızca generalFeedback soru girebilirsiniz.

Not: Yanıtın bir dosya yükleme aracılığıyla olduğu sorular hariç, kullanıcının yanıtı metin olarak yakalanır ve değerlendirilir (farklı yanıt türlerinin nasıl biçimlendirildiğiyle ilgili ayrıntılar için TextAnswer nesnesine bakın). Doğru olması için yanıtın cevap anahtarıyla tam olarak eşleşmesi gerekir.