Question pool in a Markdown or Notion database with learning objective, question, options, correct answer, distractor logic plus vote statistics per question before and after peer discussion, and notes on recurring misconceptions.
Peer Instruction
Preparation
What needs to be ready before start
Concept Questions (multiple-choice with conceptual distractors); voting system (cards, Slido, Mentimeter, clickers); whiteboard for answer distribution; timer; script with learning objectives.
An instructor or workshop leader who asks questions and moderates discussion; six to fifty learners; one assistant for voting setup in large groups.
Learning objectives and target group; concept questions prepared in advance (at least three per objective, each with conceptual distractors instead of detail traps); expected distribution per question; time budget per question.
10-20 min per question
Test voting tool in advance. Make concept question and answer options visible. Arrange seating to support pair or trio discussions. Rule: solo first, peer next, solo again.
Core question
The one question this method answers
Do learners understand the concept deeply enough to answer a well-crafted concept question correctly, or do conceptual gaps remain that peer discussion can resolve?
Flow
Marker: Phase
| Step | Duration | Action | Hint |
|---|---|---|---|
1Phase 1: Ask concept question | 2-3 min per question | Introduce the question and options. Ensure understanding of the question, not the answer. Make clear that multiple options can seem plausible, only one is correct. | If learners need to ask what the question means, the question is poorly worded. Pilot it before the workshop. |
2Phase 2: Vote individually | 1-2 min per question | Silent solo voting without discussion. Use voting system or cards. Silence forces independent thinking rather than social conformity. | If learners look around to see what others choose, voting anonymity matters, or use cards face-down. |
3Phase 3: Show answer distribution | 1-2 min per question | Visualize response distribution anonymously. If there is clear consensus above 80%, summarize briefly and move to next question. If distribution is wide, trigger peer phase. | A 60-80% correct distribution is ideal for Peer Instruction. If below 30% correct, the concept is not sufficiently taught; insert a mini-lesson. |
4Phase 4: Peer discussion | 3-5 min per question | Learners discuss in pairs or trios, preferably with different answers. They should explain to each other and reach a shared answer. | Peer explanation often works better than teacher explanation because peers have already walked the misunderstanding path. Instructor circulates and listens, intervening only on severe errors. |
5Phase 5: Vote again and explain | 3-5 min per question | Second vote. Show distribution, then explain the correct answer and common distractor logic. | If the correct share does not increase after peer phase, the question is too hard or most learners share the same misunderstanding. Instructor gives clear explanation and learns from the pattern. |
Artifact
What comes out at the end
One entry per workshop or course with date and learner group. Refine question pool over time; replace or rephrase distractors that never work.
- Mentimeter or Slido for voting
- iClicker or Plickers for large lecture settings
- Google Forms with live sheets
- Cards in classroom for analog settings
peer-instruction-working-template.md
Compact working template for Peer Instruction with context, input, output artifacts, and next step.
Peer Instruction Working Template
Goal
Learners answer concept questions, discuss with peers, and vote again.
Context
When and for what do we use this method?
Input
Which data, observations, decisions, or materials are available?
Execution
Short notes along the runsheet.
Output artifacts
- Concept Questions:
- Vote Results:
- Learning Notes:
Assumptions and open questions
- ...
Decision / Next step
Owner, date, and success signal.
Example output
Concrete filled scenario, fictional example
peer-instruction-beispiel.md
Concrete filled scenario, fictional example
Peer Instruction — Database index workshop (20.05.2026)
Learning goal: Learners can identify when an index speeds up a query and when it does not.
Question 3: A table orders has 10 million rows and an index on customer_id. Which query benefits least from the index?
A) SELECT * FROM orders WHERE customer_id = 42
B) SELECT * FROM orders WHERE customer_id IN (1,2,3,4,5)
C) SELECT * FROM orders WHERE customer_id != 42
D) SELECT * FROM orders WHERE customer_id BETWEEN 100 AND 200
Distribution (vote 1, n=24): A 17%, B 12%, C 50%, D 21%. Correct answer: C.
Peer discussion 4 min in pairs.
Distribution (vote 2, n=24): A 4%, B 8%, C 79%, D 9%.
Explanation: For != the optimizer reads almost all rows, so the index does not help. For =, IN with short list and BETWEEN on a small range, the index works. A typical distractor was D (BETWEEN), as many read BETWEEN as "large range."
Learning pattern: Five participants had a misconception about selectivity in BETWEEN. A separate follow-up question on range selectivity was added.
Pitfalls
Recognize symptoms and steer against them
Distractors too obvious
First vote over 90% correct, peer phase has no value.
Create distractors from common misconceptions from prior workshops. For each distractor, include one plausible misunderstanding.
Distractors at detail level
Question tests rote learning instead of concept (for example syntax details).
Concept questions should target understanding, not memorization. Ask "what code does" rather than "which command is syntactically correct."
Peer phase without different answers
Peers already have the same answer, discussion becomes echo chamber.
If distribution is mixed, intentionally pair participants with different answers, or use trios with three distinct answers.
Voting not anonymous
Learners vote for loudest option, distribution is distorted.
Use cards or covered voting tool. Show distribution only after solo phase, not live.
Instructor intervenes during peer phase
Instructor gives hints during peer discussion and learners become passive.
Instructor should circulate and listen, asking questions. Intervene only for clearly wrong information, not uncertainty.
Stop criteria
Done signals checkable in under a minute
Finished the runsheet?
Go to the profile for purpose, similar methods, and sources or continue to the next method in the catalog.