퀴즈 채점 옵션 설정

퀴즈 관리는 Google Forms의 주요 기능 중 하나입니다. 이 가이드에서는 Forms API를 사용하여 퀴즈를 만들고 채점 옵션을 추가하는 방법을 설명합니다.

기본 퀴즈 만들기

퀴즈를 만드는 첫 번째 단계는 2단계 프로세스입니다. 양식을 만든 후 양식의 설정을 업데이트하여 퀴즈로 정의합니다. 기본 설정 안내는 양식 또는 퀴즈 만들기를 참조하세요.

질문 추가

퀴즈를 만든 후 질문을 추가합니다 (질문 유형 목록은 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 필드를 추가하면 퀴즈를 제출할 때 자동으로 채점될 수 있습니다. whenRightwhenWrong 필드를 사용하여 정답과 오답에 대한 구체적인 피드백을 제공할 수 있습니다.

  • 체크박스
  • 라디오
  • 드롭다운

단답형 질문은 correctAnswers 필드를 추가하여 자동 채점할 수도 있지만 generalFeedback만 제공할 수 있으며 whenRight 또는 whenWrong 의견은 제공할 수 없습니다. 다른 유형의 질문의 경우 자동으로 채점이 이루어지지 않으며 generalFeedback만 제공할 수 있습니다.

참고: 파일 업로드를 통해 답변이 제공되는 질문을 제외하고 사용자의 답변은 텍스트로 캡처되고 평가됩니다. 다양한 유형의 답변의 형식이 지정되는 방식에 관한 자세한 내용은 TextAnswer 객체를 참고하세요. 정답을 맞히려면 답이 답안과 정확하게 일치해야 합니다.