אחת מהתכונות העיקריות של 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
). כדי שהתשובה תהיה נכונה, היא צריכה להתאים בדיוק למפתח התשובות.