checking-for-understanding-protocol-designer
Checking for Understanding Protocol Designer
What This Skill Does
Generates a set of checking-for-understanding techniques appropriate for a specific lesson stage, including cold-calling scripts, mini-whiteboard prompts, exit tickets, and hinge questions — each with implementation detail and a decision tree for what to do based on results. The output tells the teacher not just how to check but what to do with the information. AI is specifically valuable here because effective CFU requires matching the right technique to the right moment (you don't use an exit ticket mid-explanation) and designing questions that reveal understanding rather than just confirming that students were listening. Most CFU in practice is "Any questions?" or "Does everyone understand?" — which checks nothing.
Evidence Foundation
Rosenshine (2012) identified frequent checking for understanding as Principle 3 of effective instruction: "Successful teachers ask a large number of questions, check the responses of all students, and provide systematic feedback and corrections." Black & Wiliam (1998) demonstrated that formative assessment — the use of assessment information to adjust instruction — produces an effect size of approximately 0.66, but only when teachers act on the results. Wiliam (2011) operationalised formative assessment into five key strategies, with "engineering effective classroom discussions, activities, and learning tasks that elicit evidence of learning" at the core. Lemov (2015) provided practical classroom techniques including cold calling (asking students who haven't volunteered, with thinking time), show call (selecting student work for whole-class analysis), and standardised formats that allow quick scanning of all student responses. Christodoulou (2017) advanced the concept of hinge questions — single diagnostic questions whose answers reveal whether students have understood the critical concept well enough to progress.
Input Schema
The teacher must provide:
- Lesson content: What is being taught. e.g. "How to calculate the area of a circle using πr²" / "The causes of the English Civil War" / "Writing a balanced argument with counter-claims"
- Lesson stage: When CFU is needed. e.g. "During instruction — I want to check before moving on" / "End of lesson — exit ticket" / "All stages — give me a full protocol"
- Student level: Year group and class characteristics. e.g. "Year 7, enthusiastic but often overconfident — they say they understand when they don't"
Optional (injected by context engine if available):
- Class size: Number of students
More from garethmanning/claude-education-skills
intelligent-tutoring-dialogue-designer
Script a multi-turn tutoring dialogue with branching responses for anticipated student difficulties. Use when designing AI tutors, chatbot interactions, or structured one-to-one support scripts.
15scaffolded-task-modifier
Modify a classroom task with language scaffolds that preserve cognitive demand for EAL learners. Use when adapting existing tasks for students at different English proficiency levels.
14experiential-learning-cycle-designer
Structure a direct experience into a full learning cycle with concrete experience, reflection, and conceptual transfer. Use when planning field trips, simulations, or practical tasks.
14gap-analysis-from-student-work
Analyse student work against criteria to identify specific gaps between current performance and learning objectives. Use when reviewing submissions, planning feedback, or diagnosing learning needs.
13backwards-design-unit-planner
Plan a unit using backwards design from desired outcomes through assessment evidence to learning activities. Use when starting a new unit or redesigning an existing one from standards.
13dual-coding-designer
Design a visual complement to verbal content using dual coding principles for stronger encoding. Use when creating slides, diagrams, posters, or visual explanations of complex concepts.
12