Test not verme seçeneklerini ayarlama

Test oluşturma, Google Formlar'ın temel özelliklerinden biridir. Bu kılavuzda, Forms API ile nasıl test oluşturacağınız ve notlandırma seçenekleri ekleyeceğiniz açıklanmaktadır.

Basit bir test oluşturma

Test oluşturmanın ilk aşaması iki adımdan oluşur: Önce bir form oluşturur, ardından formu test olarak tanımlamak için ayarlarını güncelleyebilirsiniz. Temel kurulum talimatları için Form veya test oluşturma başlıklı makaleyi inceleyin.

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 notlandırma seçenekleri ekleyebilir veya daha sonra güncelleyebilirsiniz. Notlandırma seçenekleri içeren yeni bir soru öğesi için örnek JSON kodu ş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 soru öğesi eklemeyi öğrenmek için Form veya testi güncelleme başlıklı makaleyi inceleyin.

Notlandırma seçenekleri ekleme

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

Aşağıdaki soru türleri için bir correctAnswers alanı eklemek, test gönderildiğinde soruların otomatik olarak notlandırılmasını sağlar. whenRight ve whenWrong alanlarını kullanarak doğru ve yanlış yanıtlar için özel geri bildirim verebilirsiniz.

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

Kısa yanıtlı sorulara da correctAnswers alanı ekleyerek otomatik not verilebilir. Ancak bu sorular için whenRight veya whenWrong geri bildirimi yerine yalnızca generalFeedback geri bildirimi verebilirsiniz. Diğer soru türlerinde notlandırma otomatik değildir ve yalnızca generalFeedback verebilirsiniz.

Not: Yanıtın dosya yükleme yoluyla verildiği sorular hariç, kullanıcının yanıtı alınır ve metin olarak değerlendirilir (Farklı yanıt türlerinin nasıl biçimlendirildiğiyle ilgili ayrıntılar için TextAnswer nesnesine bakın). Yanıtın doğru kabul edilmesi için yanıt anahtarıyla tam olarak eşleşmesi gerekir.