google-form-quiz

Release grade immediately after submission - how to do using Apps Script

时光怂恿深爱的人放手 提交于 2019-12-06 09:18:25
I am using the following lines of Apps Script to dynamically generate a Google Forms Quiz form.setIsQuiz(true); form.setTitle("New") .setDescription('Test') .setConfirmationMessage('Thanks for responding!') .setAllowResponseEdits(false) .setAcceptingResponses(true) .setLimitOneResponsePerUser(true) .setShuffleQuestions(true) .setProgressBar(true) .setCollectEmail(true) This is creating a form and i am able to send out the quizzes to multiple people. But i also want to "Release Score >> Immediately After Submission". This is a feature in Google Quiz Form. But i am unable to find a method

Google script to get averaged scores and emails from Google Forms (as Quiz)

蹲街弑〆低调 提交于 2019-12-01 11:54:25
问题 I need a Google script (GAS) to retrieve both emails and total scores from a Google Form that was turned into a quiz. Within GAS you can get the score for each question, but I need to get the score of all questions and then average out the final score (each quiz has 20 questions). I also need the email of each person who finished the quiz. These quizzes are done within institutions so the "Collect email addresses" is selected. I need this and NOT the "responses spreadsheet" because I will be