مدیریت آزمونها یکی از ویژگیهای کلیدی Google Forms است. این راهنما به شما نشان میدهد که چگونه با استفاده از Forms API یک آزمون ایجاد کنید و گزینههای نمرهدهی را به آن اضافه کنید.
یک آزمون پایه طراحی کنید
مرحله اول ساخت یک آزمون، یک فرآیند دو مرحلهای است: شما یک فرم ایجاد میکنید، سپس تنظیمات فرم را بهروزرسانی میکنید تا آن را به عنوان یک آزمون تعریف کنید. برای دستورالعملهای اولیه تنظیمات، به بخش «ایجاد فرم یا آزمون» مراجعه کنید.
اضافه کردن سوالات
بعد از اینکه آزمون را ایجاد کردید، سوالات را اضافه کنید (برای مشاهده لیست انواع سوالات به 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 مراجعه کنید). برای صحیح بودن، پاسخ باید دقیقاً با کلید پاسخ مطابقت داشته باشد.