Clicker Session Analyzer

Paste your Google Sheets session data, set correct answers, and get instant summaries.

Overview — how the three pieces work together

This system has three parts that work in concert:

During class — student polling page (frugalprof.org)

Between questions — resetting the counter (teacher action)

Click the title text "Professor Fedel's Live Clicker" on the polling page. A prompt appears. Type X (uppercase or lowercase) and press OK.

This reset does two things simultaneously:

You must do this after every question. The divider rows are how this analyzer knows where one question ends and the next begins.

The Google Sheet — what gets recorded (EMich Google Drive)

Every submission appends one row with five columns:

The Apps Script uses a script-level lock to prevent race conditions when students submit simultaneously.

After class — using this analyzer

All processing happens locally in your browser. No data is uploaded or transmitted.

Version history

v1.0Initial build — paste, parse, correct-answer dropdowns, per-student table, per-question bars.
v1.1Head comment block and instructions toggle panel added. No functional changes.
v1.2Version history in panel; Copy as TSV; question label fields; duplicate-submission warning; Export CSV. Body section comments added.

Step 1 — In the EMich Google Drive sheet: Ctrl+A → Ctrl+C, then paste below


Session overview

Step 2 — Label questions and enter correct answers