اجرای آزمونها یکی از ویژگیهای کلیدی 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
مراجعه کنید). برای درست بودن، پاسخ باید دقیقاً با کلید پاسخ مطابقت داشته باشد.