퀴즈 채점 옵션 설정

퀴즈를 관리하는 것은 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 필드를 추가하면 퀴즈가 제출될 때 자동으로 채점됩니다. whenRightwhenWrong 필드를 사용하여 정답과 오답에 관한 구체적인 의견을 제공할 수 있습니다.

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

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

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