양식 작성자가 응답할 수 있는 사용자를 더 세부적으로 관리할 수 있도록 응답자에 대한 세부적인 관리 기능이 도입됩니다. 2026년 1월 31일 이후에 API로 만든 양식은 기본적으로 게시되지 않은 상태입니다. 자세한 내용은
Google Forms API 변경사항을 참고하세요.
퀴즈 채점 옵션 설정
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
퀴즈를 관리하는 것은 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
필드를 추가하여 단답형 질문을 자동 채점할 수도 있지만 whenRight
또는 whenWrong
의견이 아닌 generalFeedback
만 제공할 수 있습니다. 다른 유형의 질문은 자동으로 채점되지 않으며 generalFeedback
만 제공할 수 있습니다.
참고: 답변이 파일 업로드를 통해 제공되는 질문을 제외하고 사용자의 답변은 텍스트로 캡처되고 평가됩니다. 다양한 유형의 답변 형식에 관한 자세한 내용은 TextAnswer
객체를 참고하세요. 정답이 되려면 답이 답안과 정확히 일치해야 합니다.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-04-09(UTC)
[null,null,["최종 업데이트: 2025-04-09(UTC)"],[],["Create a quiz in Google Forms by first building a form, then converting it to a quiz via settings. Add questions, specifying the question type and whether it's required. Include grading options like `pointValue`, `correctAnswers`, and feedback (`whenRight`, `whenWrong`). Questions with `correctAnswers` (Checkbox, Radio, Dropdown, Short answer) can be auto-graded. Feedback options are available for correct and incorrect answers, except for short answers that only offer `generalFeedback`. Answers are evaluated as text for correctness.\n"],null,["# Set up quiz grading options\n\nAdministering quizzes is one of the key features of Google Forms. This guide\nshows you how to create a quiz and add grading options with the Forms API.\n\nMake a basic quiz\n-----------------\n\nThe first stage of making a quiz is a two-step process: you create a form,\nthen update the form's settings to define it as a quiz. See\n[Create a form or quiz](/workspace/forms/api/guides/create-form-quiz#convert_a_form_to_a_quiz)\nfor basic setup instructions.\n\nAdd questions\n-------------\n\nAfter you've created the quiz, add the questions (see the\n[`Question object`](/workspace/forms/api/reference/rest/v1/forms#question) for a\nlist of question types). You can include\n[grading options](#grading-options) when you first add the questions, or\nupdate them later. Sample JSON code for a new question item that includes\ngrading options looks like this: \n\n \"item\": {\n \"title\": \"Which of these singers was not a member of Destiny's Child?\",\n \"questionItem\": {\n \"question\": {\n \"required\": True,\n \"grading\": {\n \"pointValue\": 2,\n \"correctAnswers\": {\n \"answers\": [{\"value\": \"Rihanna\"}]\n },\n \"whenRight\": {\"text\": \"You got it!\"},\n \"whenWrong\": {\"text\": \"Sorry, that's wrong\"}\n },\n \"choiceQuestion\": {\n \"type\": \"RADIO\",\n \"options\": [\n {\"value\": \"Kelly Rowland\"},\n {\"value\": \"Beyoncé\"},\n {\"value\": \"Rihanna\"},\n {\"value\": \"Michelle Williams\"}\n ]\n }\n }\n }\n }\n\nSee [Update a form or quiz](/workspace/forms/api/guides/update-form-quiz#add_an_item)\nto learn how to add a question item to a form.\n\nAdd grading options\n-------------------\n\nAdding grading options to quiz questions helps automate the grading process.\nEach question can have an assigned point value and give the user feedback about\ntheir answer.\n\nFor the question types below, adding a`correctAnswers` field enables them to\nbe automatically graded when the quiz is submitted. You can provide\nspecific feedback for correct and incorrect answers using the `whenRight` and\n`whenWrong` fields.\n\n- Checkbox\n- Radio\n- Dropdown\n\nShort answer questions can also be auto-graded by adding a `correctAnswers`\nfield, but you can only provide `generalFeedback`, not `whenRight` or\n`whenWrong` feedback. For other types of questions, grading is not automatic\nand you can only provide `generalFeedback`.\n\n**Note:** Except for questions where the answer is via a file upload, the\nuser's answer is captured and evaluated as text (see the\n[`TextAnswer`](/workspace/forms/api/reference/rest/v1/forms.responses#textanswer)\nobject for specifics about how different types of answers are formatted). To\nbe correct, the answer must match the answer key exactly."]]