Apps Scriptリファレンス: Apps Script Reference |障害・課題追跡: IssueTracker |Google Workspace: Status Dashboard - Summary

2025年5月14日水曜日

Google Formsのクイズモードでスコアの表示(成績の発表)タイミングについて調べてみる


Googleフォームのクイズモードでは

回答者が回答後にスコアを確認するタイミングを設定できます

設定では「送信直後」または「確認後に手動で表示する」を選択することができます

今回はこの2つの違いについて試しながら書いていきます

「確認後に手動で表示する」場合はメールアドレスの収集をする必要がある




今回は


で作ったクイズモードのフォームを公開して使います


そして今回の例では「 回答」の設定を以下のように選択しておきます
  • メールアドレスを収集する: 確認済み
  • 回答のコピーを回答者に送信: 常に表示
  • 回答の編集を許可する: オン
  • 回答を1回に制限する: オン

フォームの回答画面



「送信直後」: 回答者がすぐにスコアを確認できる

設定 > テストにする > 成績の発表 > 送信直後

公開したフォームのリンクを回答者に共有します


回答者がフォームに回答して送信します



回答後に「スコアを表示」ボタンが表示されます


回答者はここですぐにスコアとフィードバックを確認できます




「確認後に手動で表示する」: 評価者が確認してからスコアを通知する


設定 > テストにする > 成績の発表 > 確認後に手動で表示する
公開したフォームのリンクを回答者に共有します


回答者がフォームに回答して送信します


この場合は回答後に「スコアを表示」ボタンが表示されません


評価者が「スコアを通知」するまで回答者は自分のスコアを確認できません


フォームの編集画面

評価者はスコアを通知する前に

点数の変更や個別にフィードバックを追加することが可能です


回答 > 個別 > スコアを通知

「スコアを通知」ボタンをクリックして

通知したい回答者を選択し「メールでスコアを通知」します




その後回答者に「スコアの通知メール」が届きます



回答者が「表示」ボタンをクリックするとスコアが表示されます

スコアを通知しない限り回答者にはスコアもフィードバックも届きません


Tips

Apps Script(FormApp)では「成績の発表」を操作する機能は現在サポートされていないようです


Reference

Class Form



関連記事



Latest post

スプレッドシートの空白セルを直前の値で埋めたい

A列の空白セルに直前の値を入れたくて書いたコードです スプレッドシートに以下のようなBeforeの表があるとき (A列に空白セルがある) Before 1 A B 2 エリア 都市 3 東京 新宿 4 渋谷 5 池袋 6 神奈川 横浜 7 川崎 8 相模原 9 千葉 千葉 10 ...